• 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