We introduce a structured methodology for the generation of executable test environments from textual requirement specifications via UML class diagrams and the application of the classification tree methodology for embedded systems. The first phase is a stepwise transformation from unstructured English text into a textual normal form (TNF), which is automatically translated into UML class diagrams. After annotations of the class diagrams and the definition of test cases by sequence diagrams, both are converted into classification trees. From the classification trees we can finally generate SystemVerilog code. The methodology is introduced and evaluated by the example of an Adaptive Cruise Controller.
CITATION STYLE
Mueller, W., Bol, A., Krupp, A., & Lundkvist, O. (2010). Generation of executable testbenches from natural language requirement specifications for embedded real-time systems. In IFIP Advances in Information and Communication Technology (Vol. 329, pp. 78–89). Springer New York LLC. https://doi.org/10.1007/978-3-642-15234-4_9
Mendeley helps you to discover research relevant for your work.