This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
1st Workshop on Object-Oriented Real-Time Dependable Systems
The Chimera Methodology: designing dynamically reconfigurable real-time software using port-based objects
Dana Point, California
October 24-October 25
ISBN: 0-8186-7083-5
D.B. Stewart, Dept. of Electr. Eng., Maryland Univ., College Park, MD, USA
P.K. Khosla, Dept. of Electr. Eng., Maryland Univ., College Park, MD, USA
The Chimera Methodology is a new software engineering paradigm which addresses the problem of developing dynamically reconfigurable and reusable real-time software. The foundation of the Chimera Methodology is the port-based object model of a reusable software component. The model is obtained by applying the port-automaton formal computational model to object-based design. Global state variable table real-time communication is used to integrate port-based objects, which eliminates the need for writing and debugging glue code. The Chimera real-time operating system provides tools to support the software models defined by the Chimera Methodology, so that real-time software can be executed predictably using common real-time scheduling algorithms. A hypermedia user interface has been designed to allow users to easily assemble the real-time software components that are designed based on the Chimera Methodology. Use of the methodology can result in a significant decrease the development time and cost of real-time applications.
Index Terms:
software reusability; real-time systems; object-oriented methods; operating systems (computers); processor scheduling; sensor fusion; control system CAD; manipulators; hypermedia; multimedia computing; peripheral interfaces; Chimera Methodology; dynamically reconfigurable real-time software design; port-based objects; software engineering paradigm; reusable real-time software design; port-based object model; reusable software component; port-automaton formal computational model; global state variable table real-time communication; object-based design; Chimera real-time operating system; tools; real-time scheduling algorithms; hypermedia user interface; development time; development cost
Citation:
D.B. Stewart, P.K. Khosla, "The Chimera Methodology: designing dynamically reconfigurable real-time software using port-based objects," words, pp.46, 1st Workshop on Object-Oriented Real-Time Dependable Systems, 1994
Usage of this product signifies your acceptance of the Terms of Use.