Dergiler / Istanbul University Journal of Electrical and Electronics Engineering / 2002 / Cilt: 2 - Sayı: 2

Object oriented programming in microcontroller based systems with extremely limited resources

Sayfa
593–599
Yayın Tarihi
2022-10-18
DOI
—
🏛️Bu makalenin bibliyografik verileri ve tam metin bağlantısı DergiPark üzerinden sağlanmıştır.
DergiPark Kaydı ↗
✨

Yapay Zeka Hızlı Bakış & Çıkarımlar

AI Insight
⚡ TL;DR(1 Cümlede Hızlı Çıkarım)

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.

📌 3 Maddede Bu Makale

🎯
Amaç & Hipotez: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.
📊
Temel Bulgular & Veri:In some cases even the size of the code generated by a very efficient C compiler is unacceptable.
💡
Sonuç & Katkı: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.
🔬Tür:Araştırma Makalesi
📍Kapsam:Genişletilmiş Akademik Örneklem
⚙️Değişkenler:Alan Parametreleri

Abstract

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.

🔖

Bu Makaleye Atıf Yap

FUTACI, S. (2022). Object oriented programming in microcontroller based systems with extremely limited resources. Istanbul University Journal of Electrical and Electronics Engineering, Cilt: 2 - Sayı: 2, 593–599. https://ajindex.com/articles/543949

📄 Tam Metin PDF Okuyucu

📄

PDF görüntüleyici hazırlanıyor...

Kaynakça (10)

  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”.
  3. Embedded C++ Technical Committee. “The embedded C++ programming guide lines”.
  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
  5. 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
  6. 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
  7. 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
  8. P.J.Plauger. “Embedded C++ Seminar “at the Embedded Systems Conference, Chicago Ilinois, 1999.
  9. Muller, P.O. Stich, C. Zeidler,C. “Components at work: Component technology for embedded systems”. In proceedings of 27th Euromicro Conference,2001
  10. P&E Microcomputer Systems Inc. http://www.pemicro.com