Title :
An industrial technology of test automation based on verified behavioral models of requirement specifications for telecommunication applications
Author :
Baranov, Simion ; Kotlyarov, V. ; Letichevsky, Alexander ; Glushkov, V.M.
Author_Institution :
Motorola Inc., IL, USA
Abstract :
Applicability of formal methods in requirement capturing and analysis is determined to a great extent by how well the respective formalism matches the adopted engineering practice. Conventional notation of mathematical logic obviously has little chance to succeed as such formalization tool. A technology based on formalism of ldquobasic protocolsrdquo derived from the modeling languages UML/MSC which became a de facto standard in the current engineering practice is described in this paper. It allows for automated test generation for software which guarantees 100% coverage of thus formalized requirements. Suite optimization w.r.t. various criteria borrowed from practice is discussed, as well as potential directions for further research.
Keywords :
Unified Modeling Language; formal specification; program testing; UML-MSC; automated test generation; formal methods; mathematical logic; requirement specifications; telecommunication applications; test automation; verified behavioral models; Automatic testing; Automation; Communication industry; Cybernetics; Logic; Natural languages; Potential well; Protocols; Software testing; Unified modeling language; Requirement Formalization; Requirement Verification; Test Automation;
Conference_Titel :
EUROCON 2009, EUROCON '09. IEEE
Conference_Location :
St.-Petersburg
Print_ISBN :
978-1-4244-3860-0
Electronic_ISBN :
978-1-4244-3861-7
DOI :
10.1109/EURCON.2009.5167801