Abstract
In process programming, processes are modeled as pieces of software, and a process programming language is used to specify the process. Such a language resembles a conventional programming language, providing constructs such as iteration and selection. This approach allows models to be simulated and enacted easily. However, it also suffers from the same problems that plague traditional programming, such as the question of whether the program itself is semantically correct or contains errors. We present an automated approach for detecting errors in such process models. Our approach is based on static code analysis techniques. We have developed a tool to analyze processes modeled using PML and have subsequently successfully redesigned models using our tool.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the Seventh IASTED International Conference on Software Engineering and Applications |
| Editors | M.H. Hamza |
| Pages | 587-592 |
| Number of pages | 6 |
| Publication status | Published - 2003 |
| Externally published | Yes |
| Event | Proceedings of the Seventh IASTED International Conference on Software Engineering and Applications - Marina del Rey, CA, United States Duration: 3 Nov 2003 → 5 Nov 2003 |
Publication series
| Name | Proceedings of the IASTED International Conference on Software Engineering and Applications |
|---|---|
| Volume | 7 |
Conference
| Conference | Proceedings of the Seventh IASTED International Conference on Software Engineering and Applications |
|---|---|
| Country/Territory | United States |
| City | Marina del Rey, CA |
| Period | 3/11/03 → 5/11/03 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 3 Good Health and Well-being
Keywords
- Modelling Languages
- Modelling and Simulation
- Process Programming
- Static Analysis
Fingerprint
Dive into the research topics of 'Automated validation and verification of process models'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver