41,942 Hits in 7.2 sec

Comparative Evaluation of the State-of-art Requirements-based Test Case Generation Approaches

Ahmad Mustafa, Wan M.N. Wan-Kadir, Noraini Ibrahim
2017 International Journal on Advanced Science, Engineering and Information Technology  
The results of the evaluation are used to identify the gap in the current approaches and research opportunities in requirements-based test case's generation.  ...  The quality of the generated test cases has a significant impact on efficiency and effectiveness of the testing process.  ...  Fig. 1 shows the generic process of test case generation from natural language requirements.  ... 
doi:10.18517/ijaseit.7.4-2.3409 fatcat:b577jozlf5cqdlp453zaydlkea

Markov Logics Based Automated Business Requirements Analysis

Imran S. Bajwa
2010 International Journal of Computer and Electrical Engineering  
Various scientists have investigated applicability of the natural language based interfacing for business/software requirement analysis.  ...  Results of analyzing the natural language text using Markov Logic has been presented in the next paper.  ...  ACKNOWLEDGMENTS This work is part of the research project of NLP based Software Modeling undertaken by the Information Processing Research Group (IPRG). I am also thankful to Dr. Irfan Hayder and Dr.  ... 
doi:10.7763/ijcee.2010.v2.181 fatcat:jjw4ku4vsjh7zim7632wp6f6xy

Generating Sequence Diagrams from Arabic User Requirements using MADA+TOKAN Tool

Nermeen Alami, Nabil Arman, Faisal Khamayseh
2018 ˜The œinternational Arab journal of information technology  
A new semi-automated approach for generating sequence diagrams from Arabic user requirements is presented.  ...  In this novel approach, the Arabic user requirements are parsed using a natural language processing tool called MADA+TOKAN to generate the Part Of Speech (POS) tags of the parsed user requirements, then  ...  This paper addresses the problem of generating sequence diagram from a set of user requirements, written in Arabic, in a semi-automated approach using a natural language processing tool, namely MADA+TOKAN  ... 
doi:10.34028/iajit/17/1/8 fatcat:gjb664qplresnhy6zekwxphrui

Integrating Natural Language Processing and Software Engineering

Prasanth Yalla, Nakul Sharma
2015 International Journal of Software Engineering and Its Applications  
We survey the current literature, with the aim of assessing use of Software Engineering and Natural Language Processing tools in the researches undertaken.  ...  This paper tries to put various ways in which Natural Language Processing (NLP) and Software Engineering (SE) can be seen as inter-disciplinary research areas.  ...  Acknowledgement We would like express our thanks and gratitude towards the Head of Department Computer Science and all the staff members of K.L.  ... 
doi:10.14257/ijseia.2015.9.11.12 fatcat:k7jwm2czw5hujdbab3p5gcafx4

Classifying Natural Language Text as Controlled and Uncontrolled for UML Diagrams

Nakul Sharma, Prasanth Yalla
2017 International Journal of Advanced Computer Science and Applications  
Natural language text fall within the category of Controlled and Uncontrolled Natural Language.  ...  The parameter for controlled and uncontrolled languages is provided.  ...  Using Natural Languages [7] Software Require- ments using Textual specification Software Analysis Specification 3 Generating Natural Language Specifications from UML Class Diagrams [8]  ... 
doi:10.14569/ijacsa.2017.080632 fatcat:5gwpmcjqvjbxvhvm6dp4w2qmmu

An Automated Tool for Generating UML Models from Natural Language Requirements

Deva Kumar Deeptimahanti, Muhammad Ali Babar
2009 2009 IEEE/ACM International Conference on Automated Software Engineering  
diagram and Design class model from natural language requirements using efficient Natural Language Processing (NLP) tools.  ...  This paper describes a domain independent tool, named, UML Model Generator from Analysis of Requirements (UMGAR), which generates UML models like the Use-case Diagram, Analysis class model, Collaboration  ...  This tool research was later supported by the Programme for Research in Third-Level Institutions (PRTLI) funded by the Higher Education Authority (HEA), Republic of Ireland.  ... 
doi:10.1109/ase.2009.48 dblp:conf/kbse/DeeptimahantiB09 fatcat:xaddcrtionbijlo644saa67taa

Natural Language Requirements Analysis and Class Model Generation Using UCDA [chapter]

Dong Liu, Kalaivani Subramaniam, Armin Eberlein, Behrouz H. Far
2004 Lecture Notes in Computer Science  
Use-case language schemas are proposed to reduce complexity and vagueness of natural language. Some rules are identified and used to automate class model generation from use-case specifications.  ...  This paper presents a methodology to automate natural language requirements analysis and class model generation based on the Rational Unified Process (RUP).  ...  Generally, there are two ways to specify the requirements: using formal languages or using natural languages (NL).  ... 
doi:10.1007/978-3-540-24677-0_31 fatcat:l5u7qrpyzbcg5a2bgrtcg5tka4

From Requirements Engineering to UML using Natural Language Processing – Survey Study

