Abstract. The exchange of models among different modeling tools ever more becomes an important prerequisite for effective software development processes. Due to a lack of interoperability, however, it is often difficult to use tools in combination, thus the potential of model-driven software development cannot be fully exploited. This paper proposes ModelCVS, a system which enables tool integration through transparent transformation of models between different tools’ modeling languages expressed as MOF-based metamodels. ModelCVS provides versioning capabilities exploiting the rich syntax and semantics of models. Concurrent development is enabled by storing and versioning software artifacts that clients can access by a check-in/check-out mec...
Model-based development promises to increase produc-tivity by offering modeling languages tailored t...
Ontologies are increasingly adopted to facilitate the model driven software development (MDSD). The ...
Abstract. The integration of various tools is a common requirement throughout the software developme...
With the rise of model-driven software development, more and more development tasks are being perfor...
With the rise of model-driven software development, more and more development tasks are being perfor...
To enable ontologies to leverage model-driven software development and other software processes, a c...
Model transformations are increasingly recognised as being of significant importance to many areas o...
International audienceIn the context of embedded systems design, the growing het erogeneity of syste...
Model Driven Engineering (MDE) advocates the use of models, metamodels and model transformations to ...
International audienceExisting approaches to tool integration based upon metamodels encounter the pr...
Model Driven Engineering (MDE) is a promising paradigm for software development. It raises the level...
We introduce ontologies (as in the Semantic Web ontology language OWL) to serve as formal descriptio...
The study of models, and related concepts such as metamodels, is largely situated within the softwar...
Abstract. The development and verification of software models that are applica-ble across multiple d...
Abstract. Ontologies are increasingly adopted to facilitate the model driven software development (M...
Model-based development promises to increase produc-tivity by offering modeling languages tailored t...
Ontologies are increasingly adopted to facilitate the model driven software development (MDSD). The ...
Abstract. The integration of various tools is a common requirement throughout the software developme...
With the rise of model-driven software development, more and more development tasks are being perfor...
With the rise of model-driven software development, more and more development tasks are being perfor...
To enable ontologies to leverage model-driven software development and other software processes, a c...
Model transformations are increasingly recognised as being of significant importance to many areas o...
International audienceIn the context of embedded systems design, the growing het erogeneity of syste...
Model Driven Engineering (MDE) advocates the use of models, metamodels and model transformations to ...
International audienceExisting approaches to tool integration based upon metamodels encounter the pr...
Model Driven Engineering (MDE) is a promising paradigm for software development. It raises the level...
We introduce ontologies (as in the Semantic Web ontology language OWL) to serve as formal descriptio...
The study of models, and related concepts such as metamodels, is largely situated within the softwar...
Abstract. The development and verification of software models that are applica-ble across multiple d...
Abstract. Ontologies are increasingly adopted to facilitate the model driven software development (M...
Model-based development promises to increase produc-tivity by offering modeling languages tailored t...
Ontologies are increasingly adopted to facilitate the model driven software development (MDSD). The ...
Abstract. The integration of various tools is a common requirement throughout the software developme...