Component-based development of Web-enabled eHome services

被引:0
|
作者
Michael Kirchhof
Sebastian Linz
机构
[1] Aachen University of Technology,Department of Computer Science III
来源
Personal and Ubiquitous Computing | 2005年 / 9卷
关键词
Component-based development; eHome; Software engineering; PowerArchitecture; OSGi;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper we will take a look at the inside of connected homes, which build up complex IT systems. The building blocks of such systems are electronic devices, networks, and services, which empower the user to interact with his environment. Web-enabled eHome services offer functionality to the user by abstracting from devices and realize connectivity in three dimensions: (1) inner connectivity, (2) outer connectivity, and (3) integrative connectivity. Generations of Web-enabled eHome services have been developed based on proprietary hard- and software. Today, an extensible and modular platform is required for forward-looking design and implementation of such services. We describe a new view on component-based development of Web-enabled eHome services. While there is an adequate framework (open service gateway initiative) for the development of state-of-the-art Web-enabled eHome services, there is no knowledge about the system and service structure and its architecture in detail. We propose an 3-layer system structure (called PowerArchitecture), which incorporates several established design ideas and show how this cookbook makes system architects’ and developers’ life easier.
引用
收藏
页码:323 / 332
页数:9
相关论文
共 50 条
  • [1] Component-based development of Web-enabled eHome services
    Kirchhof, Michael
    Linz, Sebastian
    PERSONAL AND UBIQUITOUS COMPUTING, 2005, 9 (05) : 323 - 332
  • [2] Component-based development for eHome systems
    Norbisrath, Ulrich
    Mosler, Christof
    RECENT PROGRESS IN COMPUTATIONAL SCIENCES AND ENGINEERING, VOLS 7A AND 7B, 2006, 7A-B : 422 - 426
  • [3] Challenges of component-based development
    Crnkovic, I
    Larsson, M
    JOURNAL OF SYSTEMS AND SOFTWARE, 2002, 61 (03) : 201 - 212
  • [4] On Automating Component-based Development
    Velasco Elizondo, Perla
    2009 6TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTING SCIENCE AND AUTOMATION CONTROL (CCE 2009), 2009, : 451 - 456
  • [5] Component-based software development with component variants
    Altunel, Yusuf
    Tolun, Mehmet R.
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2007, : 235 - +
  • [6] Critical issues in component-based development
    Gonzalez, Rafael
    Torres, Miguel
    3RD INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 1, PROCEEDINGS, 2005, : 249 - 254
  • [7] Component-based software engineering - New challenges in software development
    Crnkovic, I
    ITI 2003: PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2003, : 9 - 18
  • [8] Evaluating the use of ADLs in component-based development
    Papadopoulos, George A.
    PROCEEDINGS OF THE ITI 2008 30TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2008, : 867 - 872
  • [9] A theoretical foundation of variability in component-based development
    Kim, SD
    Her, JS
    Chang, SH
    INFORMATION AND SOFTWARE TECHNOLOGY, 2005, 47 (10) : 663 - 673
  • [10] Formal Verification Issues For Component-Based Development
    Hariati, Mehdi
    INFORMATICA-AN INTERNATIONAL JOURNAL OF COMPUTING AND INFORMATICS, 2020, 44 (04): : 469 - 475