Component-based development of Web-enabled eHome services

被引:4
|
作者
Kirchhof, Michael [1 ]
Linz, Sebastian [1 ]
机构
[1] Rhein Westfal TH Aachen, Dept Comp Sci 3, D-52074 Aachen, Germany
关键词
Component-based development; eHome; Software engineering; PowerArchitecture; OSGi;
D O I
10.1007/s00779-004-0336-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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
页数:10
相关论文
共 50 条
  • [21] Component-based software engineering: Issues and concerns
    Haddad, HM
    Biberoglu, E
    SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 391 - 397
  • [22] Component-Based Development of Educational Games: The Case of the User Interface
    Maciuszek, Dennis
    Ruddeck, Geraldine
    Martens, Alke
    PROCEEDINGS OF THE 4TH EUROPEAN CONFERENCE ON GAMES BASED LEARNING, 2010, : 208 - 217
  • [23] Development of production planning system for shipbuilding using component-based development framework
    Cho, Sungwon
    Lee, Jong Moo
    Woo, Jong Hun
    INTERNATIONAL JOURNAL OF NAVAL ARCHITECTURE AND OCEAN ENGINEERING, 2021, 13 : 405 - 430
  • [24] Traditional, iterative, and component-based development: A social analysis of software development paradigms
    Daniel Robey
    Richard Welke
    Daniel Turk
    Information Technology and Management, 2001, 2 (1) : 53 - 70
  • [25] Understanding 'variation' in component-based development: case findings from practice
    Lycett, M
    INFORMATION AND SOFTWARE TECHNOLOGY, 2001, 43 (03) : 203 - 213
  • [26] Assessing organisational obstacles to component-based development: a case study approach
    Kunda, D
    Brooks, L
    INFORMATION AND SOFTWARE TECHNOLOGY, 2000, 42 (10) : 715 - 725
  • [27] Instructional design using component-based development and learning object classification
    Pukkhem, N
    Vatanawood, W
    5th IEEE International Conference on Advanced Learning Technologies, Proceedings, 2005, : 492 - 494
  • [28] A component-based software architecture - Reconfigurable software for ambient intelligent networked services environments
    Berger, Michael
    Dittmann, Lars
    Caragiozidis, Michael
    Mouratidis, Nikos
    Kavadias, Christoforos
    Loupis, Michael
    ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL SE/GSDCA/MUSE, 2008, : 174 - +
  • [29] Fujaba-Based Tool Development for eHome Systems
    Norbisrath, Ulrich
    Salumaa, Priit
    Schultchen, Erhard
    Kraft, Bodo
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 127 (01) : 89 - 99
  • [30] Research on Component-based ERP System
    Lin Yuexiao
    He Song
    Chang Huiyou
    ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 1212 - 1216