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 条
  • [21] SOUNDWORKS - AN OBJECT-ORIENTED DISTRIBUTED SYSTEM FOR DIGITAL SOUND
    REICHBACH, JD
    KEMMERER, RA
    COMPUTER, 1992, 25 (03) : 25 - 37
  • [22] On information flow security in distributed object-oriented system
    Zhang, Yuan
    Shi, Haoshan
    Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2002, 20 (02): : 328 - 332
  • [23] Distributed object-oriented telescope control system for the GTC
    Filgueira, JM
    TELESCOPE CONTROL SYSTEMS III, 1998, 3351 : 244 - 253
  • [24] OPERATING SYSTEM SUPPORT FOR OBJECT-ORIENTED DISTRIBUTED SYSTEMS
    SHRIVASTAVA, S
    MCCUE, D
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 563 : 256 - 257
  • [25] Simulating a gas distribution network in a distributed object oriented system
    Ribeiro, A
    Cunha, A
    Belo, O
    ESS'98 - SIMULATION TECHNOLOGY: SCIENCE AND ART, 1998, : 283 - 287
  • [26] Ygor: An object oriented distributed telescope control system framework
    Ford, JM
    Clark, MH
    ADVANCED TELESCOPE AND INSTRUMENTATION CONTROL SOFTWARE II, 2002, 4848 : 12 - 22
  • [27] ES-KIT - AN OBJECT-ORIENTED DISTRIBUTED SYSTEM
    CHATTERJEE, A
    KHANNA, A
    HUNG, Y
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1991, 3 (06): : 525 - 539
  • [28] Query Decomposition for a Distributed Object-Oriented Mediator System
    Vanja Josifovski
    Tore Risch
    Distributed and Parallel Databases, 2002, 11 : 307 - 336
  • [29] PROTOTYPING A DISTRIBUTED OBJECT-ORIENTED OPERATING SYSTEM ON UNIX
    SHAPIRO, M
    WORKSHOP ON EXPERIENCES WITH DISTRIBUTED AND MULTIPROCESSOR SYSTEMS, 1989, : 311 - 331
  • [30] EDMAS - AN OBJECT-ORIENTED, LOCALLY DISTRIBUTED MAIL SYSTEM
    ALMES, GT
    HOLMAN, CL
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1987, 13 (09) : 1001 - 1009