• DocumentCode
    3559637
  • Title

    An evaluation method for dynamic combination among OSGi bundles based on service gateway capability

  • Author

    Lim, Jung-Eun ; Choi, O-Hoon ; Baik, Doo-Kwon

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Korea Univ., Seoul
  • Volume
    54
  • Issue
    4
  • fYear
    2008
  • fDate
    11/1/2008 12:00:00 AM
  • Firstpage
    1698
  • Lastpage
    1704
  • Abstract
    A user may use a software bundle provided by vendors to control consumer electronics (CEs) in a home network environment. Software was developed as a bundle composed of various components and registered to an OSGi service registry, thus, a user can select a suitable bundle and implement it in a service gateway. There´s no need to consider hardware when using a single bundle, because this was handled by hardware, service gateway specifications. But using several bundles to implement a business process for simultaneous control of various CEs is a different matter. If hardware resource sharing was not considered in development, then quality of service (QoS) of the business process cannot be guaranteed. Thus, we need an evaluation method for a user-defined business process, to guarantee QoS in business process modeling. This paper suggests a representative evaluation algorithm by considering metadata about bundle distribution as evaluation items, such as method response time, component response time, memory space and CPU capacity. Also, this paper suggests a business process simulator. It enables constructions of simulations for the efficiency of evaluation items and methods. A user uses a simulator to select a suitable bundle for hardware and easily makes and verifies a suitable business process for their goals.
  • Keywords
    consumer electronics; home computing; internetworking; quality of service; CPU capacity; OSGi bundle; business process modeling; control consumer electronic; evaluation method; home network environment; memory space; quality of service; service gateway capability; user-defined business process; Companies; Computer science; Consumer electronics; Delay; Hardware; Home automation; Java; Process control; Quality of service; Resource management; Business Process; Component; Metadata; OSGi; QoS; Simulator;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • Conference_Location
    11/1/2008 12:00:00 AM
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2008.4711223
  • Filename
    4711223