Software development process from natural language specification
ICSE '89 Proceedings of the 11th international conference on Software engineering
Program design by informal English descriptions
Communications of the ACM
Database semantics for natural language
Artificial Intelligence
Conceptual modeling through linguistic analysis using LIDA
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
AbstFinder, A Prototype Natural Language Text Abstraction Finder for Use in Requirements Elicitation
Automated Software Engineering
The Metaview System for Many Specification Environments
IEEE Software
Ontology Learning and Its Application to Automated Terminology Translation
IEEE Intelligent Systems
Guidelines for NL-Based Requirements Specifications in NIBA
NLDB '00 Proceedings of the 5th International Conference on Applications of Natural Language to Information Systems-Revised Papers
MetaEdit+: A Fully Configurable Multi-User and Multi-Tool CASE and CAME Environment
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
CM-Builder: An Automated NL-Based CASE Tool
ASE '00 Proceedings of the 15th IEEE international conference on Automated software engineering
Finding Comparatively Important Concepts between Texts
ASE '00 Proceedings of the 15th IEEE international conference on Automated software engineering
Improving the detection of requirements discordances among stakeholders
Requirements Engineering
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
Using Domain Ontology as Domain Knowledge for Requirements Elicitation
RE '06 Proceedings of the 14th IEEE International Requirements Engineering Conference
English sentence structures and EER modeling
APCCM '07 Proceedings of the fourth Asia-Pacific conference on Comceptual modelling - Volume 67
Conceptual Model Generation from Requirements Model: A Natural Language Processing Approach
NLDB '08 Proceedings of the 13th international conference on Natural Language and Information Systems: Applications of Natural Language to Information Systems
Text2Onto: a framework for ontology learning and data-driven change discovery
NLDB'05 Proceedings of the 10th international conference on Natural Language Processing and Information Systems
DODDLE-OWL: a domain ontology construction tool with OWL
ASWC'06 Proceedings of the First Asian conference on The Semantic Web
Semantic enriching of natural language texts with automatic thematic role annotation
NLDB'10 Proceedings of the Natural language processing and information systems, and 15th international conference on Applications of natural language to information systems
Proceedings of the 34th International Conference on Software Engineering
Hi-index | 0.00 |
A requirements analysis step plays a significant role on the development of information systems, and in this step we produce various kinds of abstract models of the systems (called requirements models) according to the adopted development processes, e.g. class diagrams in the case of adopting object-oriented development. However, constructing these models of sufficient quality requires highest intellectual tasks and skills of human requirements analysts. In this paper, we develop a computerized tool to extract from a set of Japanese text documents conceptual information, called conceptual graph, which can be used as intermediate representation to generate software requirements models. More concretely, by applying the variation of text-mining techniques that we have developed, we extract significant words from text documents referring to the same problem domain and identify relevant relationships among them. The extracted words can be considered as concepts and they are constituents of a conceptual graph in the domain. This constructed graph can be used for generating requirements models, e.g. object oriented models, feature model, and even as a domain ontology that can be utilized during requirements analysis activities. We have made experimental analyses of our tool. This paper also includes the discussion on how the extracted conceptual graph can act as an object-oriented model, a feature model and a domain ontology, in order to show its wide applicability.