Domin-Specific Language for Enabling End- Users Model-Driven Information System Engineering
This Paper presents an on-going research in the area of Model-Driven Engineering (MDE). The premise is that UML is too unwieldy to serve as the basis for model-driven engineering. We need a smaller, simpler notation with a cleaner semantics. We propose some ideas for a simpler notation with a clean semantics. The result is known as μML, or the Micro-Modelling Language.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1335578Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1287
 Almeida, J.P., et al. (2004). On the Notion of Abstract Platform in MDA Development. In Eighth IEEE International Enterprise Distributed Object Computing Conference. IEEE CS Press.
 Kelly, S. and J.P. Tolvanen. (2008). Domain-Specific Modeling: Enabling Full Code Generation. Wiley-IEEE Computer Society Press.
 Clark, T., et al. (2004). Transformation Language Design: A Metamodelling Foundation. In Second International Conference. Rome, Italy: Springer Berlin, Heidelberg.
 Mannadiar, R. and Vangheluwe, H. (2010). Domain-specific engineering of domain-specific languages.In Proceedings of the 10th Workshop on Domain-Specific Modeling. New York, NY, USA: ACM.
 Spahn, M. and Wulf, V. (2009). End-User Development of Enterprise Widgets.In Proceedings of the 2nd International Symposium on End- User Development (IS-EUD '09). Springer-Verlag, Berlin, Heidelberg.
 Rode, J. and Rosson, M. and Perez-Quinoneones, M. (2004). End-Users' Mental Models of Concepts Critical to Web Application Development. In Proc of the IEEE Symposium on Visual Languages-Human Centric Computing. Washington, DC, USA: IEEE Computer Society.
 Ginige, A. and De Silva, B. (2007). CBEADS©: a framework to support meta-design paradigm. In Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity. Springer, Berlin, Heidelberg.
 De Silva, B. and Ginige, A. (2007).Meta-model to support end-user development of web based business information systems. In Proceedings of the 7th international conference on Web engineering. Como, Italy, 2007.Springer-, Berlin, Heidelberg.
 Pinggera, J. et al. (2010). How the structuring of domain knowledge helps casual process modellers. In Proceedings of the 29th international conference on Conceptual modeling (ER'10).Vancouver, Canada 1-5 November 2010. Springer-Verlag, Berlin, Heidelberg.
 Brambilla, M., P. Fraternali, and M. Tisi (2008). A Metamodel Transformation Framework for the Migration of WebML models to MDA. in MDWE, CEUR Workshop. CEUR-WS.org.
 Moreno, N., P. Fraternali, and A. Vallecillo. (2007). WebML modelling in UML.IET Software.
 Naumenko, A. and Wegmann, A. (2003). Triune Continuum Paradigm and Problems of UML Semantics.
 Object Management Group: Unified Modeling Language (OMG UML) Superstructure, Version 2.3, 5 May (2010) (online) Available at: omg.org/spec/UML/2.3
 UML-based Web Engineering (2011) (online) Available at: uwe.pst.ifi.lmu.de/aboutUwe.html (accessed 18 October 2012).
 Mens, T., Gorp, P. V. (2006). A Taxonomy of Model Transformation. Electronic Notes in Theoretical Computer Science, 152, 125-142.