Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Virtual prototyping of PLC-based embedded system using object model of target and behavior model by converting RLL-to-statechart directly
Lee J., Chun S., Kang S. Journal of Systems Architecture: the EUROMICRO Journal48 (1-3):17-35,2002.Type:Article
Date Reviewed: Apr 21 2003

Although the title of this paper may appear to be more than enough of an explanation of its contents, some aspects of the paper deserve a special mention.

The work described by the authors adds to the list of basic aspects that should be considered in the construction of any engineering product. These include the following: try to identify any faults the system may have as early on as possible during development, and facilitate getting users involved in the construction and validation of the system (without this amounting to an additional workload on their part).

Lee et al. bring the achievement of these objectives closer by presenting a method for verifying the real-time behavior of programmable logic controllers (PLCs), or identifying design and semantic failures in their construction. Their approach uses computer-based simulation through throwaway virtual prototypes. More specifically, the authors propose a domain-specific approach to developing virtual prototypes for PLC-based embedded systems. The intermediate steps in this approach are the construction of the virtual prototype, and the automated creation of state charts that represent the dynamic behavior of the PLC, and an object model of the target system. These intermediate products are integrated using the rapid tool to output the final prototype.

The paper supplies the formalized details of the algorithms used throughout the process, while also providing the corresponding high-level explications. This means that readers interested in a thorough examination of the question can find the details they need, while readers concerned only with gaining an understanding of the overall process can easily identify its essence without having to delve into precise details.

Reviewer:  A. Moreno Review #: CR127494 (0308-0779)
Bookmark and Share
 
Elicitation Methods (D.2.1 ... )
 
 
Channels And Controllers (B.4.2 ... )
 
 
Real-Time And Embedded Systems (C.3 ... )
 
 
State Diagrams (D.2.2 ... )
 
 
Special-Purpose And Application-Based Systems (C.3 )
 
Would you recommend this review?
yes
no
Other reviews under "Elicitation Methods": Date
A generic model for reflective design
Louridas P., Loucopoulos P. ACM Transactions on Software Engineering and Methodology 9(2): 199-237, 2000. Type: Article
Dec 1 2001
Requirements by collaboration: workshops for defining needs
Gottesdiener E., Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 2002.  333, Type: Book (9780201786064)
Jan 27 2003
Controversy corner: the importance of ignorance in requirements engineering: an earlier sighting and a revisitation
Berry D. Journal of Systems and Software 60(1): 83-85, 2002. Type: Article
Sep 5 2003
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