Change search
ReferencesLink to record
Permanent link

Direct link
Service Oriented Modularization using Coloured Petri Nets
Stockholm University, Faculty of Social Sciences, Department of Computer and Systems Sciences. (IS Unit)ORCID iD: 0000-0002-6633-8587
2012 (English)Conference paper, Presentation (Other (popular science, discussion, etc.))
Abstract [en]

Modelling service oriented systems using Coloured Petri Nets usually results in cluttered nets which are hard to understand and modify. This complexity is a result of many interactions among services. This paper presents a method for designing service oriented models using coloured petri nets.This method results us in less complex nets which could be extended easier.The validation of the method is given through demonstrating its impact on defining operational semantics of a service.

Place, publisher, year, edition, pages
National Category
Computer Systems
URN: urn:nbn:se:su:diva-100994OAI: diva2:698306
AWPN 2012: Algorithmen und Werkzeuge für Petrinetze Sep 13, 2012 - Sep 14, 2012 University Vienna, Austria
Available from: 2014-02-21 Created: 2014-02-21 Last updated: 2014-02-21
In thesis
1. Supporting Enactment of Aspect Oriented Business Process Models: an approach to separate cross-cutting concerns in action
Open this publication in new window or tab >>Supporting Enactment of Aspect Oriented Business Process Models: an approach to separate cross-cutting concerns in action
2013 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

Coping with complexity in Information Systems and Software Engineering is an important issue in both research and industry. One strategy to deal with this complexity is through a separation of concerns, which can result in reducing the complexity, improving the re-usability, and simplifying the evolution.Separation of concerns can be addressed through the Aspect Oriented paradigm. Although this paradigm has been well researched in the field of programming, it is still in a preliminary stage in the area of Business Process Management. While some efforts have been made to propose aspect orientation for business process modeling, it has not yet been investigated how these models should be implemented, configured, run, and adjusted.Such a gap has restrained the enactment of aspect orientated business process models in practice.Therefore, this research enables the enactment of such models to support the separation of cross-cutting concerns in the entire business process management life-cycle.It starts by defining the operational semantics for the Aspect Oriented extension of the Business Process Model and Notation.The semantics specifies how such models can be implemented and configured, which can be used as a blueprint to support the enactment of aspect oriented business process models.The semantics is implemented in the form of artifacts, which are then used in a banking case study to investigate the current modeling technique.This investigation revealed new requirements, which should be considered in aspect oriented modeling approaches.Thus, the current modeling notation has been extended to include new requirements.The extended notation has been formalized, and investigated through re-modeling the processes in the case study. The results from this investigation show the need to refine the separation rules to support the encapsulation of aspects based on different business process perspectives. Therefore, the new refinement is proposed, formalized, and implemented.The implementation is then used as a prototype to evaluate the result through a case study.

Place, publisher, year, edition, pages
Stockholm: Department of Computer and Systems Sciences, Stockholm University, 2013. 60 p.
Report Series / Department of Computer & Systems Sciences, ISSN 1101-8526 ; 14-006
National Category
Computer Systems
Research subject
Computer and Systems Sciences
urn:nbn:se:su:diva-100995 (URN)
2014-03-24, Sal B, Forum, Isafjordsgatan 39, Kista, 13:00 (English)
Available from: 2014-02-21 Created: 2014-02-21 Last updated: 2015-02-09Bibliographically approved

Open Access in DiVA

fulltext(1335 kB)100 downloads
File information
File name FULLTEXT01.pdfFile size 1335 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Jalali, Amin
By organisation
Department of Computer and Systems Sciences
Computer Systems

Search outside of DiVA

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

Total: 86 hits
ReferencesLink to record
Permanent link

Direct link