1999
DOI: 10.1145/304399.304401
|View full text |Cite
|
Sign up to set email alerts
|

Software process validation

Abstract: To a great extent, the usefulness of a formal model of a software process lies in its ability to accurately predict the behavior of the executing process. Similarly, the usefulness of an executing process lies largely in its ability to fulfill the requirements embodied in a formal model of the process. When process models and process executions diverge, something significant is happening.We have developed techniques for uncovering and measuring the discrepancies between models and executions, which we call pro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
85
0
2

Year Published

2005
2005
2016
2016

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 204 publications
(91 citation statements)
references
References 43 publications
0
85
0
2
Order By: Relevance
“…3 In particular, the plug-in receives as input an event log and a model and evaluates the conformance of the log with respect to the model. It is interesting to note that, in the current implementation, the processing of each trace is independent from all the others.…”
Section: Implementation Detailsmentioning
confidence: 99%
See 1 more Smart Citation
“…3 In particular, the plug-in receives as input an event log and a model and evaluates the conformance of the log with respect to the model. It is interesting to note that, in the current implementation, the processing of each trace is independent from all the others.…”
Section: Implementation Detailsmentioning
confidence: 99%
“…Early works in conformance checking (e.g., [3,4,5]) mainly focused on the control-flow perspective in the context of imperative models, i.e., on the functional dependencies among performed activities/tasks in the process, while abstracting from time constraints, data dependencies, and resource assignments. These works were mainly based on replaying the log on the model to compute, according to the proposed approach, the fraction of events or traces in the log that can be replayed by the model.…”
Section: Introductionmentioning
confidence: 99%
“…Many existing precision metrics (e.g., [25,30,34]) do not explicitly take into account possible deviations between the behavior observed in the event log with the behavior modeled in the models, while many case studies show that such deviations often occur in practice (e.g., [11,16,19,20,23,31,35,36]). Thus, these metrics might be biased due to unfitting logs and models.…”
Section: Introductionmentioning
confidence: 99%
“…Definition 6 provides the interface to existing process discovery [1,11,12,16,30,18,24,25,28,31,41,54,60,61] and conformance checking [6,13,14,15,22,29,31,42,43,51,59] techniques. M EB,PCV defines how to compute an event log (called sublog) per cell.…”
Section: Process Cube Viewmentioning
confidence: 99%