Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Multilevel specification of real time systems
Gabrielian A., Franklin M. Communications of the ACM34 (5):50-60,1991.Type:Article
Date Reviewed: May 1 1992

The specification method for real-time software presented in this tutorial has been partly described by the authors in other published reports. The method centers around a hierarchy of automata, in which multiple states can be active at any moment of time and multiple transitions can fire simultaneously. The states at any level can be decomposed into lower-level machines in such a manner that each higher-level specification imposes constraints on those at lower levels. Thus the machines at higher levels may act as “policy machines” that both define requirements and suggest how requirements can be achieved. A method is presented such that when a choice of actions to reach a goal state is known, the ordering and intermediate delays between the actions necessary to meet given constraints may be derived.

The method is sketched in fair detail, in terms of explanations, definitions, and graphic illustrations. The presentation ends with a demonstration of its application to a realistic sample problem. The introduction characterizes the method in comparison with a number of other previously published methods. What is missing, however, is a comparison with how these other methods would help to solve the sample problem, and even more, how the present method would compare with other methods in actual application by working programmers. Because of these omissions, the significance of the contribution remains uncertain.

Reviewer:  P. Naur Review #: CR123965
Bookmark and Share
 
Methodologies (D.2.1 ... )
 
 
Real-Time Systems And Embedded Systems (D.4.7 ... )
 
 
Specification Techniques (F.3.1 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Methodologies": Date
Software requirements
Davis A., Prentice-Hall, Inc., Upper Saddle River, NJ, 1993. Type: Book (9780138057633)
Nov 1 1994
The automated production control documentation system
Trammell C., Binder L., Snyder C. ACM Transactions on Software Engineering and Methodology 1(1): 81-94, 1992. Type: Article
Mar 1 1993
An experimental study of fault detection in user requirements documents
Schneider G., Martin J., Tsai W. ACM Transactions on Software Engineering and Methodology 1(2): 188-204, 1992. Type: Article
Mar 1 1993
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy