Implementing a generic component-based framework for telecontrol applications

被引:0
|
作者
Chimaris, Avraam N. [1 ]
Papadopoulos, George A. [1 ]
机构
[1] Univ Cyprus, Dept Comp Sci, CY-1678 Nicosia, Cyprus
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2007年 / 37卷 / 10期
关键词
telecontrol systems; distributed control system (DCS); supervisory control and data acquisition system (SCADA); component-based systems; reusable software components; patterns and frameworks;
D O I
10.1002/spe.800
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The rapid growth of telecontrol systems is one of the major trends in today's network-oriented community. The implementation of generic frameworks, consisting of reusable components that can form the basis for the development of such systems, is a necessity. There is a plethora of associated applications that can be developed in a distributed environment, such as audio/video teleconferencing, groupware and collaborative computing environments, remote controlled services, etc. In this paper we design and implement a generic framework of components that can be used for the realization of telecontrol applications. This category of applications focuses primarily on the issues of managing distributed units on remote end-systems. Such applications contain remote units and administrators that are connected and exchange data and control messages. We analyse the outlined architecture of our framework and the most important system operations. We also describe the communication protocol used in message exchanges between the constituent components. Finally, we illustrate the usefulness of our framework by presenting two applications that were created by extending the basic software infrastructure. Copyright (c) 2007 John Wiley & Sons, Ltd.
引用
收藏
页码:1087 / 1132
页数:46
相关论文
共 50 条
  • [21] Component-based framework for subsurface simulations
    Palmer, B. J.
    Fang, Yilin
    Hammond, Glenn
    Gurumoorthi, Vidhya
    SCIDAC 2007: SCIENTIFIC DISCOVERY THROUGH ADVANCED COMPUTING, 2007, 78
  • [22] A component-based framework for recognition systems
    Middendorf, M
    Peust, C
    Schacht, J
    READING AND LEARNING, 2004, 2956 : 153 - 165
  • [23] A component-based framework and reusability in Garment
    Zhang, NX
    Liu, Y
    APSEC 2001: EIGHTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2001, : 411 - 418
  • [24] A framework for component-based CNC machines
    Michaloski, J
    Birla, S
    Weinert, G
    Yen, CJ
    SENSORS AND CONTROLS FOR INTELLIGENT MACHINING, AGILE MANUFACTURING, AND MECHATRONICS, 1998, 3518 : 132 - 143
  • [25] Component-based layered integrated framework
    Yu, L
    Guo, YC
    Lin, SX
    Lin, ZK
    PROCEEDINGS OF FOURTH INTERNATIONAL WORKSHOP ON CSCW IN DESIGN, 1999, : 473 - 476
  • [26] Component-based embedded software engineering: Development framework, quality assurance and a generic assessment environment
    Cai, X
    Lyu, MR
    Wong, KF
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2002, 12 (02) : 107 - 133
  • [27] A GENERIC FRAMEWORK FOR DISTRIBUTED COMPONENT-BASED SOFTWARE SYSTEMS DEPLOYMENT Case Study and Tool Description
    Dibo, Mariam
    Belkhatir, Noureddine
    ENASE 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, : 159 - 167
  • [28] Developing customizable Web-based educational applications through a component-based framework
    da Silva, EQ
    Moreira, DD
    International Conference on Next Generation Web Services Practices, 2005, : 394 - 399
  • [29] Implementing the Component-based Software Engineering in Embedded Systems
    Abdallah, Mohammed A.
    ISOCC: 2008 INTERNATIONAL SOC DESIGN CONFERENCE, VOLS 1-3, 2008, : 399 - 402
  • [30] Component-based programming of distributed applications
    Issarny, V
    Bellissard, L
    Riveill, M
    Zarras, A
    ADVANCES IN DISTRIBUTED SYSTEMS: ADVANCED DISTRIBUTED COMPUTING: FROM ALGORITHMS TO SYSTEMS, 2000, 1752 : 327 - 353