Discrete mathematics with computer science applications
Discrete mathematics with computer science applications
Strategies for real-time system specification
Strategies for real-time system specification
Real time languages: design and development
Real time languages: design and development
STATEMATE: A Working Environment for the Development of Complex Reactive Systems
IEEE Transactions on Software Engineering
Object oriented design with applications
Object oriented design with applications
Object lifecycles: modeling the world in states
Object lifecycles: modeling the world in states
Software specification and design: a disciplined approach for real-time systems
Software specification and design: a disciplined approach for real-time systems
Object-oriented modeling and design
Object-oriented modeling and design
Fundamentals of database systems (2nd ed.)
Fundamentals of database systems (2nd ed.)
Fault tolerant system design
Real-time object-oriented modeling
Real-time object-oriented modeling
Software Design Methods for Concurrent and Real-Time Systems
Software Design Methods for Concurrent and Real-Time Systems
Structured Development for Real-Time Systems
Structured Development for Real-Time Systems
Hi-index | 0.00 |
A concise object-oriented method for the development of real-time systems has been composed. Hardware components are modelled by (software) base objects; base objects are controlled by a hierarchy of coordinator objects, expressed in an organizational diagram. The behaviour of objects is specified by state transition diagrams. This approach considerably promotes requirements analysis and communication with the customer. A CASE tool has been constructed with diagram editors for graphical specifications of real-time systems. The tool can generate executable code for PLCs from these graphical specifications; reuse of previous results is supported by the repository function of the tool. Experiences attained in practice with method and tool show that time spent in system testing and installation is reduced considerably.