ACM Home Page
Please provide us with feedback. Feedback
Analyzing refinements of state based specifications: the case of TB nets
Full text PdfPdf (891 KB)
Source International Symposium on Software Testing and Analysis archive
Proceedings of the 1993 ACM SIGSOFT international symposium on Software testing and analysis table of contents
Cambridge, Massachusetts, United States
Pages: 28 - 39  
Year of Publication: 1993
ISBN:0-89791-608-5
Also published in ...
Authors
Miguel Felder  Politecnico di Milano, Milan, Italy
Carlo Ghezzi  Politecnico di Milano, Milan, Italy
Mauro Pezzè  Politecnico di Milano, Milan, Italy
Sponsor
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 9,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   reviews   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/154183.154193
What is a DOI?

ABSTRACT

We describe how formal specifications given in terms of a high-level timed Petri net formalism (TB nets) can be analyzed to check the temporal properties of bounded invariance (the systems stays in a given state until time &tgr;) and bounded response (the system will enter a given state within time &tgr;). In particular, we concentrate on specifications given in a hierarchical, top-down manner, where one specification level refines a more abstract level. Our goal is to define the conditions under which the properties that are proven to hold at a given abstraction level are preserved at the next refined level. To do so, we define the concept of correct refinement, and we show that bounded invariance and bounded response are preserved by a correct refinement. We also provide a set of constructive rules that may be applied to refine a net in such a way that the resulting net is a correct refinement.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
AH
 
Aiz
 
Apt
 
DDGJ
Datum W., Dohmen G., Volker G., Josko B.: "Modular verification of Petri nets, the temporal logic approach" Proceedings of CAV 1990, LNCS 430.
 
GG
 
GMMP
 
GMP
Ghezzi C., Morasca S., Pezzd M.: "Timing analysis of time basic nets", submitted for publication.
 
Hen
HMP
 
JRT
The Journal of Real-Time Systems, Special issue on the Esprit IPTES project, 5, 235-248 (1993), Kluwer Academic Publisher.
 
MF
Merlin P.M., Farber D.J.: "Recoverability of Communication Protocols: Implications of a Theoretical Study", IEEE Transactions on Communications, Vol. COM-24, September 1976.
 
Rei
 
Sof
IEEE Software, Special Issue on Formal Methods, Vol. 7, No. 5, September 1990.
Tay
 
TSE
 
Vog
YY



REVIEWS

"Tudor Balanescu : Reviewer"

The authors contribute to reducing the effort of analyzing complex real-time systems that can be modeled through high-level timed Petri nets. They introduce the concept of the observable time behavior of a system. They define relevant temporal  more...


"Marin Popa : Reviewer"

The authors contribute to reducing the effort of analyzing complex real-time systems that can be modeled through high-level timed Petri nets. They introduce the concept of the observable time behavior (TB) of a system. They define   more...

Collaborative Colleagues:
Miguel Felder: colleagues
Carlo Ghezzi: colleagues
Mauro Pezzè: colleagues