TY - CONF ID - SisLab1768 UR - http://dx.doi.org/10.1109/KSE.2011.29 A1 - Trinh, Thanh Binh A1 - Truong, Ninh Thuan A1 - Nguyen, Viet Ha Y1 - 2011/// N2 - Development of many system features in a robust specification is a challenge in reactive system design. This paper presents a formal approach for specifying concurrent programs by refining undetermined events in Event-B. This approach investigates the concurrent aspect in specification and provides a general structure of models using Event-B specification. According to this structure, we illustrate the specification of three concurrent mechanisms: critical section access, reader-writer and producer-consumer. It is shown that the concurrent aspects in programming can be specified coherently using Event-B refinement. TI - Refining Undetermined Events for Specifying Concurrent Programs SP - 143 M2 - Vietnam AV - none EP - 149 T2 - KSE: the 2011 International Conference on Knowledge and Systems Engineering ER -