No open-access location is known for this record yet.
No open-access location is known for this record yet.
A component-based software system is organized in terms of components, interfaces, and interactions among them.A component has one or more interfaces that each represents a clear function and interaction relationships with other components.Tremendous amounts of data are collected and recorded during the execution of software systems.This provides valuable information on software runtime analysis.Many crashes and exceptions may occur, and it is a real challenge to understand the real behavior of software systems.In this paper, we propose a novel approach to discover the behavioral model from execution data of a component-based software using dynamic analysis techniques.A software behavioral model contains:(1) the internal behavior of each component; and (2) the inter-component interaction behavior among different components.All proposed approaches have been implemented in the open-source process mining toolkit ProM.Through a software case study, we illustrate that the proposed approach facilitates the discovery of more precise behavioral models compared to existing approaches.
Loading…
Stored only when both papers are in the corpus — 19 citations exist upstream.
Papers that cite the same references — the relational fallback while embeddings are still backfilling.
Imported from OpenAlex (CC0) — nothing here is generated.