Generation of executable testbenches from natural language requirement specifications for embedded real-time systems

8Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

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.

Cite

CITATION STYLE

APA

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

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free