This thesis highlights the recent developments in Requirements Engineering for Software Product Line Engineering, with a focus on the use of ontology in interactive Requirements Elicitation and the existing techniques of ontology operations. Recent research done in Requirements Elicitation has been towards using ontologies as a modeling basis for gathering requirements. A new algorithm has been developed to allow ontologies to be combined at run-time when gathering the requirements of software clients. By harnessing knowledge in other ontologies, a more refined set of requirements can be generated. A scenario illustrating the use of ontology combination towards acquiring requirements for mobile platforms is also provided. The proposed metho...
Requirements engineering is the initial process of software development that critically determines t...
An existing application software perhaps has no requirements document or requirements document does ...
AbstractThis paper provides an insight into incorporating persona concept and developing ontologies ...
Software product lines allow reusing a collection of related software engineering assets to develop ...
Software intensive systems are developed to provide solutions in some problem domain and software en...
Capturing client’s needs and expectations for a product or service is an important problem in softwa...
Understanding the needs of stakeholders and prioritizing requirements are the vital steps in the dev...
Today, it is well known that missing, incomplete or inconsistent requirements lead to faulty softwar...
This paper presents a detailed Requirements Engineering process for the development of semantic appl...
Today, it is well known that missing, incomplete or inconsistent requirements lead to faulty softwar...
Today, it is well known that missing, incomplete or inconsistent requirements lead to faulty softwar...
Requirements engineering is the initial process of software development that critically determines t...
Use case specifications have successfully been used for requirements description. They allow joining...
Requirements engineering is the initial process of software development that critically determines t...
I hereby declare that all information in this document has been obtained and presented in accordance...
Requirements engineering is the initial process of software development that critically determines t...
An existing application software perhaps has no requirements document or requirements document does ...
AbstractThis paper provides an insight into incorporating persona concept and developing ontologies ...
Software product lines allow reusing a collection of related software engineering assets to develop ...
Software intensive systems are developed to provide solutions in some problem domain and software en...
Capturing client’s needs and expectations for a product or service is an important problem in softwa...
Understanding the needs of stakeholders and prioritizing requirements are the vital steps in the dev...
Today, it is well known that missing, incomplete or inconsistent requirements lead to faulty softwar...
This paper presents a detailed Requirements Engineering process for the development of semantic appl...
Today, it is well known that missing, incomplete or inconsistent requirements lead to faulty softwar...
Today, it is well known that missing, incomplete or inconsistent requirements lead to faulty softwar...
Requirements engineering is the initial process of software development that critically determines t...
Use case specifications have successfully been used for requirements description. They allow joining...
Requirements engineering is the initial process of software development that critically determines t...
I hereby declare that all information in this document has been obtained and presented in accordance...
Requirements engineering is the initial process of software development that critically determines t...
An existing application software perhaps has no requirements document or requirements document does ...
AbstractThis paper provides an insight into incorporating persona concept and developing ontologies ...