Managing evolution of coordination aspects in Open Systems

被引:0
|
作者
Cruz, JC [1 ]
Tichelaar, S [1 ]
机构
[1] Univ Bern, Software Composit Grp, CH-3012 Bern, Switzerland
关键词
D O I
10.1109/DEXA.1998.707460
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most of the work on coordination technology so far has focused on the development of special coordination languages and environments that provide the basic mechanisms for realizing the coordination layer of an open system. Ir is clear that the idea of managing separately the coordination aspect from the computation in a language has a lot of advantages in the development of those systems. Nevertheless, most of the coordination languages do nor take care that additionally to managing coordination requirements, they must manage other kinds of "openness" related requirements in Open Systems. The most important requirement being to support the evolution of the coordination requirements themselves. This problem manifests during the software development process by the development over and over again of solutions to similar coordination problems. To tackle this problem, and instead of proposing a new language, we are attempting to develop an open set of adaptable and reusable software components that realize various useful coordination abstractions. With these components we provide explicit separation of coordination from computation, and facilitate reuse and evolution of coordination aspects in Open Systems.
引用
收藏
页码:578 / 582
页数:3
相关论文
共 50 条
  • [1] EVOSS: A Tool for Managing the Evolution of Free and Open Source Software Systems
    Di Ruscio, Davide
    Pelliccione, Patrizio
    Pierantonio, Alfonso
    [J]. 2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1415 - 1418
  • [2] MANAGING EVOLUTION IN DISTRIBUTED SYSTEMS
    KRAMER, J
    MAGEE, J
    SLOMAN, M
    [J]. SOFTWARE ENGINEERING JOURNAL, 1989, 4 (06): : 321 - 329
  • [3] Managing the Evolution of FOSS Systems
    Di Ruscio, Davide
    Pelliccione, Patrizio
    Pierantonio, Alfonso
    [J]. ERCIM NEWS, 2012, (88): : 15 - 16
  • [4] Managing evolution in telecommunication systems
    Koutsoukos, G
    Gouveia, J
    Andrade, L
    Fiadeiro, JL
    [J]. NEW DEVELOPMENTS IN DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, 2001, 70 : 133 - 139
  • [5] Scoped coordination in open distributed systems
    Merrick, I
    Wood, A
    [J]. COORDINATION LANGUAGES AND MODELS, PROCEEDINGS, 2000, 1906 : 311 - 316
  • [6] Descriptions of the coordination problem in managing urban transport systems
    Embulaev, VN
    [J]. JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2005, 44 (06) : 988 - 991
  • [7] Supporting coordination in open computational systems with TuCSoN
    Ricci, A
    Omicini, A
    [J]. TWELFTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2003, : 365 - 370
  • [8] Coordination Languages and Models for Open Distributed Systems
    Chiang, Chia-Chu
    Lee, Roger
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2013, 1 (01) : 1 - 13
  • [9] THE EVOLUTION OF THE DIET MODEL IN MANAGING FOOD SYSTEMS
    LANCASTER, LM
    [J]. INTERFACES, 1992, 22 (05) : 59 - 68
  • [10] Multimodal aspects of communication and data storage and managing systems
    Sebestyenova, J.
    Kurdel, P.
    [J]. 2014 18TH INTERNATIONAL CONFERENCE ON INTELLIGENT ENGINEERING SYSTEMS (INES), 2014, : 209 - 214