DocumentCode :
2587181
Title :
Pervasive Service Creation using a Model Driven Petri Net Based Approach
Author :
Achilleos, Achilleas ; Yang, Kun ; Georgalas, Nektarios ; Azmoodech, Manooch
Author_Institution :
Dept. of Comput. & Electron. Syst., Essex Univ., Colchester
fYear :
2008
fDate :
6-8 Aug. 2008
Firstpage :
309
Lastpage :
314
Abstract :
Service creation is a complex process that involves service analysis design, implementation and testing. Traditionally, the service is validated at the late stage of testing. This increases development costs since any necessary amendments would require an iterative improving cycle on service design and implementation; until the desired result is eventually reached. This paper proposes a service creation methodology and tooling with a twofold contribution: (i) based on its design, a service is validated early on and prior to implementation, (ii) the service code is automatically generated out of the validated service designs. To achieve this, our approach integrates model-driven architecture (MDA) with Petri Nets (PN). MDA is used to define the (i) Information, (ii) Service Oriented Petri Net (SOPN) and (iii) User Interface modelling languages, which support the service design and implementation phases. Petri Nets facilitate the service validation phase through the use of the SOPN language. By merging the two techniques we obtain a systematic and cost-effective approach for the creation of pervasive services. Concluding the methodology is applied in practice for the creation of a Flight Itinerary booking service.
Keywords :
Petri nets; iterative methods; ubiquitous computing; SOPN language; flight itinerary booking service; iterative improving cycle; model driven Petri net based approach; model-driven architecture; pervasive service creation; service analysis design; service code; service oriented Petri net; service validation phase; user interface modelling languages; Costs; Electronic equipment testing; Merging; Pervasive computing; Petri nets; Software engineering; System testing; Telecommunications; Unified modeling language; User interfaces;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Wireless Communications and Mobile Computing Conference, 2008. IWCMC '08. International
Conference_Location :
Crete Island
Print_ISBN :
978-1-4244-2201-2
Electronic_ISBN :
978-1-4244-2202-9
Type :
conf
DOI :
10.1109/IWCMC.2008.54
Filename :
4599953
Link To Document :
بازگشت