Title of article
Composition of software artifacts modelled using Colored Petri nets
Author/Authors
Leandro Dias da Silva، نويسنده , , Angelo Perkusich، نويسنده ,
Issue Information
دوهفته نامه با شماره پیاپی سال 2005
Pages
19
From page
171
To page
189
Abstract
In this work we introduce a new formal model for software components supporting behavioral interpretability based on temporal logic, Petri nets, model checking, and an assume–guarantee strategy to specify and reason about the composition of concurrent component systems. The formal specification and verification strategies, methods, and techniques presented in this work contribute to the development of more dependable component-based software systems, in a modular way. An approach based on two complementary formalisms, Hierarchical Colored Petri Nets (HCPN) and temporal logic, is introduced. HCPN are used to visualize the structure and model the behavior of software architectures and components, and temporal logic is used to specify the required properties of software architectures and component interfaces.
Keywords
Assume–guarantee reasoning , Hierarchical Colored Petri nets , Model checking , Component-based software development
Journal title
Science of Computer Programming
Serial Year
2005
Journal title
Science of Computer Programming
Record number
1079785
Link To Document