Foundations for the study of software architecture
ACM SIGSOFT Software Engineering Notes
Software architecture: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Construction and Deployment of a Plant Ontology
EKAW '00 Proceedings of the 12th European Workshop on Knowledge Acquisition, Modeling and Management
A Field Guide to Boxology: Preliminary Classification of Architectural Styles for Software Systems
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
Describing Software Architecture with UML
WICSA1 Proceedings of the TC2 First Working IFIP Conference on Software Architecture (WICSA1)
Assessing the Suitability of a Standard Design Method for Modeling Software Architectures
WICSA1 Proceedings of the TC2 First Working IFIP Conference on Software Architecture (WICSA1)
IFM '02 Proceedings of the Third International Conference on Integrated Formal Methods
MDA Explained: The Model Driven Architecture: Practice and Promise
MDA Explained: The Model Driven Architecture: Practice and Promise
A Survey of Architecture Description Languages
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
IEEE Software
Extending architectural representation in UML with view integration
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
Describing horizontal model transformations with graph rewriting rules
MDAFA'03 Proceedings of the 2003 European conference on Model Driven Architecture: foundations and Applications
Hi-index | 0.00 |
Model-driven engineering (MDE) is a software development approach that mainly focus on models design and transformation. Models are basically built to represent different software system views and could be refined and evolved into lowered abstract level. This paper is a first investigation of the model-driven paradigm enactment using established architecture-centric concepts. His goal is to provide an OntMDE approach for model transformations in the context of MDE. The OntMDE attempts to combine both architecture-centric and model-driven paradigms. It is based on two ideas. Firstly, the architecture of model is independent from any platform implementation. Therefore, the architectural considerations that are independent of platforms' considerations must be dealt with at Platform Independent Model (PIM) level. For that, PIM will be decomposed into two models: an Architecture Independent Model (AIM) and an Architecture Dependent Model (ADM). Secondly, domain ontology is used as marking technique to label the AIM and architectural ontology description is provided to generate an ADM.