Modeling and engineering software systems using Petri networks
Name
234426130-MIT.pdf
Description
Full printable version
Size
3.11 MB
Format
Adobe PDF
Checksum (MD5)
8137b8c52d8aa87ce8deb474c9b9a6d5
Author(s)
Visée, Michaël
Advisor(s)
David Simchi-Levi.
Date Issued
2007
Publisher
Massachusetts Institute of Technology
Abstract
A model of software applications for business process management based on colored Petri Networks is proposed and the corresponding application development process is exposed. A language is proposed to specify the enabling rules of the transitions. An algorithm to solve the binding problem is proposed and detailed. These elements allow the developers to isolate themselves from the very complex details of business process orchestration, transaction management, multi-threading issues, and to concentrate on the implementation of the transitions themselves. As a proof of concept, a lightweight business process engine based on that model has been implemented as well as the associated development and code generation tools.
Description
Thesis (S.M.)--Massachusetts Institute of Technology, System Design and Management Program, 2007.
Includes bibliographical references (p. 38).
Subjects
System Design and Management Program.
MIT Department
System Design and Management Program.
Terms of Use
M.I.T. theses are protected by
copyright. They may be viewed from this source for any purpose, but
reproduction or distribution in any format is prohibited without written
permission. See provided URL for inquiries about permission.
copyright. They may be viewed from this source for any purpose, but
reproduction or distribution in any format is prohibited without written
permission. See provided URL for inquiries about permission.
Persistent DSpace Link