Modelling of Systems for Real

Joachim Fischer, Birger Møller-Pedersen, Andreas Prinz


Modelling and Programming are often used together in system development. However, typically there is a large difference between the handling of modelling parts and the handling of programming parts. This leads to the fact that the transition between the two is not easy, and important information is lost as well as extra information has to be provided when combining modelling and programming. This paper shows how modelling and programming could work together in system development.


  1. Aldrich, J., Chambers, C. & Notkin, D. 2002. Archjava: Connecting Software Architecture To Implementation. Icse 7802 Orlando, Fl, Usa.
  2. Balasubramanian, K., Balasubramanian, J., Parsons, J., Gokhale, A. S. & Schmidt, D. C. A PlatformIndependent Component Modeling Language For Distributed Real- Time And Embedded Systems. 11th Ieee Real-Time And Embedded Technology And Applications Symposium,, 2005. Ieee Computer Society.
  3. Bézivin, J. & Gerbé, O. 2001. Towards A Precise Definition Of The Omg/Mda Framework. 16th Annual International Conference On Automated Software Engineering, (Ase 2001). Ieee.
  4. Bierman, G. & Wren, A. First-Class Relationships In An Object-Oriented Language. Ecoop 2005 - European Conference On Object-Oriented Programming, 2005 Glasgow. Springer Verlag.
  5. Black, A. P., Bruce, K. B. & Noble, J. 2013. The Grace Programming Language Draft Specification Version 0.3.1303. Available: Http://Gracelang.Org/Application s/Home/.
  6. Chin, B. & Millstein, T. 2008. An Extensible State Machine Pattern For Interactive Applications. In: Vitek, J. (Ed.) Ecoop 2008.
  7. Clements, P. C. 1996. A Survey Of Architecture Description Languages. Eighth International Workshop On Software Specification And Design. Germany.
  8. Dahl, O.-J. & Nygaard, K. 1965. Simula-A Language For Programming And Description Of Discrete Event Systems. Oslo: Norwegian Computing Center.
  9. Gosling, J., Joy, B., Steele, G. & Bracha, G. 2005. The Java Language Specification. Addison-Wesley, Third Edition.
  10. Hejlsberg, A., Wiltamuth, S. & Golde, P. 2003. The C# Programming Language, Addison-Wesley.
  11. Hoare, C. A. R. 1978. Communicating Sequential Processes. Communications Of The Acm, 21.
  12. Holbaek-Hanssen, E., Håndlykken, P. & Nygaard, K. 1973. System Description And The Delta Language. Oslo: Norwegian Computing Center.
  13. Itu 2011. Z.100 Series, Specification And Description Language Sdl.
  14. Madsen, O. L. & Møller-Pedersen, B. 2010. A Unified Approach To Modeling And Programming. Models 2010, 2010 Oslo. Springer.
  15. Madsen, O. L., Møller-Pedersen, B. & Nygaard, K. 1993. Object-Oriented Programming In The Beta Programming Language, Addison Wesley.
  16. Mellor, S. J. & Balcer, M. J. 2002. Executable Uml: A Foundation For Model-Driven Architecture., AddisonWesley.
  17. Milner, R. 1980. Robin Milner: A Calculus Of Communicating Systems, Springer Verlag.
  18. Mu, L., Gjøsaeter, T., Prinz, A. & Tveit, M. S. 2010. Specification Of Modelling Languages In A Flexible Meta-Model Architecture. Software Architecture, 4th European Conference, Ecsa Copenhagen, Denmark.
  19. OMG 2006. Meta Object Facility (Mof) Core Specfication. Version 2.0 (Available Specification) Omg Document: Formal/06-01-01.
  20. Pythonsoftwarefoundation. 2015. Python [Online]. Available: Https://Www.Python.Org/.
  21. Rumbaugh, J. Relations As Semantic Constructs In An Object-Oriented Language. In: Meyrowitz, N., Ed. Oopsla'87 - Object-Oriented Programming, Systems Languages And Applications, 1987 Orlando, Florida, Usa. Acm Press.
  22. Rumpe, B., Schoenmakers, M., Radermacher, A. & Schürr, A. Uml+Room As A Standard Adl? 5th International Conference On Engineering Of Complex Computer Systems, 1999.
  23. Selic, B. 2004. The Subsystem: A Curious Creature. Ibm Rational Technical Library [Online]. Available: Http://Www.Ibm.Com/Developerworks/Rational/Libr ary/2107.Html.
  24. Selic, B., Gullekson, G. & Ward, P. T. 1994. Real-Time Object-Oriented Modeling, John Wiley & Sons Inc.

Paper Citation

in Harvard Style

Fischer J., Møller-Pedersen B. and Prinz A. (2016). Modelling of Systems for Real . In Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-168-7, pages 427-434. DOI: 10.5220/0005825704270434

in Bibtex Style

author={Joachim Fischer and Birger Møller-Pedersen and Andreas Prinz},
title={Modelling of Systems for Real},
booktitle={Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},

in EndNote Style

JO - Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Modelling of Systems for Real
SN - 978-989-758-168-7
AU - Fischer J.
AU - Møller-Pedersen B.
AU - Prinz A.
PY - 2016
SP - 427
EP - 434
DO - 10.5220/0005825704270434