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

Jung Eun Lim, O. Hoon Choi, Doo Kwon Baik

Research output: Contribution to journalArticle

6 Citations (Scopus)

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.

Original languageEnglish
Pages (from-to)1698-1704
Number of pages7
JournalIEEE Transactions on Consumer Electronics
Volume54
Issue number4
DOIs
Publication statusPublished - 2008 Dec 1

Fingerprint

Response time (computer systems)
Hardware
Industry
Consumer electronics
Quality of service
Simulators
Home networks
Metadata
Program processors
Specifications
Data storage equipment

Keywords

  • Business
  • Business Process
  • Component
  • Hardware
  • Home automation
  • Logic gates
  • Metadata
  • Optimization
  • OSGi
  • Performance evaluation
  • QoS
  • Simulator
  • Time factors

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Media Technology

Cite this

An evaluation method for dynamic combination among OSGi bundles based on service gateway capability. / Lim, Jung Eun; Choi, O. Hoon; Baik, Doo Kwon.

In: IEEE Transactions on Consumer Electronics, Vol. 54, No. 4, 01.12.2008, p. 1698-1704.

Research output: Contribution to journalArticle

@article{13e9933788ff400baa24d7bcda3447ab,
title = "An evaluation method for dynamic combination among OSGi bundles based on service gateway capability",
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 = "Business, Business Process, Component, Hardware, Home automation, Logic gates, Metadata, Optimization, OSGi, Performance evaluation, QoS, Simulator, Time factors",
author = "Lim, {Jung Eun} and Choi, {O. Hoon} and Baik, {Doo Kwon}",
year = "2008",
month = "12",
day = "1",
doi = "10.1109/TCE.2008.4711223",
language = "English",
volume = "54",
pages = "1698--1704",
journal = "IEEE Transactions on Consumer Electronics",
issn = "0098-3063",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "4",

}

TY - JOUR

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

AU - Lim, Jung Eun

AU - Choi, O. Hoon

AU - Baik, Doo Kwon

PY - 2008/12/1

Y1 - 2008/12/1

N2 - 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.

AB - 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.

KW - Business

KW - Business Process

KW - Component

KW - Hardware

KW - Home automation

KW - Logic gates

KW - Metadata

KW - Optimization

KW - OSGi

KW - Performance evaluation

KW - QoS

KW - Simulator

KW - Time factors

UR - http://www.scopus.com/inward/record.url?scp=58149399970&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=58149399970&partnerID=8YFLogxK

U2 - 10.1109/TCE.2008.4711223

DO - 10.1109/TCE.2008.4711223

M3 - Article

AN - SCOPUS:58149399970

VL - 54

SP - 1698

EP - 1704

JO - IEEE Transactions on Consumer Electronics

JF - IEEE Transactions on Consumer Electronics

SN - 0098-3063

IS - 4

ER -