Page 286 - Mechatronics for Safety, Security and Dependability in a New Era
P. 286

Ch54-I044963.fm  Page 270  Thursday, July 27, 2006  8:16 AM
            Ch54-I044963.fm
               270
               270    Page 270  Thursday, July 27, 2006  8:16 AM
               CONCLUSION AND FUTURE    DEVELOPMENT

               We have presented  an embedded  object based  architecture  and the ideology  of  fitting  this  architecture
               into  the  common  object-oriented  methods  used  in  software  development.  We  have  applied  it  with
               combined software  and hardware entities called Atomi-objects  and evaluated the pros and cons of such
               an architecture and design method. The method has also been tested in some devices. This study serves
               as a basis  for  further  research  on high-level  development  of embedded  systems. Some further  research
               will  be  made  towards  that  goal:  to  make  the  Atomi  method  most  feasible,  the  most  common  and
               general Atomi  objects  should be readily  available. The methods  for  mapping  existing  design  methods
               to the Atomi architecture will be studied.


               ACKNOWLEDGMENTS
               This work is supported by the Finnish  Academy and  InfoTech.


               REFERENCES

               Awad  M.,  Kuusela  J.  &  Ziegler  J.  (1996).  Object-Oriented  Technology  for  Real-Time  Systems,
                Prentice Hall.
               Booch G. (1991). Object oriented design with applications,  Benjamin/Cummings.
               Edwards  M.  & Green  P.  (2000).  An  Object  Oriented  Design  Method  for  Reconfigurable  Computing
                Systems, Design, Automation  and Test in Europe  Conference and Exhibition 2000, proceedings.  27-
                30 March 2000, Page(s): 692 -696.
               Grimpe  E.  &  Oppenheimer  F.  (2001).  Object-oriented  high  level  synthesis  based  on  SystemC,
                Electronics,  Circuits and Systems,  2001.  ICECS  2001.  The 8th IEEE  International  Conference on,
                 Volume: 1, 2-5 Sept. 2001, Page(s): 529 -534 vol.1.
               Kumar  S.,  Aylor  J.H.,  Johnson  B.W.  &  Wulf  W.A.  (1994).  Object-oriented  techniques  in  hardware
                design, Computer, Volume 27 Issue 6, June  1994, Page(s): 64 -70.
               Martin J. & Odell JJ.  (1992). Object-Oriented Analysis  and Design, Prentice Hall.
               Maenpaa  T.,  Tikanmaki  A.,  Riekki  J.  & Roning  J.  (2004).  A  Distributed  Architecture  for  Executing
                Complex  Tasks with Multiple Robots, IEEE 2004 ICRA, International  Conference on Robotics and
                Automation, proceedings.  Apr 26- May  1, New Orleans, LA, USA.
               Nebel  W. & Schumacher  G. (1996). Object-oriented  Hardware Modelling  - Where to Apply and What
                are  the  Objects'?,  Design  Automation  Conference,  1996,  with  EURO-VHDL  '96 and  Exhibition,
                Proceedings EURO-DAC  '96, European, proceedings.  16-20 Sept.  1996, Page(s): 428 -433.
               Tikanmaki  A.,  Vallius  T.,  and  Roning  J.  (2004).  Qutie  -  Modular  methods  for  building  complex
                mechatronics  systems, International  Conference on Machine Automation  (ICMA2004), proceedings.
                Nov 24 -  Nov 26, 2004, Osaka, Japan.
               Vallius T. & Roning  J.  (2005a). Implementation  of the  "Embedded  Object"  Concept  and  an  Example
                of  Using  it  with  UML,  The 6th  IEEE  International  Symposium  on  Computational  Intelligence  in
                Robotics  and Automation,  proceedings,  Jun  27  -  Jul  30,  2005,  Helsinki  University  of  technology,
                Finland.
               Vallius T. & Roning  J.  (2005b). Embedded  Object  Concept  with a Telepresence  Robot  System,  SPIE
                Optics  East  2005,  proceedings.  23-26  October  2005,  Boston  Marriott  Copley  Place,  Boston,
                Massachusetts, USA.
               Yourdon E. (1994). Object-Oriented System Design: An Integrated Approach, Prentice Hall.
   281   282   283   284   285   286   287   288   289   290   291