The IRMA Community
Newsletters
Research IRM
Click a keyword to search titles using our InfoSci-OnDemand powered search:
|
Formal Analysis of Database Trigger Systems Using Event-B
|
Author(s): Anh Hong Le (Hanoi University of Mining and Geology, Hanoi, Vietnam), To Van Khanh (VNU University of Engineering and Technology, Hanoi, Vietnam)and Truong Ninh Thuan (VNU University of Engineering and Technology, Hanoi, Vietnam)
Copyright: 2021
Volume: 9
Issue: 4
Pages: 16
Source title:
International Journal of Software Innovation (IJSI)
Editor(s)-in-Chief: Roger Y. Lee (Central Michigan University, USA)and Lawrence Chung (The University of Texas at Dallas, USA)
DOI: 10.4018/IJSI.20211001.oa1
Purchase
|
Abstract
Most modern relational database systems use triggers to implement automatic tasks in response to specific events happening inside or outside a system. A database trigger is a human readable block code without any formal semantics. Frequently, people can check if a trigger is designed correctly after it is executed or by manual checking. In this article, the authors introduce a new method to model and verify database trigger systems using Event-B formal method at design phase. First, the authors make use of similar mechanism between triggers and Event-B events to propose a set of rules translating a database trigger system into Event-B constructs. Then, the authors show how to verify data constraint preservation properties and detect infinite loops of trigger execution with RODIN/Event-B. The authors also illustrate the proposed method with a case study. Finally, a tool named Trigger2B which partly supports the automatic modeling process is presented.
Related Content
Yogesh M. Kamble, Raj B. Kulkarni.
© 2024.
10 pages.
|
Zachary Estreito, Vinh Le, Frederick C. Harris Jr., Sergiu M. Dascalu.
© 2024.
15 pages.
|
Chase D. Carthen, Araam Zaremehrjardi, Vinh Le, Carlos Cardillo, Scotty Strachan, Alireza Tavakkoli, Frederick C. Harris Jr., Sergiu M. Dascalu.
© 2024.
14 pages.
|
Partha Ghosh, Takaaki Goto, Leena Jana Ghosh, Giridhar Maji, Soumya Sen.
© 2024.
15 pages.
|
Megha Bhushan, Utkarsh Verma, Chetna Garg, Arun Negi.
© 2024.
14 pages.
|
Kuo Jong-Yih, Hsieh Ti-Feng, Lin Yu-De, Lin Hui-Chi.
© 2024.
17 pages.
|
.
© 2024.
|
|
|