Skip to main navigation Skip to search Skip to main content

A component development framework for embedded software

  • Cangzhou Yuan
  • , Zhao Liu
  • , Xiaowei Wang
  • , Fayou Yuan
  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Traditional embedded software development methods are limited by the characteristics of embedded software and the harsh environmental conditions of embedded devices. Therefore, these methods often cost a lot, and the tight coupling between software will also bring difficulties in development and reuse. Component technology is developed on the basis of object-oriented technology. It improves the abstraction to a higher level and further improves the reusability of code. In order to solve the problems of high cost, difficulty, and low efficiency in the process of embedded software development, this paper implements a component-based framework for embedded software's development. Based on this framework, developers only need to focus on the development of component functions instead of paying attention to differences between devices and systems. The shielding of embedded device software and hardware, communication between components, and component life cycle management are completed by this framework.

Original languageEnglish
Title of host publication2021 IEEE International Conference on Information Communication and Software Engineering, ICICSE 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages71-75
Number of pages5
ISBN (Electronic)9780738131504
DOIs
StatePublished - 19 Mar 2021
Event2021 IEEE International Conference on Information Communication and Software Engineering, ICICSE 2021 - Chengdu, China
Duration: 19 Mar 202121 Mar 2021

Publication series

Name2021 IEEE International Conference on Information Communication and Software Engineering, ICICSE 2021

Conference

Conference2021 IEEE International Conference on Information Communication and Software Engineering, ICICSE 2021
Country/TerritoryChina
CityChengdu
Period19/03/2121/03/21

Keywords

  • Architecture design
  • Componentization
  • Embedded software
  • Reusable

Fingerprint

Dive into the research topics of 'A component development framework for embedded software'. Together they form a unique fingerprint.

Cite this