A case study on a component-based system and its configuration

Hiroo Ishikawa, Tatsuo Nakajima

    Research output: Contribution to journalArticle

    Abstract

    Ubiquitous computing proliferates complexity and heterogeneity of software. Component software provides better productivity and configurability by assembling software from several components. The purpose of this paper is to investigate system configurations on a component-based system and the side effects of the configurations. We have implemented a component-based Java virtual machine named Earl Gray, by modifying an existing Java virtual machine. The case study revealed several problems to use the current component framework when configuring software. We report three experiments of those problems and present a future direction to solve the problem.

    Original languageEnglish
    Pages (from-to)198-210
    Number of pages13
    JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume2826
    Publication statusPublished - 2003

    Fingerprint

    Component-based Systems
    Java Virtual Machine
    Software
    Configuration
    Ubiquitous computing
    Productivity
    Ubiquitous Computing
    Software Components
    Experiments
    Experiment
    Virtual machine
    Direction compound

    ASJC Scopus subject areas

    • Computer Science(all)
    • Biochemistry, Genetics and Molecular Biology(all)
    • Theoretical Computer Science

    Cite this

    @article{7f2bb870fc6441cdbee1533204b95e8f,
    title = "A case study on a component-based system and its configuration",
    abstract = "Ubiquitous computing proliferates complexity and heterogeneity of software. Component software provides better productivity and configurability by assembling software from several components. The purpose of this paper is to investigate system configurations on a component-based system and the side effects of the configurations. We have implemented a component-based Java virtual machine named Earl Gray, by modifying an existing Java virtual machine. The case study revealed several problems to use the current component framework when configuring software. We report three experiments of those problems and present a future direction to solve the problem.",
    author = "Hiroo Ishikawa and Tatsuo Nakajima",
    year = "2003",
    language = "English",
    volume = "2826",
    pages = "198--210",
    journal = "Lecture Notes in Computer Science",
    issn = "0302-9743",
    publisher = "Springer Verlag",

    }

    TY - JOUR

    T1 - A case study on a component-based system and its configuration

    AU - Ishikawa, Hiroo

    AU - Nakajima, Tatsuo

    PY - 2003

    Y1 - 2003

    N2 - Ubiquitous computing proliferates complexity and heterogeneity of software. Component software provides better productivity and configurability by assembling software from several components. The purpose of this paper is to investigate system configurations on a component-based system and the side effects of the configurations. We have implemented a component-based Java virtual machine named Earl Gray, by modifying an existing Java virtual machine. The case study revealed several problems to use the current component framework when configuring software. We report three experiments of those problems and present a future direction to solve the problem.

    AB - Ubiquitous computing proliferates complexity and heterogeneity of software. Component software provides better productivity and configurability by assembling software from several components. The purpose of this paper is to investigate system configurations on a component-based system and the side effects of the configurations. We have implemented a component-based Java virtual machine named Earl Gray, by modifying an existing Java virtual machine. The case study revealed several problems to use the current component framework when configuring software. We report three experiments of those problems and present a future direction to solve the problem.

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

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

    M3 - Article

    AN - SCOPUS:35248828110

    VL - 2826

    SP - 198

    EP - 210

    JO - Lecture Notes in Computer Science

    JF - Lecture Notes in Computer Science

    SN - 0302-9743

    ER -