Change search
ReferencesLink to record
Permanent link

Direct link
An extensible attribute framework for ProCom
Mälardalen University, School of Innovation, Design and Engineering.
2009 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

This thesis is focused on the attributes concept of ProCom, a component model developed within The Progress Centre for Predictable Embedded Software Systems. Attributes are pieces of information of various types and levels of abstraction associated with the ProCom entities during the development of a system.

Based on the analysis of the development process envisioned by Progress, the requirements for the attributes of ProCom entities are identified, and various alternatives of realizing attributes are analyzed. The chosen solution of highly structured, multi-valued, and extensible attributes is elaborated.

The thesis also consists of the design and the prototype implementation of an attribute framework realizing and proving the feasibility of the proposed concepts. The framework addresses the needs of all actors involved in working with attributes throughout the development of a system: It provides an extensible, modular GUI for viewing and editing possibly highly complex information contained in attributes, an interface for the programmatic access to attributes, and well-defined mechanisms for extending the attribute pool by new attributes, new attribute types, and means for their manipulation. The framework is integrated into the main tool supporting the Progress development, the Progress IDE.

Place, publisher, year, edition, pages
2009. , 57 p.
Keyword [en]
Component-based software engineering, embedded systems, attributes, extra-functional properties
National Category
Software Engineering
URN: urn:nbn:se:mdh:diva-6802OAI: diva2:235287
Subject / course
Computer Science
Available from: 2012-03-02 Created: 2009-09-15 Last updated: 2012-03-02Bibliographically approved

Open Access in DiVA

fulltext(2650 kB)48 downloads
File information
File name FULLTEXT01.pdfFile size 2650 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
School of Innovation, Design and Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 48 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 54 hits
ReferencesLink to record
Permanent link

Direct link