Title
Alloy4SPV : A Formal Framework for Software Process Verification.
Abstract
In this paper we present a framework for software process verification called Alloy4SPV which uses a subset of UML2 Activity Diagrams as a process modeling language. In order to achieve software process verification, we i) define a formal model of our process modeling language using first-order logic, ii) we give it a formal semantics based on the fUML standard, and iii) we implement this formalization using the Alloy language [1]. In order to ease its adoption by process modelers, our framework comes with a graphical tool and a ready to use and customizable set of software process properties. We categorize these properties into two categories, syntactical and behavioral. We extend the set of behavioral properties we identified from the literature with two new categories that we defined, namely, organizational properties which relate to resource management and planning during process execution and business properties which are project/process specific properties.
Year
DOI
Venue
2014
10.1007/978-3-319-09195-2_6
ECMFA
DocType
Volume
ISSN
Conference
8569
0302-9743
Citations 
PageRank 
References 
1
0.34
26
Authors
4
Name
Order
Citations
PageRank
Yoann Laurent1162.59
Reda Bendraou233426.70
Souheib Baarir33510.01
Marie-Pierre Gervais441339.29