Building smart appliance integration middleware on the OSGi framework

Hiroo Ishikawa, Yuuki Ogata, Kazuto Adachi, Tatsuo Nakajima

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    21 Citations (Scopus)

    Abstract

    The number of various kinds of everyday objects that contain embedded computers is increasing due to the popularity of ubiquitous computing. While component-based software development becomes common in a variety of application domains, ubiquitous computing requires component frameworks that offer more advanced features than the current component frameworks. This paper explores a component framework in the context of a ubiquitous computing system. We designed and implemented a system coordinating various home appliances, called SENCHA. SENCHA is built on the OSGi component framework. Although the framework provides facilities for dynamically changing environments, this paper reveals several problems of the framework in our experience.

    Original languageEnglish
    Title of host publicationProceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
    EditorsJ. Gustafsson, T. Aoki, I. Lee
    Pages139-146
    Number of pages8
    DOIs
    Publication statusPublished - 2004
    EventProceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing - Vienna
    Duration: 2004 May 122004 May 14

    Other

    OtherProceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
    CityVienna
    Period04/5/1204/5/14

    Fingerprint

    Intelligent buildings
    Ubiquitous computing
    Middleware
    Domestic appliances
    Software engineering

    ASJC Scopus subject areas

    • Engineering(all)

    Cite this

    Ishikawa, H., Ogata, Y., Adachi, K., & Nakajima, T. (2004). Building smart appliance integration middleware on the OSGi framework. In J. Gustafsson, T. Aoki, & I. Lee (Eds.), Proceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (pp. 139-146) https://doi.org/10.1109/ISORC.2004.1300339

    Building smart appliance integration middleware on the OSGi framework. / Ishikawa, Hiroo; Ogata, Yuuki; Adachi, Kazuto; Nakajima, Tatsuo.

    Proceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing. ed. / J. Gustafsson; T. Aoki; I. Lee. 2004. p. 139-146.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Ishikawa, H, Ogata, Y, Adachi, K & Nakajima, T 2004, Building smart appliance integration middleware on the OSGi framework. in J Gustafsson, T Aoki & I Lee (eds), Proceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing. pp. 139-146, Proceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, Vienna, 04/5/12. https://doi.org/10.1109/ISORC.2004.1300339
    Ishikawa H, Ogata Y, Adachi K, Nakajima T. Building smart appliance integration middleware on the OSGi framework. In Gustafsson J, Aoki T, Lee I, editors, Proceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing. 2004. p. 139-146 https://doi.org/10.1109/ISORC.2004.1300339
    Ishikawa, Hiroo ; Ogata, Yuuki ; Adachi, Kazuto ; Nakajima, Tatsuo. / Building smart appliance integration middleware on the OSGi framework. Proceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing. editor / J. Gustafsson ; T. Aoki ; I. Lee. 2004. pp. 139-146
    @inproceedings{de6d7ba79a95489bb38cacd171af7c74,
    title = "Building smart appliance integration middleware on the OSGi framework",
    abstract = "The number of various kinds of everyday objects that contain embedded computers is increasing due to the popularity of ubiquitous computing. While component-based software development becomes common in a variety of application domains, ubiquitous computing requires component frameworks that offer more advanced features than the current component frameworks. This paper explores a component framework in the context of a ubiquitous computing system. We designed and implemented a system coordinating various home appliances, called SENCHA. SENCHA is built on the OSGi component framework. Although the framework provides facilities for dynamically changing environments, this paper reveals several problems of the framework in our experience.",
    author = "Hiroo Ishikawa and Yuuki Ogata and Kazuto Adachi and Tatsuo Nakajima",
    year = "2004",
    doi = "10.1109/ISORC.2004.1300339",
    language = "English",
    isbn = "076952124X",
    pages = "139--146",
    editor = "J. Gustafsson and T. Aoki and I. Lee",
    booktitle = "Proceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing",

    }

    TY - GEN

    T1 - Building smart appliance integration middleware on the OSGi framework

    AU - Ishikawa, Hiroo

    AU - Ogata, Yuuki

    AU - Adachi, Kazuto

    AU - Nakajima, Tatsuo

    PY - 2004

    Y1 - 2004

    N2 - The number of various kinds of everyday objects that contain embedded computers is increasing due to the popularity of ubiquitous computing. While component-based software development becomes common in a variety of application domains, ubiquitous computing requires component frameworks that offer more advanced features than the current component frameworks. This paper explores a component framework in the context of a ubiquitous computing system. We designed and implemented a system coordinating various home appliances, called SENCHA. SENCHA is built on the OSGi component framework. Although the framework provides facilities for dynamically changing environments, this paper reveals several problems of the framework in our experience.

    AB - The number of various kinds of everyday objects that contain embedded computers is increasing due to the popularity of ubiquitous computing. While component-based software development becomes common in a variety of application domains, ubiquitous computing requires component frameworks that offer more advanced features than the current component frameworks. This paper explores a component framework in the context of a ubiquitous computing system. We designed and implemented a system coordinating various home appliances, called SENCHA. SENCHA is built on the OSGi component framework. Although the framework provides facilities for dynamically changing environments, this paper reveals several problems of the framework in our experience.

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

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

    U2 - 10.1109/ISORC.2004.1300339

    DO - 10.1109/ISORC.2004.1300339

    M3 - Conference contribution

    SN - 076952124X

    SN - 9780769521244

    SP - 139

    EP - 146

    BT - Proceedings - Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing

    A2 - Gustafsson, J.

    A2 - Aoki, T.

    A2 - Lee, I.

    ER -