Stephan Haarmann

Stephan Haarmann
Hasso Plattner Institute

Master of Science

About

17
Publications
7,270
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
81
Citations

Publications

Publications (17)
Thesis
Full-text available
Knowledge-intensive business processes are flexible and data-driven. Therefore, traditional process modeling languages do not meet their requirements: These languages focus on highly structured processes in which data plays a minor role. As a result, process-oriented information systems fail to assist knowledge workers on executing their processes....
Chapter
Traditionally, business process models are imperative, limiting process behavior to a small set of variants. Purely imperative modeling languages are therefore unsuited for knowledge-intensive processes, which differ from case to case and are driven by knowledge workers. For this reason, declarative, data-centric, and hybrid approaches have been de...
Chapter
Collaborations of organizations are based on contracts, which must be interpreted and thus leave room for misunderstandings. Collaborators have to reach a shared understanding of their contract and must trust one another. Blockchain technologies in general and especially smart contracts promise unambiguous enforceable contracts and can act as a neu...
Chapter
Traditionally, business process management focuses on structured, imperative processes. With the increasing importance of knowledge work, semi-structured processes are entering center stage. Existing approaches to modeling knowledge-intensive processes use data objects but fail to sufficiently take into account data object cardinalities. Hence, the...
Article
Full-text available
Business processes are often specified in descriptive or normative models. Both types of models should adhere to internal and external regulations, such as company guidelines or laws. Employing compliance checking techniques, it is possible to verify process models against rules. While traditionally compliance checking focuses on well-structured pr...
Preprint
Full-text available
Traditionally, business process management focuses on structured, imperative processes. With the increasing importance of knowledge work, semi-structured processes are entering center stage. Existing approaches to modeling knowledge-intensive business processes use data objects but fail to sufficiently take into account data object cardinalities. H...
Chapter
Full-text available
Business Process Management (BPM) provides methods and techniques to design, analyze, and enact business processes. An assumption in BPM has been that data objects are not shared among cases. Surprisingly, this often unquestioned assumption is violated in many real-world business processes. For instance, a budget data object can be read and modifie...
Chapter
Full-text available
Business process management (BPM) supports organizations with their operational procedures. Traditional BPM focuses on structured processes but lacks support for flexible ones. Case management addresses this gap. The fragment-based case management (fCM) approach models processes as a set of repetitive, structured fragments. At run-time fragments ar...
Chapter
Full-text available
Business process models are an important tool for business process management, used to specify, enact, and analyze organizations’ processes. Traditional process modeling languages are particularly well suited for highly structured, predictable processes but lead to complex models when faced with flexible data-centric processes such as knowledge-int...
Chapter
Full-text available
Decisions are an important aspect of enterprise operations. Decisions cross the boundary of a single enterprise, if multiple business partners collaborate in the decision making. To ascertain that all the participants behave as expected, blockchains can support collaborative decision making by storing relevant data and executing crucial decision lo...
Chapter
Full-text available
The business processes of an organization are often required to comply with domain-specific regulations. Such regulations can be checked based on the models of the respective processes. These models’ main focus is on the operational part of the process. However, also decisions play a major role in the execution behavior of processes, and they are e...
Chapter
Case management approaches address the special requirements of knowledge workers. In fragment-based case management (fCM), small structured parts are modelled and loosely coupled through data dependencies, which can be freely combined at run-time. When executing business processes, organizations must adhere to regulations, to laws, to company guide...
Conference Paper
Full-text available
The Decision Model and Notation (DMN) specification enables process designers to represent the decision logic and requirements of business processes. When integrating DMN models into processes it needs to be assured that the correctness of the process is not impaired. The precise semantics for executing DMN models in the context of a business proce...
Conference Paper
DBpedia is a community-driven project to extract semantic data from Wikipedia articles. It publishes the results as RDF data in the Linked Open Data Cloud. With DBpedia Live, the community enabled live updates of linked data using the OAI-PMH protocol to receive and process changes on Wikipedia. The MediaWiki foundation discontinued their support f...
Conference Paper
Full-text available
Successful business process management is highly dependent on effective decision making. The recent Decision Model and Notation (DMN) standard prescribes decisions to be documented and executed complementary to processes. However, the decision logic is often implicitly contained in event logs, and “as-is” decision knowledge needs to be retrieved. C...
Article
Full-text available
In Business Process Management (BPM) recently several approaches have been proposed to handle flexible process execution, counter the strict adherence to process models at run-time, and allow for adaptations unforeseen at design-time. One of those approaches is Production Case Management (PCM) that aims at combining the strengths of structured proc...

Network

Cited By