Implementing a generic component-based framework for telecontrol applications
Date
2007Source
Software - Practice and ExperienceVolume
37Issue
10Pages
1087-1132Google Scholar check
Keyword(s):
Metadata
Show full item recordAbstract
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 © 2007 John Wiley & Sons, Ltd.
DOI
10.1002/spe.800Collections
Cite as
Related items
Showing items related by title, author, creator and subject.
-
Article
Modelling control systems in an event-driven coordination language
Limniotes, Theophilos A.; Papadopoulos, George Angelos (2000)The paper presents the implementation of a railway control system, as a means of assessing the potential of coordination languages to be used for modelling software architectures for complex control systems using a ...
-
Article
Component-based development of dynamic workflow systems using the coordination paradigm
Papadopoulos, George Angelos; Fakas, Georgios John (2003)We argue for the need to use control-based, event-driven and state-defined coordination models and associated languages in modelling and automating business processes (workflows). We propose a two-level architecture of a ...
-
Article
Implementing QoS aware component-based applications
Chimaris, Avraam N.; Papadopoulos, George Angelos (2004)By QoS (Quality of Service), we often refer to a set of quality requirements on the collective behavior of one or more objects. These requirements enable the provision of better service to certain data flows. The developer ...