Omer Salih Dawood, Abd-El-Kader Sahraoui
2017 European Journal of Engineering Research and Science  
generate UML diagrams from requirements.  ...  software development, frequently used UML diagrams, and the methodology used to generate UML diagrams from requirements.  ...  to generate activity and sequence diagrams.  ... 
doi:10.24018/ejers.2017.2.1.236 fatcat:gy6wajdis5hxnin4ngo2w7wrrm

An overview on test generation from functional requirements

M.J. Escalona, J.J. Gutierrez, M. Mejías, G. Aragón, I. Ramos, J. Torres, F.J. Domínguez
2011 Journal of Systems and Software  
This paper focuses on answering a concrete research question: is it possible to generate test cases from functional requirements described in an informal way?  ...  To offer solutions which supply the test phase, with appropriate tools for the automation of tests generation, or even, for their self-execution, could become a suitable way to improve this phase and reduce  ...  Acknowledgments This research has been supported by the project QSimTest (TIN2007-67843-C06 03) and by the Tempros project (TIN2010-20057-C03-02) of the Ministry of Education and Science, Spain.  ... 
doi:10.1016/j.jss.2011.03.051 fatcat:ofsu65psw5anlhwrzoylnfupdy

Testing agile requirements models

Jewgenij Botaschanjan, Markus Pister, Bernhard Rumpe
2004 JZUS-A - Journal of Zhejiang University. Science  
This paper discusses a model-based approach to validate software requirements in agile development processes by simulation and in particular automated testing.  ...  Testing requirements are some of the most important techniques to give feedback and to increase the quality of the result.  ...  However, they are usually captured in natural language accompanied by a few top-level informal drawings like use cases or activity diagrams that denote the structure of the functionalities in an abstract  ... 
pmid:15083546 fatcat:e4b4iks2hngndfvks4fayeldua

From Natural Language Text to Visual Models: A survey of Issues and Approaches

Cristina-Claudia OSMAN, Paula-Georgiana ZALHAN
2016 Informatică economică  
Over the last 20 years, research groups focused on automating the process of extracting valuable information from Natural Language text in order to discover data and process models.  ...  This paper aims to give a comprehensive account of the existing tools meant to discover data and process models from natural language text.  ...  Acknowledgement We acknowledge support from UEFISCDI under project PN-II-PT-PCCA-2013-4-1644.  ... 
doi:10.12948/issn14531305/20.4.2016.05 fatcat:ayxc7vk7wnhovpoeggeyaq23qi

Text to software

Walter F. Tichy, Sven J. Koerner
2010 Proceedings of the FSE/SDP workshop on Future of software engineering research - FoSER '10  
We propose to adapt recent advances in natural language processing and semantic technologies to generate UML models, test cases, and perhaps even source code, from natural language input.  ...  In all of these cases, entirely new classes of software tools would be needed to extract and process the semantics inherent in natural language texts, augment them with tacit knowledge from ontologies  ...  A number of researchers have demonstrated independently that extracting UML models (class diagrams, state diagrams, and sequence diagrams) from natural language text is feasi- [9, 23, 5] .  ... 
doi:10.1145/1882362.1882439 dblp:conf/sigsoft/TichyK10 fatcat:l24vxbhdyvbbbf46q5t6ee4nfm

Complex System Design with Design Languages: Method, Applications and Design Principles [article]

Samuel Vogel, Stephan Rudolph
2018 arXiv   pre-print
Approaches ranging from the automated and declarative processing of constraints, through fractal nested design patterns, to mathematical dimension-based derivation of the sequence of design actions are  ...  Graph-based design languages in UML (Unified Modeling Language) are presented as a method to encode and automate the complete design process and the final optimization of the product or complex system.  ...  Class Diagram (Vocabulary) Instead of words in natural languages, parametrized objects that are instantiated from classes form the vocabulary of graph-based design languages.  ... 
arXiv:1805.09111v1 fatcat:fxyj7yajv5aopdms4wi2tisp2y

Testing Agile Requirements Models [article]

Jewgenij Botaschanjan, Markus Pister, Bernhard Rumpe
2014 arXiv   pre-print
This paper discusses a model-based approach to validate software requirements in agile development processes by simulation and in particular automated testing.  ...  Testing requirements are some of the most important techniques to give feedback and to increase the quality of the result.  ...  However, they are usually captured in natural language accompanied by a few top-level informal drawings like use cases or activity diagrams that denote the structure of the functionalities in an abstract  ... 
arXiv:1409.6605v1 fatcat:xtnkw3ipsjbvzkughhg5omgqia

UML based Test Case Generation Methods: A Review

Neha Pahwa, Kamna Solanki
2014 International Journal of Computer Applications  
General Terms Software Testing: Software Testing is any process or activity aimed at evaluating a system or attribute or capability of a program and determining through the purpose to find that whether  ...  In this paper, various test case generation techniques based on UML (Unified Modeling Language) are explained.  ...  It demonstrates a systematic method to generate test cases directly from UML activity diagrams, and many parts of this method could be automated [20] . J.  ... 
doi:10.5120/16707-6859 fatcat:japqvhe7bncybbuqhavh2uvpcq
« Previous Showing results 1 — 15 out of 41,942 results