Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Unified Modeling Language UML is using in the design notation in industry and academia projects. Interesting by the critical Real-Time System verification, it is important to ensure its dependability in order to avoid eventual errors. , the authors aim to extend the UML diagrams by adding a formal verification stage. They tackle with the UML2 timing diagram TD, as interaction diagram in order to describe the system's behavior in temporal way. For that, the authors give a formal description for TD using Time Petri Nets TPN. Then, they propose a formal verification by means of Romeo Model Checker. In particular, they show how to formulate quantitative properties using TCTL timed computation tree logic. In addition, the authors show how they can derive the TCTL formulae from Object Constraint Language-Real Time OCLRT constraints. Finally, they illustrate the proposed approach through a real case study.
['Aymen Louati', 'Kamel Barkaoui']
I am writing a research paper on a idea Formal Verification of UML2 Timing Diagrams based on Time Petri Nets
[{"from": "human", "value": "I am writing a research paper on a idea Formal Verification of UML2 Timing Diagrams based on Time Petri Nets"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Unified Modeling Language UML is using in the design notation in industry and academia projects. Interesting by the critical Real-Time System verification, it is important to ensure its dependability in order to avoid eventual errors. , the authors aim to extend the UML diagrams by adding a formal verification stage. They tackle with the UML2 timing diagram TD, as interaction diagram in order to describe the system's behavior in temporal way. For that, the authors give a formal description for TD using Time Petri Nets TPN. Then, they propose a formal verification by means of Romeo Model Checker. In particular, they show how to formulate quantitative properties using TCTL timed computation tree logic. In addition, the authors show how they can derive the TCTL formulae from Object Constraint Language-Real Time OCLRT constraints. Finally, they illustrate the proposed approach through a real case study."}]