- 【Updated on May 12, 2025】 Integration of CiNii Dissertations and CiNii Books into CiNii Research
- Trial version of CiNii Research Knowledge Graph Search feature is available on CiNii Labs
- 【Updated on June 30, 2025】Suspension and deletion of data provided by Nikkei BP
- Regarding the recording of “Research Data” and “Evidence Data”
Applying object-oriented technology to embedded software
Description
The results and new technology proposal of applying object-oriented technologies to embedded control software are discussed in this paper. The following obstacles exist when we apply object-oriented technologies to embedded control software: (1) the analysis and design method for control algorithms and the method of reusing them as software components, and (2) the size reduction method limiting the advantages of object-oriented technologies. We propose solutions for each of them. First, we extend the usual object-oriented analysis method; the object structures are identified based on the structure of the control algorithms. Second, we give a hierarchical implementation architecture on small microcomputers. We use assembly language at the lower level of this architecture, and the use of the C++ language is restricted to the upper level. We show this mixed use of an object-oriented language with assembly language gives the expected balance of productivity and performance.
Journal
-
- Proceedings of TOOLS USA 97. International Conference on Technology of Object Oriented Systems and Languages
-
Proceedings of TOOLS USA 97. International Conference on Technology of Object Oriented Systems and Languages 6-15, 2002-11-22
IEEE Comput. Soc