Abstract
Model-Driven Development (MDD) aims to increase productivity in software
development and manage the complexity of software by utilizing modelling to
shift from programming in solution-space to modelling in problem-space.
Another approach to increase productivity and experience significant cost
savings is to utilize Open Source (OS) components in software development.
This paper presents the state of the art of how to combine MDD methods with OS
software development. The approach is called Open Models software development
which is expected to combine the benefits of both worlds. The fundamental
idea of Open Models development is to apply community-driven collaborative
MDD. In this paper, Open Models development is exemplified by constructing
Resource Availability Service (RAS). RAS is a web service for providing
availability information about resources such as services, content, users and
terminals. This paper shows that Open Models development is feasible from
technical point of view although there are still great challenges in tooling.
In addition, more empirical research is needed in studying attractiveness of
Open Models.
Original language | English |
---|---|
Title of host publication | Proceedings |
Subtitle of host publication | Fourth International Conference on Software Engineering Advances, ICSEA 2009 |
Publisher | IEEE Institute of Electrical and Electronic Engineers |
Pages | 185-190 |
ISBN (Print) | 978-0-7695-3777-1, 978-1-4244-4779-4 |
DOIs | |
Publication status | Published - 2009 |
MoE publication type | A4 Article in a conference publication |
Event | 4th International Conference on Software Engineering Advances, ICSEA - Porto, Portugal Duration: 20 Sept 2009 → 25 Sept 2009 |
Conference
Conference | 4th International Conference on Software Engineering Advances, ICSEA |
---|---|
Country/Territory | Portugal |
City | Porto |
Period | 20/09/09 → 25/09/09 |
Keywords
- MDA
- OSS
- UML