Towards Modeling of Data in UML Activities with the SPACE Method : An Example-Driven Discussion
The focus of this work is the rapid engineering method SPACE, developed at NTNU. In this method, services are modeled using UML 2.0 collaborations and activities, and from these executable code can be generated. Services can be composed from other services and building blocks. Until recently, SPAC...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Norges teknisk-naturvitenskapelige universitet, Institutt for telematikk
2008
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9773 |
id |
ndltd-UPSALLA1-oai-DiVA.org-ntnu-9773 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-ntnu-97732013-01-08T13:26:38ZTowards Modeling of Data in UML Activities with the SPACE Method : An Example-Driven DiscussionengHeitmann, NinaNorges teknisk-naturvitenskapelige universitet, Institutt for telematikkInstitutt for telematikk2008ntnudaimSIE7 kommunikasjonsteknologiTelematikkThe focus of this work is the rapid engineering method SPACE, developed at NTNU. In this method, services are modeled using UML 2.0 collaborations and activities, and from these executable code can be generated. Services can be composed from other services and building blocks. Until recently, SPACE has only focused on control flow. We have extended SPACE by introducing data flow modeling into SPACE activities. This raises some important questions, for example, how data between building blocks may be shared. We discuss a number of possible solutions. Our work is driven by the UNO card game as an example application. The structure and behavior of the UNO card game is analyzed and discussed, highlighting and exemplifying the aspects discussed in this work. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9773Local ntnudaim:4116application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
ntnudaim SIE7 kommunikasjonsteknologi Telematikk |
spellingShingle |
ntnudaim SIE7 kommunikasjonsteknologi Telematikk Heitmann, Nina Towards Modeling of Data in UML Activities with the SPACE Method : An Example-Driven Discussion |
description |
The focus of this work is the rapid engineering method SPACE, developed at NTNU. In this method, services are modeled using UML 2.0 collaborations and activities, and from these executable code can be generated. Services can be composed from other services and building blocks. Until recently, SPACE has only focused on control flow. We have extended SPACE by introducing data flow modeling into SPACE activities. This raises some important questions, for example, how data between building blocks may be shared. We discuss a number of possible solutions. Our work is driven by the UNO card game as an example application. The structure and behavior of the UNO card game is analyzed and discussed, highlighting and exemplifying the aspects discussed in this work. |
author |
Heitmann, Nina |
author_facet |
Heitmann, Nina |
author_sort |
Heitmann, Nina |
title |
Towards Modeling of Data in UML Activities with the SPACE Method : An Example-Driven Discussion |
title_short |
Towards Modeling of Data in UML Activities with the SPACE Method : An Example-Driven Discussion |
title_full |
Towards Modeling of Data in UML Activities with the SPACE Method : An Example-Driven Discussion |
title_fullStr |
Towards Modeling of Data in UML Activities with the SPACE Method : An Example-Driven Discussion |
title_full_unstemmed |
Towards Modeling of Data in UML Activities with the SPACE Method : An Example-Driven Discussion |
title_sort |
towards modeling of data in uml activities with the space method : an example-driven discussion |
publisher |
Norges teknisk-naturvitenskapelige universitet, Institutt for telematikk |
publishDate |
2008 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9773 |
work_keys_str_mv |
AT heitmannnina towardsmodelingofdatainumlactivitieswiththespacemethodanexampledrivendiscussion |
_version_ |
1716520571407171584 |