Plausibility Checking of Formal Business Process Specifications in Linear Temporal Logic (Extended Abstract)
Many approaches for keeping business processes in line with constraints stemming from various sources (such as laws, standards, internal policies, best practices, etc.) are based on Linear Temporal Logic (LTL). Creating LTL specifications is an error-prone task, which entails the risk that the formula does not match the intention of its creator. Manual testing is time-consuming and usually limited to a small amount of test cases. This paper proposes a semi-automatic plausibility checking approach for LTL-based specifications. Additionally to the LTL formula, the user specifies the desired behavior of the LTL specification in several smaller parts, namely by an initial truth value and one or more temporal queries (TQs). TQs change the truth value once a specific pattern of events occurred in an event trace. By this approach, a large set of test cases for the LTL specification can be created automatically.
Top- Czepa, Christoph
- Tran, Huy
- Zdun, Uwe
- Tran, Thanh
- Weiss, Erhard
- Ruhsam, Christoph
Category |
Paper in Conference Proceedings or in Workshop Proceedings (Full Paper in Proceedings) |
Event Title |
7th International Workshop on Enterprise Modeling and Information Systems Architectures (EMISA 2016) |
Divisions |
Software Architecture |
Subjects |
Informatik Allgemeines Software Engineering Angewandte Informatik Informatik Sonstiges Theoretische Informatik |
Event Location |
Vienna, Austria |
Event Type |
Workshop |
Event Dates |
3-5 Oct 2016 |
Date |
October 2016 |
Export |