This book constitutes the refereed proceedings of the Third European Conference on Model Driven Architecture: Foundations and Applications, ECMDA-FA 2007, held in Haifa, Israel in June 2007. The papers address all current issues of model-driven architecture, including foundational topics and application–oriented issues.
An Open Source Domain-Specific Tools Framework to Support Model Driven Development of OSS.- Efficient Reasoning About Finite Satisfiability of UML Class Diagrams with Constrained Generalization Sets.- A Practical Approach to Model Extension.- Model Transformation from OWL-S to BPEL Via SiTra.- Improving the Interoperability of Automotive Tools by Raising the Abstraction from Legacy XML Formats to Standardized Metamodels.- Templatable Metamodels for Semantic Variation Points.- Execution of Aspect Oriented UML Models.- An Algebraic View on the Semantics of Model Composition.- Towards the Generation of a Text-Based IDE from a Language Metamodel.- Constraints Modeling for (Profiled) UML Models.- Scenarios of Traceability in Model to Text Transformations.- Human Comprehensible and Machine Processable Specifications of Operational Semantics.- Adopting Model Driven Development in a Large Financial Organization.- Reverse Engineering Models from Traces to Validate Distributed Systems – An Industrial Case Study.- A Model Driven Software Factory Using Domain Specific Languages.- Towards a Model Driven Approach to Automatic BPEL Generation.