|
ABSTRACT
The development of real-time systems is based on a variety of different methods and notations. Despite the purported benefits of formal methods, informal techniques still play a predominant role in current industrial practice. Formal and informal methods have been combined in various ways to smoothly introduce formal methods in industrial practice. The combination of real-time structured analysis (SA-RT) with Petri nets is among the most popular approaches, but has been applied only to requirements specifications. This paper extends SA-RT to specifications of the detailed design of embedded real-time systems, and combines the proposed notation with Petri nets.
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.
| |
1
|
ALUR, R., COURCOUBETIS, C., AND DILL, D. 1990. Model Checking for Real-Time Systems, in Proceedings of the IEEE 5th Annual Symposium on Logic in Computer Science.
|
 |
2
|
Luciano Baresi , Alessandro Orso , Mauro Pezzè, Introducing formal specification methods in industrial practice, Proceedings of the 19th international conference on Software engineering, p.56-66, May 17-23, 1997, Boston, Massachusetts, United States
[doi> 10.1145/253228.253241]
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
 |
9
|
S. Duri , U. Buy , R. Devarapalli , S. M. Shatz, Using state space reduction methods for deadlock analysis in Ada tasking, Proceedings of the 1993 ACM SIGSOFT international symposium on Software testing and analysis, p.51-60, June 28-30, 1993, Cambridge, Massachusetts, United States
|
| |
10
|
ELMSTROM, R., LINTULAMPI, R., AND PEZZE, M. 1993. Giving Semantics to SA/RT by Means of High- Level Timed Petri Nets. J. Real-Time Syst. (May) 5, 2/3, 249-272.
|
 |
11
|
Miguel Felder , Carlo Ghezzi , Mauro Pezzè, Analyzing refinements of state based specifications: the case of TB nets, Proceedings of the 1993 ACM SIGSOFT international symposium on Software testing and analysis, p.28-39, June 28-30, 1993, Cambridge, Massachusetts, United States
|
| |
12
|
FELDER, M. AND PEZZE, M. 1997. RTD: a design notation for Structured Analysis Real-Time, in Proceedings of the KIT125 Workshop on Formal Methods for the Design of Real-Time Systems, Como (Sept.).
|
| |
13
|
|
 |
14
|
|
| |
15
|
|
| |
16
|
FREDETTE, A. N. AND CLEAVELAND, R. 1993. RTSL: A Formal Language for Real-Time Schedulability Analysis, Proceedings of the Real-Time Systems Symposium, Durham, NC(Dec.), Computer Society Press, 274-283.
|
| |
17
|
|
| |
18
|
|
| |
19
|
|
| |
20
|
|
| |
21
|
|
| |
22
|
|
| |
23
|
|
| |
24
|
|
| |
25
|
IEEE 1993. Real-Time Extensions to POSIX, IEEE Standard P1003.1b, IEEE Press (March).
|
| |
26
|
|
| |
27
|
JENSEN, K. 1996. Coloured Petri Nets. Monographs in Theoretical Computer Science, second edition, Springer-Verlag, Berlin.
|
| |
28
|
|
| |
29
|
|
| |
30
|
|
 |
31
|
|
| |
32
|
|
| |
33
|
|
| |
34
|
PEZZE, M. AND GHEZZI, C. 1992. Cabernet: an Environment for the Specification and Verification of Real-Time Systems, Proceeding of DECUS Europe Symposium, Cannes (France, Sept.).
|
| |
35
|
|
| |
36
|
|
| |
37
|
|
 |
38
|
Enoch Y. Wang , Heather A. Richter , Betty H. C. Cheng, Formalizing and integrating the dynamic model within OMT, Proceedings of the 19th international conference on Software engineering, p.45-55, May 17-23, 1997, Boston, Massachusetts, United States
[doi> 10.1145/253228.253239]
|
| |
39
|
|
| |
40
|
WING, J. M. AND ZAREMSKI, A. M. 1991. Two Ways to Integrate Formal Specifications in Practice, In Proceedings of Formal Methods Europe.
|
 |
41
|
Wei Jen Yeh , Michal Young, Compositional reachability analysis using process algebra, Proceedings of the symposium on Testing, analysis, and verification, p.49-59, October 08-10, 1991, Victoria, British Columbia, Canada
[doi> 10.1145/120807.120812]
|
REVIEW
"Michael Lee Gordon : Reviewer"
The authors present an extension to real-time structured analysis (SA-RT) for the detailed design of embedded real-time systems, and combine the proposed notation with Petri nets. Felder and Pezzè describe their extended real-time struc
more...
|