2015 · 13 citations · 8 references
ComputingComputer ScienceInformation RetrievalNatural Language ProcessingSoftware EngineeringSemantic SearchSoftware DocumentationSoftware TestingAutomated Test GenerationSpecification-based TestingTest Case GenerationTest Cases
Software testing often targets natural language specification documents. Creating test cases depends on engineer skills, then automation of creating test cases from natural language specification is important. Logics retrieval is a required technique to automate creating test cases, because once logics are retrieved we can transform them into decision tables and also create test cases from the decision tables. Furthermore, Japanese language structure is different from English. If we target Japanese natural language, a new technique is also required. We propose a Semantic Analysis Technique of Logics Retrieval for Software Testing from Japanese Public Sector's Specification Documents. This technique is a new logics retrieval from harmonization between natural language processing technique and software testing. Applying the analysis technique to total 25 files, 1,218 pages and a million double bytes characters, the precision reached 0.93 to 0.97 and recall reached 0.65 to 0.79.
8
Japanese dependency analysis using cascaded chunking
Taku Kudo, Yūji Matsumoto · 2002 · 480 citations
Software development process from natural language specification
Motoshi Saeki, Hisayuki Horai, Hajime Enomoto · 1989 · 98 citations
Computing, Computer Science, Design +10
Software Development Process From Natural Language Specification
M. Saeki, H. Horai, H. Enomoto · 2005 · 36 citations
Computing, Computer Science, Design +10