Springer eBooks may be purchased by end-customers only and are sold without copy protection (DRM free). Instead, all eBooks include personalized watermarks. This means you can read the Springer eBooks across numerous devices such as Laptops, eReaders, and tablets.
You can pay for Springer eBooks with Visa, Mastercard, American Express or Paypal.
After the purchase you can directly download the eBook file or read it online in our Springer eBook Reader. Furthermore your eBook will be stored in your MySpringer account. So you can always re-download your eBooks.
Model-Driven Architecture,including model-drivenapproaches in general,holds the big promise of moving software development towards a higher level of - straction. Given the challenges in the software industry of delivering more c- plex functionality with less e?ort, I am convinced that it isn’t a question of whether model-driven development will succeed, but rather a question of when it will break through. However, before this can happen, we have many challe- ing problems to conquer. There are both theoretical and pragmatic problems to solve and therefore we need a close collaboration between industry and the academic world. ThegoaloftheEuropeanConferenceonModel-DrivenArchitecture—Fo- dations and Applications (ECMDA-FA) is to bring together industry and academia to tackle the problems in model-driven development. This volume includes 18 foundation papers and 12 application papers, which is a ?ne b- ance between both worlds. ECMDA-FA 2006 also hosted six workshops on both theoretical and practical aspects of MDA. Furthermore, the keynote speakers, David Frankel and Bran Selic, from some of the world’s largest IT companies proved that industry is very much involved in MDA.
Content Level »Research
Keywords »Eclipse Modeling Framework - MAS - MDA - Ruby - Unified Modeling Language (UML) - architecture - component-based systems - configuration - distributed systems - embedded systems - high level softwrae languages - logic - metamodelling - model transformation - modeling
Integration.- A Model-Driven Architectural Framework for Integration-Capable Enterprise Application Product Lines.- Systems Integration Methodology Based on MDA.- Applications of Transformations.- From Analysis Model to Software Architecture: A PIM2PIM Mapping.- MDA Approach for Maintenance of Business Applications.- Applications of MDA.- Definition and Generation of Data Exchange Formats in AUTOSAR.- A Model Driven Approach to Engineering of Flexible Manufacturing System Control Software.- Process.- MDD Maturity Model: A Roadmap for Introducing Model-Driven Development.- A Process Framework for the Successful Adoption of Model Driven Development.- Model Consistency.- Finding a Path to Model Consistency.- Dynamic Logic Semantics for UML Consistency.- Model Management.- The Epsilon Object Language (EOL).- Using a Model Merging Language for Reconciling Model Versions.- Transformation (1).- RubyTL: A Practical, Extensible Transformation Language.- MCC: A Model Transformation Environment.- Ontologies.- A Model Driven Integration Architecture for Ontology-Based Context Modelling and Context-Aware Application Development.- Ontology-Based Composition and Transformation for Model-Driven Service Architecture.- Reengineering.- Harvesting Software Systems for MDA-Based Reengineering.- A Methodology for Database Reengineering to Web Services.- Tools and Profiles.- Business Process Modeling: Defining Domain Specific Modeling Languages by Use of UML Profiles.- Constraint Support in MDA Tools: A Survey.- Tool Generation.- Automatic Generation of Modelling Tools.- Model Driven Development of Multi-Agent Systems.- Constraints.- Limes: An Aspect-Oriented Constraint Checking Language.- An Algebraic Specification of Generic OCL Queries Within the Eclipse Modeling Framework.- Model Management and Transformations.- A Comparison of Configuration Techniques for Model Transformations.- A Canonical Scheme for Model Composition.- Transformation (2).- MOFLON: A Standard-Compliant Metamodeling Framework with Graph Transformations.- Mutation Analysis Testing for Model Transformations.