Component-based product line engineering with UML
Component-based product line engineering with UML
Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming
Estimating footprints of model operations
Proceedings of the 33rd International Conference on Software Engineering
On the combination of domain specific modeling languages
ECMFA'10 Proceedings of the 6th European conference on Modelling Foundations and Applications
Towards multi-level aware model transformations
ICMT'12 Proceedings of the 5th international conference on Theory and Practice of Model Transformations
CASE 2.0: on key success factors for cloud-aided software engineering
Proceedings of the 1st International Workshop on Model-Driven Engineering for High Performance and CLoud computing
Hi-index | 0.00 |
The rise in importance of component-based and service-oriented software engineering approaches over the last few years, and the general uptake in model-driven development practices, has created a natural interest in using languages such as the UML to describe component-based systems. However, there is no standard way (de jure or de facto) of using the various viewpoints and diagram types identified in general model-driven development approaches to describe components or assemblies of components. To address this problem, we have developed a prototype IDE which provides a systematic and userfriendly conceptual model for defining and navigating around different views of components and/or component-based systems. This is supported by an infrastructure that allows the IDE to be extended with tools that create views and check consistency in an easy and systematic way, and a unifying metamodel which allows all views to be generated automatically from a single underlying representation of a component or component-based system.