DOORS: Distributed Object Oriented Runtime System (Position Paper)

被引:2
|
作者
Palanciuc, Dorin [1 ]
机构
[1] Univ Politehn Bucuresti, Comp Sci Dept, Fac Automat Control & Comp, Bucharest, Romania
关键词
distributed computing; message passing; object oriented; runtime; storage;
D O I
10.1109/ISPDC.2017.20
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The large software applications of today provide abstractions of the real-life systems that they support. A digital model of the system, and of the changes that occur within, are being maintained and updated, as triggered by real-life events. Morphologically, such applications contain several distinct architectural entities: databases holding the state, central components describing how the system reacts to external events and mechanisms through which the user can view the current state and issue new commands. Each of these entities may use distinct paradigms and employ different technologies. A production-ready software application ends up assembling a relatively high technology stack and provides the final abstractions for both the problem and its solution. In this paper we propose a short-circuit for the long chain of technologies that are usually employed in large, production-ready software applications. The resulting architecture is a distributed, message-based system which behaves as a hybrid between a database and a runtime environment. The system operates with persistent and live entities, encapsulating both state and operations and therefore easily assimilated with OOP classes.
引用
收藏
页码:140 / 148
页数:9
相关论文
共 50 条
  • [41] Dynamic configuration management in the guide object-oriented distributed system
    Oueichek, I
    dePina, XR
    [J]. THIRD INTERNATIONAL CONFERENCE ON CONFIGURABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 1996, : 28 - 35
  • [42] Distributed object-oriented switching system software platform design
    Sunaga, H
    Shina, H
    Inamori, H
    Nakamura, R
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2001, 14 (07) : 695 - 714
  • [43] A hierarchical distributed object-oriented architecture for energy management system
    Ramanathan, B
    Gutierrez-Alcaraz, G
    [J]. 2004 IEEE PES POWER SYSTEMS CONFERENCE & EXPOSITION, VOLS 1 - 3, 2004, : 886 - 891
  • [44] Developing and maintaining an object-oriented distributed multimedia information system
    Cheng, BHC
    Gannod, GC
    [J]. ANNALS OF SOFTWARE ENGINEERING, 2001, 12 : 95 - 118
  • [45] Object-oriented perspective on software system testing in a distributed environment
    Campbell, MC
    Hinds, DK
    Kapetanakis, AV
    Levis, DS
    McFarland, SJ
    Miller, DJ
    Southworth, JS
    [J]. HEWLETT-PACKARD JOURNAL, 1995, 46 (06): : 75 - 81
  • [46] ENHANCING INTERMODEL TRANSFORMATIONS IN A DISTRIBUTED OBJECT-ORIENTED DATABASE SYSTEM
    MARINOS, L
    PAPAZOGLOU, MP
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1988, 24 (1-5): : 249 - 255
  • [47] Object-oriented model for distributed video-conference system
    Zhu, Li
    Zhou, Junhui
    Zheng, Shouqi
    [J]. Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2000, 34 (08): : 55 - 60
  • [48] Impact analysis of maintenance tasks for a distributed object-oriented system
    Sneed, HM
    [J]. IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS: SYSTEMS AND SOFTWARE EVOLUTION IN THE ERA OF THE INTERNET, 2001, : 180 - 189
  • [49] Design of Component-Oriented Centralized and Distributed-Integrative Runtime Infrastructure of Simulation System
    Gong, Jian-xing
    Zhang, Zhong-Jie
    Hao, Jian-guo
    Huang, Jian
    Zhou, Yun
    [J]. PROCEEDINGS OF THIRTEENTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE, (DCABES 2014), 2014, : 208 - 214
  • [50] Reflective object-oriented distributed system for heterogeneous multimedia environments
    Chen, LT
    Xu, L
    Suda, T
    Yamamoto, T
    Obinata, K
    [J]. COMPUTER COMMUNICATIONS, 1996, 19 (08) : 698 - 706