Advertisement

Information Systems Development Based on Visual Domain Specific Language BiLingva

  • Jana Ceriņa-Bērziņa
  • Jānis Bičevskis
  • Ģirts Karnītis
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7054)

Abstract

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.

Keywords

Software engineering Modelling Domain specific languages 

References

  1. 1.
    Bergin, T.J.: Computer-aided Software Engineering: Issues and Trends for the 1990s and Beyond. Idea Group Inc., IGI (1993)Google Scholar
  2. 2.
    Object Management Group (OMG), http://www.omg.org
  3. 3.
    Volter, M., Stahl, T.: Model-Driven Software Development. John Wiley & Sons, Ltd. (2006)Google Scholar
  4. 4.
  5. 5.
    Booch G., Jackobson I., Rumbaugh I.: The Unified Modeling Language. Reference Manual (1999)Google Scholar
  6. 6.
    OMG Committed Companies and Their Products, http://www.omg.org/mda/committed-products.htm
  7. 7.
    OMG Model Driven Architecture, http://www.omg.org/mda/products_success.htm
  8. 8.
  9. 9.
    Wikipedia Domain Specific Language, http://en.wikipedia.org/wiki/Domain_Specific_Language
  10. 10.
    Kalnins, A., Barzdins, J., Celms, E.: Model Transformation Language MOLA. In: Aßmann, U., Aksit, M., Rensink, A. (eds.) MDAFA 2003. LNCS, vol. 3599, pp. 62–76. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  11. 11.
    Kalnins, A., Barzdins, J., Celms, E.: Efficiency Problems in MOLA Implementation. In: 19th International Conference OOPSLA 2004, Vancouver, Canada (October 2004)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2012

Authors and Affiliations

  • Jana Ceriņa-Bērziņa
    • 1
  • Jānis Bičevskis
    • 1
  • Ģirts Karnītis
    • 1
  1. 1.Datorikas Institūts DIVIRīgaLatvia

Personalised recommendations