Dynamic Linking Method for an Embedded Component System
Description
This paper presents a dynamic linking method using the TOPPERS Embedded Component System (TECS). Dynamic linking mechanisms (e.g., Shared Object and Dynamic Link Library) are responsible for loading and linking software modules at run-time. Such mechanisms are useful to allow a software module to be combined with other modules which are not known beforehand during the module's development, such as third-party applications and future versions of an application that is intended to be combined with the said module. Another benefit is the ability to update application modules individually, and to reduce the delivery cost of software updates. Those mechanisms have been put into practical use in general-purpose software systems. The use of a dynamic linking mechanism for embedded systems is also being considered; however, existing solutions are not always appropriate for embedded systems because of their tight memory constraints. Therefore, this paper proposes a linking method suitable for embedded systems that utilizes TECS, which has the advantage of ensuring interface consistency.
This paper presents a dynamic linking method using the TOPPERS Embedded Component System (TECS). Dynamic linking mechanisms (e.g., Shared Object and Dynamic Link Library) are responsible for loading and linking software modules at run-time. Such mechanisms are useful to allow a software module to be combined with other modules which are not known beforehand during the module's development, such as third-party applications and future versions of an application that is intended to be combined with the said module. Another benefit is the ability to update application modules individually, and to reduce the delivery cost of software updates. Those mechanisms have been put into practical use in general-purpose software systems. The use of a dynamic linking mechanism for embedded systems is also being considered; however, existing solutions are not always appropriate for embedded systems because of their tight memory constraints. Therefore, this paper proposes a linking method suitable for embedded systems that utilizes TECS, which has the advantage of ensuring interface consistency.
Journal
-
- Proceedings of Asia Pacific Conference on Robot IoT System Development and Platform
-
Proceedings of Asia Pacific Conference on Robot IoT System Development and Platform 2020 14-18, 2021-03-15
情報処理学会
- Tweet
Details 詳細情報について
-
- CRID
- 1050574047105075456
-
- NII Article ID
- 170000184488
-
- Text Lang
- en
-
- Article Type
- conference paper
-
- Data Source
-
- IRDB
- CiNii Articles