JOURNAL ARTICLE

A Distributed Discovery of Communicating Resource Systems Models

Andrzej StroińskiDariusz DwornikowskiJerzy Brzeziński

Year: 2016 Journal:   IEEE Transactions on Services Computing Vol: 12 (2)Pages: 172-185   Publisher: Institute of Electrical and Electronics Engineers

Abstract

In communicating resource systems (CRS), a set of independent, hierarchically composed resources communicate to realize a business process. Examples of CRSs include RESTful Web services, cloud computing platforms and hierarchical distributed systems. Unfortunately, their complexity, distributed nature, and usually long lifespan can lead to problems like livelocks, deadlock occurrences and invocation loops. This makes CRSs hard to maintain and manage; it also leads to a loss of QoS or system failures. Moreover, it is important to take into account, in system management, the exact way how the system gets to some desired or undesired state. Therefore, it is crucial to analyze processes, executed in a system to find and fix the above problems. Unfortunately, CRS process models are hardly ever available. Therefore, we present a new distributed algorithm, dRMA, discovering process models from CRS event logs. In order to reduce the representational bias between the discovered process model and the real process, we have defined a Communication Net, which can express features of CRSs: directed communication channels, hierarchy, and a resource perspective. Finally, we have evaluated dRMA on a cluster, and have showed that distributing jobs can significantly reduce the time of process model discovery.

Keywords:
Computer science Distributed computing Business process discovery Process (computing) Resource (disambiguation) Cloud computing Event (particle physics) Set (abstract data type) Deadlock Hierarchy Quality of service Business process Computer network Work in process Business process modeling Operating system

Metrics

3
Cited By
0.00
FWCI (Field Weighted Citation Impact)
58
Refs
0.12
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Business Process Modeling and Analysis
Social Sciences →  Business, Management and Accounting →  Management Information Systems
Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Petri Nets in System Modeling
Physical Sciences →  Computer Science →  Computational Theory and Mathematics

Related Documents

JOURNAL ARTICLE

Declarative Resource Discovery in Distributed Automation Systems

Christoph GerdesChristian KleegreweJörg P. Müller

Journal:   SNE Simulation Notes Europe Year: 2010 Vol: 20 (3-4)Pages: 13-20
JOURNAL ARTICLE

Distributed resource discovery

Ray R. Larson

Year: 2001 Pages: 52-53
JOURNAL ARTICLE

Resource discovery for distributed computing systems: A comprehensive survey

Javad ZarrinRui L. AguiarJoão Paulo Barraca

Journal:   Journal of Parallel and Distributed Computing Year: 2017 Vol: 113 Pages: 127-166
© 2026 ScienceGate Book Chapters — All rights reserved.