A Data-Oriented Architecture for Loosely Coupled Real-Time Information Systems

被引:1
|
作者
Vorhemus, Christian [1 ]
Schikuta, Erich [1 ]
机构
[1] Univ Vienna, Vienna, Austria
关键词
Data Oriented Architecture; Software Architecture; Architectural Style; Internet of Things;
D O I
10.1145/3151759.3151770
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we present an architectural pattern called Data Oriented Architecture (DOA). Motivation is the fact that on the one hand we face a shift to the usage of more and more mobile devices but on the other hand most services in the Internet still use a classic client-server-approach. Data is mainly produced at private devices today and put on centralized servers afterwards. This situation reflects the actual reality better: data is shared directly among users without the need of centralized sources. Three key facts distinguish DOA from existing approaches: First, DOA does not bind data to a specific location. Data is defined by the application which produced it and not an address of a location where it is currently stored. Second, DOA is a holistic approach that comprises a suitable data structure, data access methods and a message exchange protocol. Thus, DOA can be easily implemented and used right away. Third, in DOA, users can decide which data they want to keep private and which data they want to share. Shared data becomes a "public good" that is not owned by a specific entity but belongs to the community.
引用
收藏
页码:472 / 481
页数:10
相关论文
共 50 条
  • [41] Integrating real-time systems with corporate information systems
    Derynck, RR
    Hutchinson, TW
    HEWLETT-PACKARD JOURNAL, 1998, 50 (01): : 26 - 28
  • [42] Teaching real-time systems in an information systems program
    Shu, LC
    Shiau, SH
    Sun, HM
    Tsai, CM
    Kuo, TW
    REAL-TIME SYSTEMS EDUCATION II, 1997, : 19 - 23
  • [43] Combining data-oriented and process-oriented approaches to modeling reaction time data
    ten Bosch, L.
    Boves, L.
    Ernestus, M.
    17TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2016), VOLS 1-5: UNDERSTANDING SPEECH PROCESSING IN HUMANS AND MACHINES, 2016, : 2801 - 2805
  • [44] REAL-TIME OBJECT-ORIENTED PROGRAMMING SYSTEMS
    BARRY, BM
    COMPUTER DESIGN, 1992, 31 (09): : 105 - 105
  • [45] Property-oriented testing of real-time systems
    Li, SH
    Wang, J
    Dong, W
    Qi, ZC
    11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 358 - 365
  • [46] An architectural style for object oriented real-time systems
    Fernandez, JL
    FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE REUSE - PROCEEDINGS, 1998, : 280 - 289
  • [47] An object-oriented language for real-time systems
    Pons, A.P.
    International Journal of Computers and Applications, 2004, 26 (01) : 31 - 37
  • [48] Scheduling-oriented models for real-time systems
    Lowe, G
    COMPUTER JOURNAL, 1995, 38 (06): : 443 - 456
  • [49] Aspect Oriented Middleware for Mobile Real-Time Systems
    Zhang, Qian
    Zhang, Lichen
    PROCEEDINGS OF THE 2008 ADVANCED SOFTWARE ENGINEERING & ITS APPLICATIONS, 2008, : 138 - +
  • [50] iLAND: An Enhanced Middleware for Real-Time Reconfiguration of Service Oriented Distributed Real-Time Systems
    Garcia Valls, Marisol
    Rodriguez Lopez, Iago
    Fernandez Villar, Laura
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (01) : 228 - 236