Catálogo de publicaciones - libros
System Analysis and Modeling: Language Profiles: 5th International Workshop, SAM 2006, Kaiserslautern, Germany, May 31: June 2, 2006, Revised Selected Papers
Reinhard Gotzhein ; Rick Reed (eds.)
En conferencia: 5º International Workshop on System Analysis and Modeling (SAM) . Kaiserslautern, Germany . May 31, 2006 - June 2, 2006
Resumen/Descripción – provisto por la editorial
No disponible.
Palabras clave – provistas por la editorial
No disponibles.
Disponibilidad
Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
---|---|---|---|---|
No detectada | 2006 | SpringerLink |
Información
Tipo de recurso:
libros
ISBN impreso
978-3-540-68371-1
ISBN electrónico
978-3-540-68373-5
Editor responsable
Springer Nature
País de edición
Reino Unido
Fecha de publicación
2006
Información sobre derechos de publicación
© Springer-Verlag Berlin Heidelberg 2006
Cobertura temática
Tabla de contenidos
doi: 10.1007/11951148_11
SDL Design of a Radio Resource Control Protocol for 3G Evolution Systems with Two Different Approaches
Tae-Hyong Kim; Jae-Woo Kim; Qi-Ping Yang; Jae-Hyoung Lee; Soon-Gi Park; Yeun-Seung Shin
Despite the increasing need of formal methods, people in the industry still hesitate to use them for product development because they are not sure of success with that novel approach in their own situation. In order to encourage those people we show our experience of designing a radio resource control protocol for ETRI’s 3G evolution systems in SDL with two different approaches: pure-SDL and hybrid-SDL approaches. From our design and verification results, we make an empirical evaluation of those two approaches in several aspects and suggest a simple guideline for selecting an appropriate approach according to the situation.
- Model-Driven Development | Pp. 166-182
doi: 10.1007/11951148_12
Evaluation of Development Tools for Domain-Specific Modeling Languages
Daniel Amyot; Hanna Farah; Jean-François Roy
Creating and maintaining tools for domain-specific modeling languages (DSML) demands time and efforts that often discourage potential developers. However, several tools are now available that promise to accelerate the development of DSML environments. In this paper, we evaluate five such tools (GME, Tau G2, RSA, XMF-Mosaic, and Eclipse with GEF and EMF) by observing how well they can be used to create graphical editors for the Goal-oriented Requirement Language (GRL), for which a simplified metamodel is provided. We discuss the evaluation criteria, results, and lessons learned during the creation of GRL editors with these technologies.
- Language Implementation | Pp. 183-197
doi: 10.1007/11951148_13
Towards Integrated Tool Support for the User Requirements Notation
Jean-François Roy; Jason Kealey; Daniel Amyot
The User Requirements Notation (URN) combines the Goal-oriented Requirement Language (GRL) with the Use Case Map (UCM) scenario notation. Although tools exist in isolation for both views, they are currently not meant to work together, hence preventing one to exploit URN to its fullest extent. This paper presents , a new Eclipse-based tool that supports both UCM and GRL in an integrated way. jUCMNav supports links between the two languages that can be exploited during analysis. An overview of the current editing and analysis capabilities is given, with a particular emphasis on the new concept of GRL , which simplify the evaluation of GRL models. The extensibility of the tool is also discussed.
- Language Implementation | Pp. 198-215
doi: 10.1007/11951148_14
ConTraST – A Configurable SDL Transpiler and Runtime Environment
Ingmar Fliege; Rüdiger Grammes; Christian Weber
ConTraST is a configurable C++ code generator that provides a mapping of SDL specifications in SDL/PR to an object oriented C++ representation. The transformation from one high level language to another allows the configuration of supported language features, giving the name: a configurable transpiler. The intention is to obtain the object oriented structure and thereby increase the readability and traceability of the generated code. This code is compiled together with an SDL runtime environment, which was derived by manually transforming the formal semantics of SDL-2000 standard Z.100 F.3 into C++ preserving both structure and behavior. This provides a continuous traceability from the SDL specification to the executing system including its runtime environment.
- Language Implementation | Pp. 216-228