OMiLAB: An Open Collaborative Environment for Modeling Method Engineering
OMiLAB is an open collaborative environment dedicated to modeling method engineering, which employs metamodeling as a technology to manage domain-specific abstraction and complexity. It builds on three pillars: the Collaborative Environment (people, “location” and activities), the Innovation Environment (scope and content) and the Technological Environment (tools and platforms). These three are described here in order to give an overview of the resources offered by OMiLAB to an active multi-disciplinary community of stakeholders interested in the value of models and the possibilities of domain-specific modeling.
KeywordsMetamodeling platforms Open community Innovation Modeling method engineering
Unable to display preview. Download preview PDF.
We thank the international OMiLAB community for participating in this initiative and for inspiring us in the setup of the methodological and technological aspects of this environment. We particularly thank the owners of the on-going projects that are currently listed in OMiLAB, as well as the doctoral, postdoctoral researchers and experts who are active and have been contributing to the repository of tools and associated knowledge currently available in OMiLAB, some of them to be presented within this book. Our thanks go also to Simon Doppler for the technical support for the tools in this book in the OMiLAB Portal.
- 1.Visic, N.: MM-DSL: AN EBNF SpecificationGoogle Scholar
- 2.Visic, N., Fill, H., Buchmann, R., Karagiannis, D.: A domain-specific language for modelling method definition: from requirements to grammar. In: Research Challenges in Information Science (RCIS), pp. 286–297. IEEE (2015)Google Scholar
- 3.ADOxx.ORG. http://www.adoxx.org. Accessed 07 Apr 2016
- 4.Karagiannis, D.: Agile modelling method engineering. In: Proceedings of the 19th Panhellenic Conference on Informatics, pp. 5–10. ACM (2015)Google Scholar
- 5.Frank, U.: Domain-specific modeling languages: requirements analysis and design guidelines. In: Domain Engineering. Springer (2013)Google Scholar
- 7.De Troyer, O., Paret, E.: Challenges in Designing Domain-Specific Modeling Language for Educational GamesGoogle Scholar
- 8.Karagiannis, D.: Lecture of Agile Modelling Method Engineering (AMME) at NEMO Summerschool 2015. http://nemo2015.dke.univie.ac.at/materials/lectures/mo_13_karagiannis_lecture.pdf. Accessed 07 Apr 2016
- 9.Fill, H., Redmond, T., Karagiannis, D.: FDMM: A Formalism for Describing ADOxx Meta Models and Models (2012)Google Scholar
- 10.Eclipse. http://www.eclipse.org. Accessed 07 Apr 2016
- 11.MetaEdit+. http://www.metacase.com. Accessed 07 Apr 2016
- 12.Newman, S.: Building Microservices. O’Reilly Media Inc. (2015)Google Scholar
- 13.Karagiannis, D., Kühn, H.: Metamodelling platforms. In: EC-Web, vol. 2455 (2002)Google Scholar
- 14.Kühn, H.; Murzek, M.: Interoperability issues in metamodelling platforms. In: Konstantas, D., Bourrières, J.-P., Léonard, M., Boudjlida, N. (eds.) Proceedings of the 1st International Conference on Interoperability of Enterprise Software and Applications (I-ESA’05), Geneva, Switzerland, Feb 2005, pp. 215–226. SpringerGoogle Scholar
- 15.Kühn, H.: Method Integration in Business Engineering. University of Vienna (2004)Google Scholar
- 16.Fill, H., Karagiannis, D.: On the conceptualization of modelling methods using the ADOxx meta modelling platform. Enterp. Modell. Inf. Syst. Arch.—Int. J. (2013)Google Scholar
- 17.Jeusfeld, M.A., Jarke, M., Nissen, H.W., Staudt, M.: ConceptBase—managing conceptual models about information systems. In: Bernus, P., Mertins, K., Schmidt, G. (eds.) Handbook on Architectures of Information Systems, pp. 265–285. Springer (1998)Google Scholar
- 18.Karagiannis, D., Grossman, W., Höfferer, P.: Open Models Initiative—A Feasibility Study, Project Study on behalf of the Austrian Federal Ministry for Transport, Innovation and Technology (2007)Google Scholar
- 19.Open Model Laboratory Booklet (2014). ISBN: 978-3-902826-03-9Google Scholar
- 20.Jarke, M., Eherer, S., Gallersdörfer, R., Jeusfeld, M., Staudt, M.: ConceptBase—a deductive object base manager, https://www.cs.ubc.ca/~rap/teaching/534a/readings/conceptbase.pdf. Accessed 08 Apr 2016