You are here

OBJECT ORIENTED PROGRAMMING IN MICROCONTROLLER BASED SYSTEMS WITH EXTREMELY LIMITED RESOURCES

Journal Name:

Publication Year:

Author Name
Abstract (2. Language): 
In many microcontroller based embedded system projects the object oriented programming is not considered because of the extremely limited resources and relatively large code generated by the compilers. Usually C, assembly and mixed C-Assembly language programming is dominating these applications. In some cases even the size of the code generated by a very efficient C compiler is unacceptable. So in many projects the advantages of the object oriented programming are not realized. In this paper, the use of object oriented programming techniques in the absence of sufficient resources is emphasized. There are significant driving factors limiting the cost of the microcontrollers and limiting their resources. On the other hand consumers expects more functions from the microcontroller applications. It is shown that object oriented analysis/design techniques and programming can still be used to the extent that most of the benefits of object-oriented programming can be realized if the suitable mechanisms are employed.
593-599

REFERENCES

References: 

1. B. Selic. “A generic framework for modeling
resources with UML”. IEEE Computer Vol 33,
page 64, June 2000.
2. Embedded C++ Technical Committee “EC++
web site”. http://www.caravan.net/ec2plus
3. Embedded C++ Technical Committee. “The
embedded C++ programming guide lines”.
http://www.caravan.net/ec2plus/guide.html.
4. Embedded C++ Technical Committee.
“Objectives”.
http://www.caravan.net/ec2plus/objectives/ppt/ec
2ppt05.html
5.Hammer,D,K. Chaudron,M.R.V. “Componentbased
software engineering for resourceconstraint
systems: What are the needs”. In
proceedings of, Sixth International Workshop on
Object Oriented Real-Time Dependable
Systems,2001.
6. “Java 2 Platform Micro Edition (J2ME)
Technology for Creating Mobile Devices”.
White Paper, Sun Microsystems Inc. May
19,2000.http://java.sun.com/products/cldc/wp/K
VMwp.pdf
7. Jigorea,R. Manolache,S. Eles,P. Peng,Z.
“Modelling of real-time embedded systems in an
object-oriented design environment with UML”.
In Proceedings of the Third International
Symposium on Object-Orineted Real-Time
Distributed Computing,2000.
8. Julio L.Medina Pasaje, Michael Gonzalez
Harbour, Jose M.Drake. “MAST Real-Time
View: A Graphic UML Tool for Modeling
Object-Oriented Real-Time Systems”. .In
Proceedings of the 22nd IEEE Real-Time
Systems Symposium,2001.
9. Kuster,J. Stroop,J. “Consistent design of
embedded real-time systems with UML-RT”. In
Proceedings of the Fourth IEEE International
Symposium on Object-Oriented Real-Time
Distributed Computing, 2001.
10. Nilsson, A. Ekman,T. “Deterministic Java in
tiny embedded systems”. In Proceedings of the
Fourth IEEE International Symposium on
Object-Oriented Real-Time Distributed
Computing, 2001.
11. P.J.Plauger. “Embedded C++ Seminar “at the
Embedded Systems Conference, Chicago Ilinois,
1999.
http://www.dinkumware.com/embed9710.html
12. Muller, P.O. Stich, C. Zeidler,C.
“Components at work: Component technology
for embedded systems”. In proceedings of 27th
Euromicro Conference,2001.
13. P&E Microcomputer Systems Inc.
http://www.pemicro.com

Thank you for copying data from http://www.arastirmax.com