A method for the translation from UML into Event-B

Autor: Sun Weixuan, Fu Yangzhen, Feng Chao, Zhang Hong
Rok vydání: 2016
Předmět:
Zdroj: 2016 7th IEEE International Conference on Software Engineering and Service Science (ICSESS).
Popis: The semi-formal language UML has become a standard notation for describing analysis and design models of complex software systems. But it's difficult to be verified formally. In order to solve this problem, a method to translate the UML models to the Event-B models has been proposed. The specific research is on the translation of the use case diagram and sequence diagram in UML. In the use case diagram, the users, the use cases and the relationship between them are taken into main consideration; In the sequence diagram, the objects of communication, the messages and the sending sequence of the messages are taken into main consideration. The translated models could be verificatied formally by the proof obligations in the platform of Rodin. Thus the purpose of formal verification for the semi-formal UML models has been achieved. Then the problem existing in the models could be found and the accuracy of the models could be guaranteed.
Databáze: OpenAIRE