A literature review of using machine learning in software development life cycle stages
The software engineering community is rapidly adopting machine learning for transitioning
modern-day software towards highly intelligent and self-learning systems. However, the …
modern-day software towards highly intelligent and self-learning systems. However, the …
Crowd intelligence in requirements engineering: Current status and future directions
Software systems are the joint creative products of multiple stakeholders, including both
designers and users, based on their perception, knowledge and personal preferences of the …
designers and users, based on their perception, knowledge and personal preferences of the …
Automatic detection of ambiguous software requirements: An insight
Requirements Engineering is one of the most important phases of the software development
lifecycle. The success of the whole software project depends upon the quality of the …
lifecycle. The success of the whole software project depends upon the quality of the …
Automatic generation of graphical user interface prototypes from unrestricted natural language requirements
K Kolthoff - 2019 34th IEEE/ACM International Conference on …, 2019 - ieeexplore.ieee.org
High-fidelity GUI prototyping provides a meaningful manner for illustrating the developers'
understanding of the requirements formulated by the customer and can be used for …
understanding of the requirements formulated by the customer and can be used for …
A review on advanced techniques of requirement elicitation and specification in software development stages
GC Sampada, TI Sake… - 2020 Sixth International …, 2020 - ieeexplore.ieee.org
The requirement engineering stage is a significant stage during the development of the
software. All the eventual stages in the development of the software are resolved by this …
software. All the eventual stages in the development of the software are resolved by this …
Expanding Normalized Systems from textual domain descriptions using TEMOS
Functional requirements on a software system are traditionally captured as text that
describes the expected functionality in the domain of a real-world system. Natural language …
describes the expected functionality in the domain of a real-world system. Natural language …
Supporting the Triaging Process in Software Development/eingereicht von Saad Shafiq
S Shafiq - 2022 - epub.jku.at
In software development, triaging deals with activities that are involved in the management
of work items, ie, items that need to be completed in a given iteration/sprint. These activities …
of work items, ie, items that need to be completed in a given iteration/sprint. These activities …
[PDF][PDF] Dynamic adaptive system composition driven by emergence in an iot based environment: Architecture and challenges
N Wilken, M Toufik, A Christian, B Fabian… - Proceedings of the …, 2020 - researchgate.net
Applications provided by software intensive systems in an Internet of Things environment
offer new business opportunities from the industry. An application describes the expected …
offer new business opportunities from the industry. An application describes the expected …
Continuous User Understanding in Software Evolution
JO Johanßen - 2019 - mediatum.ub.tum.de
This dissertation introduces CuuSE, a framework for continuous user understanding to
extract and utilize tacit knowledge of users. CuuSE collects user feedback through kits and …
extract and utilize tacit knowledge of users. CuuSE collects user feedback through kits and …
Natural language processing in requirements elicitation and requirements analysis: a systematic literature review
D Janssens - 2019 - studenttheses.uu.nl
Natural language processing (NLP), the area of study concerned with how computers can
interpret and handle natural language, has gained interest in the last few years. Based on a …
interpret and handle natural language, has gained interest in the last few years. Based on a …