Conference Proceeding

Pervasive Service Creation using a Model Driven Petri Net Based Approach

Dept. of Comput. & Electron. Syst., Essex Univ., Colchester
09/2008; DOI:10.1109/IWCMC.2008.54 ISBN: 978-1-4244-2201-2 pp.309 - 314 In proceeding of: Wireless Communications and Mobile Computing Conference, 2008. IWCMC '08. International
Source: IEEE Xplore

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.

0 0
 · 
1 Bookmark
 · 
34 Views
  • Source
    Article: Advanced service creation using distributed object technology
    [show abstract] [hide abstract]
    ABSTRACT: Rapid technological developments are taking place in computing and telecommunications that provide a wide range of opportunities for the delivery of new advanced multimedia services (telematic services). In this context information networking has a central role, and telecommunications service engineering emerges as an important new scientific discipline. This article examines important issues that underpin the creation of telematic services in a highly competitive environment of service provisioning. The starting point is the proposal of a telecommunications service engineering framework consisting of a service development methodology, a service creation environment, and a service support environment, that considers telematic services as distributed object-oriented applications operating on distributed object platforms. Then the article focuses on the presentation and examination of a complete methodology for the development of telematic services, that "covers" in a systematic and structured manner the entire service creation process. Finally, the proposed methodology is validated by applying it to the design and development of a complex representative telematic service
    IEEE Communications Magazine 04/2002; · 3.79 Impact Factor
  • Article: A dynamic Petri net model for iterative and interactive distributed multimedia presentation
    [show abstract] [hide abstract]
    ABSTRACT: Object Composition Petri Nets, Priority Petri Nets, Dynamic OCPN, and Enhanced P-Nets have extended the original Petri Net to achieve the modeling of media synchronization and asynchronous user interactions during multimedia playback. The dynamic Petri Net (DPN) has been conceptualized to tackle existing problems in these two areas of modeling distributed multimedia systems. DPN features dynamic modeling elements which allows iteration and hence is able to reduce graph sizes of synchronous playback models while allowing greater details to be shown. DPN also introduces asynchronous event handling techniques that are powerful and effective. DPN was used in the design and modeling of a multimedia orchestration tool which is a typical representation of an application that works in a distributed multimedia system.
    IEEE Transactions on Multimedia 11/2005; · 1.93 Impact Factor
  • Conference Proceeding: Specifying Workflow Web Services Using Petri Nets with Objects and Generating of Their OWL-S Specifications.
    E-Commerce and Web Technologies: 6th International Conference, EC-Web 2005, Copenhagen, Denmark, August 23-26, 2005, Proceedings; 01/2005

Full-text

View
0 Downloads
Available from

Keywords

approach integrates model-driven architecture
 
desired result
 
Flight Itinerary booking service
 
increases development costs
 
involves service analysis design
 
iterative
 
pervasive services
 
Petri Nets
 
service code
 
Service creation
 
service creation methodology
 
service design
 
service validation phase
 
SOPN
 
SOPN language
 
systematic
 
two techniques
 
twofold contribution
 
validated service designs
 

A. Achilleos