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...

Full description

Bibliographic Details
Main Author: Heitmann, Nina
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