Artificial Intelligence
Structure, Abstraction, and Direct Manipulation in Diagram Editors
DIAGRAMS '02 Proceedings of the Second International Conference on Diagrammatic Representation and Inference
Towards seamless semantic zooming techniques for UML diagrams
Proceedings of the 4th ACM symposium on Software visualization
Enhancing Comprehension of Ontologies and Conceptual Models Through Abstractions
AI*IA '07 Proceedings of the 10th Congress of the Italian Association for Artificial Intelligence on AI*IA 2007: Artificial Intelligence and Human-Oriented Computing
Reduction rules for YAWL workflows with cancellation regions and OR-joins
Information and Software Technology
The Triconnected Abstraction of Process Models
BPM '09 Proceedings of the 7th International Conference on Business Process Management
IJCAI'85 Proceedings of the 9th international joint conference on Artificial intelligence - Volume 1
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Change patterns and change support features in process-aware information systems
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
Granularity in conceptual modelling: application to metamodels
ER'10 Proceedings of the 29th international conference on Conceptual modeling
Random thoughts on multi-level conceptual modelling
The evolution of conceptual modeling
A semantic approach for business process model abstraction
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Proceedings of the 14th international conference on Model driven engineering languages and systems
A research roadmap towards achieving scalability in model driven engineering
Proceedings of the Workshop on Scalability in Model Driven Engineering
Reusable abstractions for modeling languages
Information Systems
Hi-index | 0.00 |
Model-Driven Engineering automates the development of information systems. This approach is based on the use of Domain-Specific Modelling Languages (DSMLs) for the description of the relevant aspects of the systems to be built. The increasing complexity of the target systems has raised the need for abstraction techniques able to produce simpler versions of the models, but retaining certain properties of interest. However, developing such abstractions for each DSML from scratch is a time and resource consuming activity. Our solution to this situation is a number of techniques to build reusable abstractions that are defined once and can be reused over families of modelling languages sharing certain requirements. As a proof of concept, we present a catalogue of reusable abstractions, together with an implementation in the MetaDepth multi-level meta-modelling tool.