This book constitutes the thoroughly refereed post-proceedings of 10 internationl workshops held as satellite events of the 8th International Conference on Model Driven Engineering Languages and Systems, MoDELS 2005, in Montego Bay, Jamaica in October 2005 (see LNCS 3713).
The 30 revised full papers were carefully selected for inclusion in the book and are presented along with an educators's and a doctorial symposium section comprising additional 13 short articles. The papers are organized in topical sections representing the various workshops: tool support for OCL and related formalisms, model design and validation (MoDeVA), modeling and analysis of real-time and embedded systems (MARTES), aspect oriented modeling (AOM), model transformations in practice (MTiP), software model engineering (WiSME), model driven development of advanced user interfaces (MODAUI), models for non-functional aspects of component-based software (NfC), MDD for software product-lines, and use cases in model-driven software engineering (WUsCaM).
Author(s): Thomas Baar, Dan Chiorean, Alexandre Correa, Martin Gogolla, Heinrich Hußmann (auth.), Jean-Michel Bruel (eds.)
Series: Lecture Notes in Computer Science 3844 : Programming and Software Engineering
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 2006
Language: English
Pages: 360
Tags: Software Engineering; Programming Languages, Compilers, Interpreters; Simulation and Modeling; Management of Computing and Information Systems
Front Matter....Pages -
Tool Support for OCL and Related Formalisms – Needs and Trends....Pages 1-9
Lessons Learned from Developing a Dynamic OCL Constraint Enforcement Tool for Java....Pages 10-19
OCL and Graph-Transformations – A Symbiotic Alliance to Alleviate the Frame Problem....Pages 20-31
Report on the 2 nd Workshop on Model Development and Validation – MoDeVa....Pages 32-38
Using Process Algebra to Validate Behavioral Aspects of Object-Oriented Models....Pages 39-47
Automated Analysis of Natural Language Properties for UML Models....Pages 48-57
Modeling and Analysis of Real-Time and Embedded Systems....Pages 58-66
Modular Verification of Safe Online-Reconfiguration for Proactive Components in Mechatronic UML....Pages 67-78
Annotating UML Models with Non-functional Properties for Quantitative Analysis....Pages 79-90
Report of the 7th International Workshop on Aspect-Oriented Modeling....Pages 91-99
Modeling Aspect-Oriented Compositions....Pages 100-109
Towards a Generic Aspect Oriented Design Process....Pages 110-119
Model Transformations in Practice Workshop....Pages 120-127
Transforming Models with ATL....Pages 128-138
Practical Declarative Model Transformation with Tefkat....Pages 139-150
Essentials of the 4th UML/MoDELS Workshop in Software Model Engineering (WiSME’2005)....Pages 151-158
Bridging Grammarware and Modelware....Pages 159-168
sNets: A First Generation Model Engineering Platform....Pages 169-181
Workshop Report: Model Driven Development of Advanced User Interfaces (MDDAUI)....Pages 182-190
Towards Model Driven Engineering of Plastic User Interfaces....Pages 191-200
UML Model Mappings for Platform Independent User Interface Design....Pages 201-209
Workshop on Models for Non-functional Properties of Component-Based Software – NfC....Pages 210-216
Abstraction-Raising Transformation for Generating Analysis Models....Pages 217-226
Explicit Architectural Policies to Satisfy NFRs Using COTS....Pages 227-236
Workshop 9 Summary....Pages 237-246
Addressing Domain Evolution Challenges in Software Product Lines....Pages 247-261
From Requirements Documents to Feature Models for Aspect Oriented Product Line Implementation....Pages 262-271
Use Cases in Model-Driven Software Engineering....Pages 272-279
Use Cases, Actions, and Roles....Pages 280-289
Specifying Precise Use Cases with Use Case Charts....Pages 290-301
Summary of the Educator’s Symposium....Pages 302-305
Teaching UML Is Teaching Software Engineering Is Teaching Abstraction....Pages 306-319
Best Practices for Teaching UML Based Software Development....Pages 320-332
MoDELS 2005 Doctoral Symposium Summary....Pages 333-336
Preening: Reflection of Models in the Mirror a Meta-modelling Approach to Generate Reflective Middleware Configurations....Pages 337-338
Transformation-Based Structure Model Evolution....Pages 339-340
Software Hazard Analysis for X-by-Wire Applications....Pages 341-342
Enhancement of Development Technologies for Agent-Based Software Engineering....Pages 343-344
Modeling Reactive Systems and Aspect-Orientation....Pages 345-346
SelfSync: A Dynamic Round-Trip Engineering Environment....Pages 347-352
A Framework for Composable Security Definition, Assurance, and Enforcement....Pages 353-354
Ontology-Based Model Transformation....Pages 355-356
Modeling Turnpike: A Model-Driven Framework for Domain-Specific Software Development....Pages 357-358
Back Matter....Pages -