作者: Ursula Goltz , Thomas Gehrke , Michaela Huhn , Thomas Firley , Karsten Diethers
关键词: Software development 、 Communication diagram 、 Programming language 、 Formal verification 、 Unified Modeling Language 、 Software requirements specification 、 System sequence diagram 、 Embedded system 、 Computer science 、 Sequence diagram 、 Object-oriented programming 、 Protocol (object-oriented programming)
摘要: We use UML timed Sequence Diagrams to specify the realtime behaviour of a communication protocol audio/video components. The build requirements specification against which an implementation developed by Bang & Olufsen company is proven correct.To obtain complete specification, we have mark as optional or mandatory behaviour. Then Diagram interactions with their timing constraints and periods are transferred setting automata. Uppaal tool for verification. In particular, show that conforms concerning correct data transfer on bus.