Plausibility Checking of Formal Business Process Specifications in Linear Temporal Logic (Extended Abstract)

Plausibility Checking of Formal Business Process Specifications in Linear Temporal Logic (Extended Abstract)

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.

Grafik Top
Authors
  • Czepa, Christoph
  • Tran, Huy
  • Zdun, Uwe
  • Tran, Thanh
  • Weiss, Erhard
  • Ruhsam, Christoph
Grafik Top
Editors
  • Mendling, Jan
  • Rinderle-Ma, Stefanie
Grafik Top
Shortfacts
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
Grafik Top