2014
DOI: 10.2478/amcs-2014-0069
|View full text |Cite
|
Sign up to set email alerts
|

A system for deduction-based formal verification of workflow-oriented software models

Abstract: The work concerns formal verification of workflow-oriented software models using the deductive approach. The formal correctness of a model's behaviour is considered. Manually building logical specifications, which are regarded as a set of temporal logic formulas, seems to be a significant obstacle for an inexperienced user when applying the deductive approach. A system, along with its architecture, for deduction-based verification of workflow-oriented models is proposed. The process inference is based on the s… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 16 publications
(6 citation statements)
references
References 39 publications
0
6
0
Order By: Relevance
“…The historical behaviors are encoded into logical specifications, and can be later analyzed for satisfiability, c.f. works [9] or [7,8,10], supporting the current reasoning process and behavior recognition.…”
Section: Btsmentioning
confidence: 99%
“…The historical behaviors are encoded into logical specifications, and can be later analyzed for satisfiability, c.f. works [9] or [7,8,10], supporting the current reasoning process and behavior recognition.…”
Section: Btsmentioning
confidence: 99%
“…The last mandatory phase of inspection process is the follow-up and the main responsibility is on the moderator to check if all defects are fixed and ask the author for clarifications (if any). The studies show that there is no justification to ensure the companies managers for cost deduction and reduce the defects by inspection rather than using software regular tests [2]. In a comprehensive study, the researchers concludes [3] : " most of the organizations are not able to use inspections in software development process as these are too rigorous to follow, even with computer tool support it is complex for organizations to implement it.…”
Section: Introductionmentioning
confidence: 99%
“…Three levels of models can be distinguished [22]: a descriptive level, which is the basic level that uses a very intuitive subset of BPMN to reflect a "happy path" scenario and all major activities in a process; an analytical level, dedicated to analysts, modelers and business architects that use complex structures and elements to design fully representative processes, and an executable level for technicians in which execution details can be captured in the model. Additionally, many different extensions of BPMN were proposed to capture other aspects of business processes [23]- [28].…”
Section: Business Process Model and Notation (Bpmn)mentioning
confidence: 99%