Exception handling in an event-driven system

被引:0
|
作者
Ploski, Jan [1 ]
Hasselbring, Wilhelm [1 ]
机构
[1] OFFIS Inst Informat Technol, Business Informat Mgt, D-26121 Oldenburg, Germany
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Exception handling mechanisms were invented in 1970s to support structured programming methods for hierarchically organised software systems. The need to increase reusability and flexibility led to the development of new programming paradigms that do not emphasise hierarchical design. Event-driven systems-in which objects communicate using notifications about changed states-are a prime example. Unfortunately, this style of communication makes exception handling more difficult than in hierarchical systems. We contribute an analysis of the factors which influence exception handling in event-driven systems. The main focus of our discussion lies on the challenge of appropriate exception propagation. We provide results from an empirical case study performed on the source code of the Eclipse IDE that support our analysis.
引用
收藏
页码:1085 / +
页数:2
相关论文
共 50 条
  • [11] Event-driven RBAC
    Bonatti, Piero
    Galdi, Clemente
    Torres, Davide
    JOURNAL OF COMPUTER SECURITY, 2015, 23 (06) : 709 - 757
  • [12] Event-driven receding horizon control for energy-efficient container handling
    Xin, Jianbin
    Negenborn, Rudy R.
    Lodewijks, Gabriel
    CONTROL ENGINEERING PRACTICE, 2015, 39 : 45 - 55
  • [13] edUFlow: An Event-Driven Ubiquitous Flow Management System
    Jung, Jae-Yoon
    Rosales, Pablo
    Oh, Kyuhyup
    Kim, Kyuri
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, PT I, 2012, 99 : 427 - 432
  • [14] Edison: Event-driven Distributed System of Network Measurement
    Wu, Xiaoban
    Miskell, Timothy
    Luo, Yan
    Wang, Liang-Min
    Chen, Li-De
    2019 IFIP/IEEE SYMPOSIUM ON INTEGRATED NETWORK AND SERVICE MANAGEMENT (IM), 2019, : 545 - 550
  • [15] Development of an Event-Driven System Architecture for Smart Manufacturing
    Piechota, Maksymilian
    Nowak, Mikolaj
    Krol, Dariusz
    COMPUTATIONAL SCIENCE - ICCS 2022, PT III, 2022, 13352 : 455 - 468
  • [16] Event-Driven Test Script Methodology for SOA System
    Lee, Youngkon
    COMMUNICATION AND NETWORKING, PT I, 2011, 265 : 23 - 30
  • [17] Event-driven Model for Manufacturing Execution System Platform
    Shang Wenli
    Duan Bin
    Shi Haibo
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 387 - 390
  • [18] Event-driven management automation in the ALBM cluster system
    Min, D
    Choi, E
    UTILITY COMPUTING, 2004, 3278 : 135 - 146
  • [19] Towards business event-driven information system integration
    Lippe, S
    Sadiq, W
    Schulz, K
    Innovations Through Information Technology, Vols 1 and 2, 2004, : 1147 - 1149
  • [20] Substation operation support system with event-driven processing
    Oki, Michio
    Nishimori, Toshiro
    Hiyoshi, Minoru
    Takaoka, Yoshiyuki
    Future Generation Computer Systems, 1989, 5 (01) : 41 - 49