This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
EOC: Electronic Building Blocks for Embedded Systems
November/December 2009 (vol. 26 no. 6)
pp. 74-83
Tero Vallius, University of Oulu
Juha Röning, University of Oulu

The embedded-object concept, EOC, applies common object-oriented software methods to Lego-like hardware-software entities. These modular entities, representing objects in object-oriented design, function as electronic building blocks that can be assembled into new embedded systems. The goal of the EOC is to make embedded-system design faster and easier while preserving the commercial applicability of the resulting devices.

1. A.S. Berger, Embedded Systems Design—An Introduction to Processes, Tools, and Techniques, CMP Books, 2002.
2. T. Vallius, J. Haverinen, and J. Röning, "Object-Oriented Embedded System Development Method for Easy and Fast Prototyping," Proc. Int'l Conf. Machine Automation, Osaka University and Japanese Council of International Federation for the Promotion of Mechanism and Machine Science, 2004, pp. 435-440.
3. T. Vallius and J. Röning, "Embedded Object Concept: Case Balancing Two-Wheeled Robot," Intelligent Robots and Computer Vision XXV: Algorithms, Techniques, and Active Vision, D. Casasent, E.L. Hall, and J. Röning eds., Proc. SPIE, vol. 6764, 2007, pp. 1-14.
4. T. Vallius, and J. Röning, "Combining Atomi Objects into a Single PCB for Mass Production," Proc. 3rd Int'l Symp. Industrial Embedded Systems, IEEE Press, 2008, pp. 89-96.
5. T. Vallius and J. Röning, "ATOMI II—Framework for Easy Building of Object Oriented Embedded Systems," Proc. 9th Euromicro Conf. Digital System Design, Architectures, Methods and Tools, IEEE Press, 2006, pp. 464-474.
6. T. Vallius and J. Röning, "Low Cost Arbitration Method for Arbitrarily Scalable Multiprocessor Systems," Proc. 4th IEEE Int'l Symp. Electronic Design, Test &Applications (DELTA 08), IEEE Press, 2008, pp. 119-124.
7. J. Riekki et al., "Wireless Pain Monitoring," Proc 2nd Int'l Symp. Medical Information and Communication Technology (ISMICT 07), Centre for Wireless Communications and University of Oulu, 2007, pp. 1-7 (on CD-ROM).

Index Terms:
Embedded systems, microprocessor applications, object-oriented design, modular
Citation:
Tero Vallius, Juha Röning, "EOC: Electronic Building Blocks for Embedded Systems," IEEE Design & Test of Computers, vol. 26, no. 6, pp. 74-83, Nov.-Dec. 2009, doi:10.1109/MDT.2009.146
Usage of this product signifies your acceptance of the Terms of Use.