DEVS-on-a-chip: implementing DEVS in real-time Java on a tiny Internet interface for scalable factory automation

This paper describes our effort to implement DEVS on a TINI Chip which has limited memory and processing ability. A set of well-defined DEVS interfaces make it possible to define a just-as-needed DEVS real time environment and run on the chip efficiently. As a case study for real time data gathering, processing and management, a DEVS coupled model has been composed from a set of primitive DEVS atomic models in this application area. This coupled model gets real time temperature from a sensor and runs data processing such as quantizer, moving averager, maximum and minimum extractor, etc. before it transfers the data to database.

[1]  K. H. Kim,et al.  Dynamic Configuration Management in Reliable Distributed Real-Time Information Systems , 1999, IEEE Trans. Knowl. Data Eng..

[2]  Bernard P. Zeigler,et al.  Abstracting event-based control models for high autonomy systems , 1993, IEEE Trans. Syst. Man Cybern..

[3]  Bernard P. Zeigler,et al.  The DEVS environment for high-performance modeling and simulation , 1997 .

[4]  Bernard P. Zeigler,et al.  A layered modeling and simulation architecture for agent-based system development , 2001, Proc. IEEE.

[5]  Bernard P. Zeigler,et al.  Extending the DEVS-Scheme knowledge-based simulation environment for real-time event-based control , 1993, IEEE Trans. Robotics Autom..

[6]  Edward A. Lee,et al.  What's Ahead for Embedded Software? , 2000, Computer.

[7]  Bernard P. Zeigler,et al.  Object-oriented business process modeling and simulation: A discrete event system specification framework , 1998, Simul. Pract. Theory.

[8]  Bernard P. Zeigler,et al.  Capacity analysis for mixed technology production: Evaluating production ramp resource modifications via distributed simulation , 2001 .

[9]  Bernard P. Zeigler,et al.  A Codesign Approach for Distributed Systems , 2000, Computer.

[10]  Bernard P. Zeigler,et al.  Theory of modeling and simulation , 1976 .

[11]  Bernard P. Zeigler,et al.  Quantization-based filtering in distributed discrete event simulation , 2002, J. Parallel Distributed Comput..

[12]  J. Winch,et al.  Supply Chain Management: Strategy, Planning, and Operation , 2003 .

[13]  Bernard P. Zeigler,et al.  Exploiting HLA and DEVS To Promote Interoperability and Reuse in Lockheed's Corporate Environment , 1999, Simul..

[14]  David S. Stoffer,et al.  Time series analysis and its applications , 2000 .

[15]  Bernard P. Zeigler,et al.  Distributed supply chain simulation in a DEVS/CORBA execution environment , 1999, WSC '99.