• DocumentCode
    3633903
  • Title

    Making Components Fit: SPINing

  • Author

    Jan Kofron;Tomáš Poch;Ondrej Sery

  • Author_Institution
    Charles Univ. in Prague, Prague, Czech Republic
  • fYear
    2008
  • Firstpage
    65
  • Lastpage
    74
  • Abstract
    The more popular it is to build an application from reusable software components, the more desperate is the need for showing correctness of such a composition. This requires on one hand, being able to formally specify behavior of software components, while, on the other hand, providing appropriate tool support for verification of correctness of the composition. In this paper, we suggest use of the formalism of Extended Behavior Protocols and present a tool chain for verification of composition correctness of component applications. The advantage of the proposed approach is using a well-tested and supported model checker Spin as a backend. As a proof of the concept, we share our experience with application of the method.
  • Keywords
    "Application software","Protocols","Software reusability","Fractals","Conferences","Computer science","Software tools","Interleaved codes","Component architectures","System recovery"
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Workshop, 2008. SEW ´08. 32nd Annual IEEE
  • ISSN
    1550-6215
  • Print_ISBN
    978-0-7695-3617-0
  • Type

    conf

  • DOI
    10.1109/SEW.2008.10
  • Filename
    5328451