Conceptual modeling through linguistic analysis using LIDA
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Entity-Relationship Diagrams and English Sentence Structure
Proceedings of the 1st International Conference on the Entity-Relationship Approach to Systems Analysis and Design
CM-Builder: An Automated NL-Based CASE Tool
ASE '00 Proceedings of the 15th IEEE international conference on Automated software engineering
Extracting conceptual graphs from Japanese documents for software requirements modeling
APCCM '09 Proceedings of the Sixth Asia-Pacific Conference on Conceptual Modeling - Volume 96
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
Semi-automatic generation of UML models from natural language requirements
Proceedings of the 4th India Software Engineering Conference
Detection of naming convention violations in process models for different languages
Decision Support Systems
Hi-index | 0.00 |
In the conceptual modeling stage of the object-oriented development process, the requirements model is analyzed in order to establish the static structure (conceptual model) and dynamic structure (sequence diagrams, state diagrams) of the future system. The analysis is done manually by a requirements engineer, based upon his experience, the system's domain and certain rules of extraction of classes, objects, methods and properties. However, this task could get complicated when large systems are developed. For this reason, a method to automatically generate a conceptual model from the system's textual descriptions of the use case scenarios in Spanish language is presented. Techniques of natural language processing (NLP) and conceptual graphs are used as the basis of the method. The advantage of the proposed method, in comparison to other approaches [1, 2, 3], is that it makes exhaustive use of natural language techniques to face the text analysis. This allows us to consider text with a certain level of ambiguity and to cover relevant linguistic aspects, like composition of nouns, and verbal periphrases.