• DocumentCode
    130517
  • Title

    Pragmatic model-driven software development from the viewpoint of a programmer: Teaching experience

  • Author

    Poruban, Jaroslav ; Bacikova, Michaela ; Chodarev, Sergej ; Nosal, Milan

  • Author_Institution
    Dept. of Comput. & Inf., Tech. Univ. of Kosice, Kosice, Slovakia
  • fYear
    2014
  • fDate
    7-10 Sept. 2014
  • Firstpage
    1647
  • Lastpage
    1656
  • Abstract
    Model-driven software development is surrounded by numerous myths and misunderstandings that hamper its adoption. We have designed our course of model-driven development approach with the goal to introduce it from the viewpoint of a programmer as a pragmatic tool for solving concrete problems in development process. The course covers several techniques and principles of model-driven development instead of concentrating on a single tool. To explain these techniques we use a case-study that is iteratively developed by the students during the course. In the paper we explain the structure of our case study, contents of individual iterations, and our overall experience with this approach.
  • Keywords
    formal specification; software tools; pragmatic model-driven software development; pragmatic tool; programmer; teaching experience; Computers; Databases; MIMICs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Systems (FedCSIS), 2014 Federated Conference on
  • Conference_Location
    Warsaw
  • Type

    conf

  • DOI
    10.15439/2014F266
  • Filename
    6933215