Pragmatic Model-Driven Software Development from the Viewpoint of a Programmer: Teaching Experience
Annals of Computer Science and Information Systems2014Vol. 2, pp. 1647–1656
Citations Over TimeTop 1% of 2014 papers
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.
Related Papers
- Software Development Process Improvement Framework (SDPIF) for Small Software Development Firms (SSDFs)(2013)
- → Performance Evolution of Software Engineering Development and Project Management: A Critical Evolution Software Engineering Process(2022)1 cited
- → An iterative approach in development of the student information system: Lessons learned(2009)2 cited
- → Research on the Developmental Situation to Software Development Method(2013)
- → An Approach With Iterative and Incremental Development (IID) for Mobile Applications(2023)