To document software and business requirements, it is desirable to use natural language text which can be processed by computer (as is done e.g. by RavenFlow software). We argue that requirements and their application domain model (including ontology) are interdependent, and that by using the domain model we can parse and semantically analyze the requirements more effectively. To this end we develop a type system for application domain entities that includes multiple inheritance, as well as specializable and negated types. We integrate it into the HPSG grammar formalism and extend the Minimal Recursion Semantics by adding new predications and constraints. We show how, by informing the parser with criteria to reject sentences on the basis of...
Requirement specification is usually done with a combination of Natural Language (NL) and informal ...
Ambiguity in natural-language requirements is a pervasive issue that has been studied by the require...
Abstract. Requirements form the basis of the systems engineering life cycle activities but creating ...
Abstract-In a distributed environment, non-technical stakeholders are required to write down require...
Software requirements specification is undoubtedly critical for the whole software life-cycle. Curre...
We propose a software requirements analysis method based on domain ontology technique, where we can ...
Abstract: Requirements reuse plays a decisive role in order to get benefits in the software industry...
This paper describes a case study on application of natural language processing in very early stages...
This paper describes a case study on application of natural language processing in very early stage...
[Context and motivation] In Requirements Management, ontologies are used to reconcile gaps in the kn...
Abstract. Many attempts have been made to apply Natural Language Processing to requirements specific...
Domain knowledge is one of crucial factors to get a great success in requirements elicitation of hig...
A significant number of requirements errors can be characterized as failures to adequately take into...
Software requirements describe functional and non-functional aspects of a software system and form t...
Capturing client’s needs and expectations for a product or service is an important problem in softwa...
Requirement specification is usually done with a combination of Natural Language (NL) and informal ...
Ambiguity in natural-language requirements is a pervasive issue that has been studied by the require...
Abstract. Requirements form the basis of the systems engineering life cycle activities but creating ...
Abstract-In a distributed environment, non-technical stakeholders are required to write down require...
Software requirements specification is undoubtedly critical for the whole software life-cycle. Curre...
We propose a software requirements analysis method based on domain ontology technique, where we can ...
Abstract: Requirements reuse plays a decisive role in order to get benefits in the software industry...
This paper describes a case study on application of natural language processing in very early stages...
This paper describes a case study on application of natural language processing in very early stage...
[Context and motivation] In Requirements Management, ontologies are used to reconcile gaps in the kn...
Abstract. Many attempts have been made to apply Natural Language Processing to requirements specific...
Domain knowledge is one of crucial factors to get a great success in requirements elicitation of hig...
A significant number of requirements errors can be characterized as failures to adequately take into...
Software requirements describe functional and non-functional aspects of a software system and form t...
Capturing client’s needs and expectations for a product or service is an important problem in softwa...
Requirement specification is usually done with a combination of Natural Language (NL) and informal ...
Ambiguity in natural-language requirements is a pervasive issue that has been studied by the require...
Abstract. Requirements form the basis of the systems engineering life cycle activities but creating ...