DocumentCode :
2722111
Title :
Model checking implicit-invocation systems
Author :
Garlan, David ; Khersonsky, Serge
Author_Institution :
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2000
fDate :
2000
Firstpage :
23
Lastpage :
30
Abstract :
While implicit invocation (publish-subscribe) systems have good engineering properties, they are difficult to reason about and to test. Model checking such systems is an attractive alternative. However, it is not clear what kinds of state models are best suited for this. We propose a structural approach, which factors the model checking problem into two parts: behavior specific to a particular implicit invocation system, and reusable run-time infrastructure that handles event-based communication and delivery policies. The reusable portion is itself structured so that alternative run-time mechanisms may be experimented with
Keywords :
program testing; program verification; software architecture; software reusability; event-based communication; implicit invocation systems; model checking; program testing; publish-subscribe systems; reusable run-time infrastructure; software architecture; software reuse; state models; structural approach; Computer science; Formal verification; Machinery; Power system modeling; Publish-subscribe; Runtime; Software systems; System testing; Systems engineering and theory; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Specification and Design, 2000. Tenth International Workshop on
Conference_Location :
San Diego, CA
Print_ISBN :
0-7695-0884-7
Type :
conf
DOI :
10.1109/IWSSD.2000.891123
Filename :
891123
Link To Document :
بازگشت