vix.ing · top · new · best · stats · spec

D'Event-B vers UML/OCL en passant par UML/EM-OCL

2012/12/20 by Imen Sayar, Sayar, Imen
Computer Science · #FOS: Computer and information sciences #Formal Methods in Verification #Model-Driven Software Engineering Techniques #Software Engineering (cs.SE) #Software Testing and Debugging Techniques

paper · pdf · doi:10.48550/arxiv.1212.4959

openalex publication_date 2012/12/20 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

To overcome the limitations of both approaches classical and formal for the development of complex software, we proposed a hybrid approach combining the formal approach (Event-B) and the classical approach (UML/OCL). Upstream phases of our approach include: Rewriting the requirements document, Refinement strategy, Abstract specification and Horizontal refinement. We have shown the feasibility of our approach on a case study: An Electronic Hotel Key System (SCEH). The problem of transition from the formal (Event-B) to the semi-formal (UML/OCL) is processed through our extension to OCL (EM-OCL).

Related