DFG ForschergruppePetri Net Technology (PNT)
sponsored by the Deutsche Forschungsgemeinschaft (DFG) |
|
The NSE group of Prof. Weber focuses on the Petri net based software development. In the first phase of the project, the group's activities centered on Petri net based development of application software for business process support. In this context, particular attention was devoted to business process modeling and the development of workflow applications for software based business process support. The reference application used was a workflow application for the management of real estate as part of a housing information system (WWIS).
The main research areas and results of the first project phase are given below:
1. »Petri net Baukasten« conception.
2. Process models for net based software development.
The descriptive power of various Petri net techniques was measured against the requirements for these two items. These tests were accompanied by an example from the field of process automation. Particular attention was paid to the transition from a Petri net based description of the requirements to a description of the system architecture based on high-level Petri nets.
The process model forming the basis for development of the reference application `WWIS Real Estate Management' was also examined, see [Lem96]. This is a process model for integrated development of workflow applications based on the FUNSOFT approach [DG94] supported by the LEU development environment.
3. Module concept for Petri nets.
4. Higher-Order Object Nets (HOON).
5. Parameterized Petri net type.
6. Comparison of Petri net tools.
[BFG+98]
Alexander Borusan, Olaf Fricke, Maike Gajewsky, Ekkart Kindler, Sabine Lembke,
Julia Padberg, Tobias Vesper, Herbert Weber, and Michael Weber,
Foundation Concepts of the »Petri Net Baukasten«, 1998,
http://www.informatik.hu-berlin.de/PNT/pnt-public.html.
[Bor96]
Alexander Borusan, Requirements on Petri Net Technique from Point of View
of System Development Process, Kick-Off-Workshop der DFG-Forschergruppe
Petrinetz-Technologie, (Hartmut Ehrig, Wolfgang Reisig, and Herbert Weber,
eds.), no. 73, July 1996, pp. 1-9.
[DG94]
W. Deiters and V. Gruhn, The FUNSOFT Net Approach to Software Process
Management, International Journal of Software Engineering and Knowledge
Engineering, vol. 4 (1994), no. 2, 229-256.
[EGL+97]
Hartmut Ehrig, Maike Gajewsky, Sabine Lembke, Julia Padberg, and Volker Gruhn,
Reverse Petri Net Technology Transfer: On the Boundary of Theory and
Applications, Move-On-Workshop der DFG-Forschergruppe
Petrinetz-Technologie (Technische Universität Berlin) (Hartmut Ehrig,
Wolfgang Reisig, and Herbert Weber, eds.), no. 97-21, April 1997, pp. 7-28.
[EGLP97]
H. Ehrig, M. Gajewsky, S. Lembke, and J. Padberg, Reverse Petri Net
Technology Transfer: On the Boundary of Theory and Application, Formal
Methods Pacific '97 (Lindsay Groves and Steve Reeves, eds.),
Springer-Verlag Singapore Pte. Ltd, 1997.
[Fri97a]
Olaf Fricke, Data Encapsulation and Data Abstraction with Petri Nets - a
graphical Visualization of Modules, Petri Nets in System Engineering
(PNSE'97), (Berndt Farwer, Daniel Moldt, and Mark-Oliver Stehr, eds.), no.
205, September 1997, pp. 151-163.
[Fri97b]
Olaf Fricke, Petrinetze für die Modellierung kommunizierender
selbst-aktiver Objekte, Vortrag im gemeinsamen Forschungskolloquium der
Fachgruppe CIS/TU Berlin und des Fraunhofer ISST, Technische Universität,
Berlin, 8. December 1997.
[Gru91]
Volker Gruhn, Validation and Verification of
Software Process Models, Dissertation, University Dortmund, 1991.
[GL98]
Volker Gruhn and Sabine Lembke, Integration of Petri Net Based Process
Description with Different Data Modelling Techniques, Proceedings of The
Third Biennial World Conference on Integrated Design and Process Technology
(M.M. Tanik, J. Tanaka, K. Itoh, M. Goedicke, W. Rossak, H. Ehrig, and
F. Kurfess, eds.), vol. 4, Society for Design and Process Science, 1998,
Berlin, Germany, July 6-9, 1998, pp. 105-112.
[GL99]
Volker Gruhn and Sabine Lembke, Flexible Integration of Petri Net Based
Process Description with User-Specific Data Descriptions, Journal of
Integrated Design and Process Technology (1999), To appear.
[GLP96]
M. Gajewsky, S. Lembke, and J. Padberg, Parametrisierung von
FunSoft-Netzen für die flexible Modellierung von
Workflow-Modellen, Kick-Off-Workshop der DFG-Forschergruppe
``Petrinetz-Technologie'' (Humboldt-Universität zu Berlin)
(H. Weber, H. Ehrig, and W. Reisig, eds.), Informatik-Bericht 73, 1996.
[Han97]
Yanbo Han, Software Infrastructure for Configurable Workflow Systems - A
Model-Driven Approach Based on Higher-Order Object Nets and CORBA,
Dissertation, Technische Universität Berlin, Wissenschaft & Technik
Verlag Berlin, 1997.
[Lem96]
Sabine Lembke, Anwendungsentwicklung in der LION-Entwicklungsumgebung
(LEU), Kick-Off-Workshop der DFG-Forschergruppe Petrinetz-Technologie
(Hartmut Ehrig, Wolfgang Reisig, and Herbert Weber, eds.), no. 73, July 1996,
pp. 72-81.
[Sib96]
C. Sibertin-Blanc, The Hurried Philosophers, Proposal for a case
study for the 2nd workshop on `Object-Oriented Programming and Models of
Concurrency', Osaka 1996.
[Web97]
Herbert Weber, The »Petri Net Baukasten« Foundation Concept,
Move-On-Workshop der DFG-Forschergruppe Petrinetz-Technologie (Technische
Universität Berlin) (Hartmut Ehrig, Wolfgang Reisig, and Herbert Weber,
eds.), April 1997, pp. 153-165.
[Wik96]
Dietmar Wikarski, Petri Net Tools: a Comparative Study, ISST-Bericht
Nr. 39, Fraunhofer ISST, Berlin, 1996.
[Wik97]
Dietmar Wikarski, Petri Net Tools: A Comparative Study,
Forschungsbericht des Fachbereichs Informatik Nr. 97-4, Technische
Universität Berlin, 1997.