Modeling deployment and allocation in the Progress IDE
2009 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE credits
Student thesis
Abstract [en]
This thesis investigates the deployment modeling in the scope of Progress,a research vision that aims to tackle the increasing complexity of embedded softwaresystems by adopting a software-component approach. The first phase of the Progress deployment process, which is in the focus of this thesis, defines virtualnodes architecture as an abstraction of target platform devices where componentsare allocated.
Based on the Progress development process analysis, the thesis identifiesconcerns that need to be addressed by the ProCom component model to supportthe concepts of virtual nodes and allocation, proposes the extension of the ProCommeta-model and the design of allocation in general.
The thesis also provides an implementation of a tool support incorporated into the Eclipse application that forms the basis of the Progress IDE. The implementation,whose main goals are to prove the correctness of the ideas and alleviate the deployment in the IDE, integrates rich graphical editors that support the modelingof virtual platform and allocation of components.
Place, publisher, year, edition, pages
2009. , p. 50
Keywords [en]
Component-based software engineering, embedded systems, deployment, allocation
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-6801OAI: oai:DiVA.org:mdh-6801DiVA, id: diva2:235285
Subject / course
Computer Science
Presentation
(English)
Uppsok
Technology
Supervisors
Examiners
Projects
Progress2012-03-022009-09-152018-01-13Bibliographically approved