• DocumentCode
    1827399
  • Title

    Optimization of Component Connections for an Embedded Component System

  • Author

    Azumi, Takuya ; Takada, Hiroaki ; Oyama, Hiroshi

  • Author_Institution
    Grad. Sch. of Inf. Sci., Nagoya Univ., Nagoya, Japan
  • Volume
    2
  • fYear
    2009
  • fDate
    29-31 Aug. 2009
  • Firstpage
    182
  • Lastpage
    188
  • Abstract
    Software component techniques are widely used to enhance productivity and reduce the cost of software systems development. This paper proposes optimization of component connections for a component system that is suitable for embedded systems. This component system adopts a static model that statically instantiates and connects components. The attributes of the components and the interface code for connecting the components are statically generated by the generator. No instantiation overhead is introduced at runtime, and the runtime overhead of the interface code is minimized. A case study using a serial interface driver is presented to evaluate the execution time overhead, the software code size, and the executable file size. The case study shows the effectiveness of optimization.
  • Keywords
    embedded systems; object-oriented programming; software engineering; component connection optimization; embedded component system; executable file size; execution time overhead; serial interface driver; software code size; software systems development; Application software; Distributed information systems; Embedded computing; Embedded software; Embedded system; Joining processes; Productivity; Real time systems; Runtime; Software systems; component-based development; real-time operating system;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering, 2009. CSE '09. International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-5334-4
  • Electronic_ISBN
    978-0-7695-3823-5
  • Type

    conf

  • DOI
    10.1109/CSE.2009.97
  • Filename
    5284293