Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
MDA Approach in Real-Time Systems Development with Ada 2005
Blekinge Institute of Technology, School of Engineering, Department of Systems and Software Engineering.
2007 (English)Independent thesis Advanced level (degree of Master (One Year))Student thesis
Abstract [en]

Over the years, number of design methodologies were developed. One of the state-of-the-art modeling approaches is Model Driven Architecture. This thesis is an attempt to utilize the MDA in a specific and complex domain – real-time systems development. In MDA framework there are three levels of abstraction: computation independent, platform independent and platform specific. The target environment of the method presented in the thesis is Ada 2005 programming language which extended the old version of the language with several new object-oriented features making it suitable for using with the MDA. Application of the MDA in real-time systems domain targeted towards Ada 2005 implementation constitutes a new design method which benefits from the MDA, UML and Ada 2005 advantages. The thesis starts with presentation of the complexity of the real-time systems domain. A few real-time domain aspects are chosen as a main area for elaborating the design method. The utilizes UML Profile for Schedulability, Performance and Time for defining platform independent model. Additionally it provides its extension – the Ada UML profile – which constitutes the platform specific model. This is followed by specification of transformations between platform independent and specific model. The specification is used as a base for implementation of the transformations. Guidelines for code generation form the Ada UML profile are also provided. Finally, the thesis describes how the transformations can be implemented in Telelogic TAU tool.

Place, publisher, year, edition, pages
2007. , p. 99
Keywords [en]
real-time systems, model transformation, Ada UML profile, software design method
National Category
Computer Sciences Software Engineering
Identifiers
URN: urn:nbn:se:bth-5403Local ID: oai:bth.se:arkivexD7F67C09FA29EC95C12573930065CEE9OAI: oai:DiVA.org:bth-5403DiVA, id: diva2:832783
Uppsok
Technology
Supervisors
Note
gruszka.robert@gmail.comAvailable from: 2015-04-22 Created: 2007-11-14 Last updated: 2018-01-11Bibliographically approved

Open Access in DiVA

fulltext(1342 kB)146 downloads
File information
File name FULLTEXT01.pdfFile size 1342 kBChecksum SHA-512
54bb740b8cb3219e9efceeb09e63d52bb2e7637089fe83a8751e6f649b583a5dcd686994ff14061bf7a66a47492726172593b4f998324c76bc39d76f85604720
Type fulltextMimetype application/pdf

By organisation
Department of Systems and Software Engineering
Computer SciencesSoftware Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 146 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

urn-nbn

Altmetric score

urn-nbn
Total: 120 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf