Information Systems Development Based on Visual Domain Specific Language BiLingva
This paper is devoted to the system modelling and information transfer to information system. The BiLingva (Bilingual Language) is a domain specific modelling language used to model event oriented information systems. Unlike many other modelling languages BiLingva allows unconstrained use of state diagram concepts and activities diagram concepts in the same diagram. This approach is most appropriate in this specific domain.
In the second part of the paper authors analyze a new approach for transferring information system model in BiLingva language to the information system. It is proposed to make user friendly and model consistent configurable software that takes over information from BiLingva model.
In the end this paper provides a few examples of running systems developed with this technology thus confirming usefulness of this approach.
KeywordsSoftware engineering Modelling Domain specific languages
- 1.Bergin, T.J.: Computer-aided Software Engineering: Issues and Trends for the 1990s and Beyond. Idea Group Inc., IGI (1993)Google Scholar
- 2.Object Management Group (OMG), http://www.omg.org
- 3.Volter, M., Stahl, T.: Model-Driven Software Development. John Wiley & Sons, Ltd. (2006)Google Scholar
- 4.Oracle Products, http://www.oracle.com/technology/products/designer/index.html
- 5.Booch G., Jackobson I., Rumbaugh I.: The Unified Modeling Language. Reference Manual (1999)Google Scholar
- 6.OMG Committed Companies and Their Products, http://www.omg.org/mda/committed-products.htm
- 7.OMG Model Driven Architecture, http://www.omg.org/mda/products_success.htm
- 9.Wikipedia Domain Specific Language, http://en.wikipedia.org/wiki/Domain_Specific_Language
- 11.Kalnins, A., Barzdins, J., Celms, E.: Efficiency Problems in MOLA Implementation. In: 19th International Conference OOPSLA 2004, Vancouver, Canada (October 2004)Google Scholar