Conceptual modeling through linguistic analysis using LIDA
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Object Design: Roles, Responsibilities, and Collaborations
Object Design: Roles, Responsibilities, and Collaborations
Processing natural language requirements
ASE '97 Proceedings of the 12th international conference on Automated software engineering (formerly: KBSE)
CM-Builder: An Automated NL-Based CASE Tool
ASE '00 Proceedings of the 15th IEEE international conference on Automated software engineering
Problems and requirements [software development]
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
A Semi-Automatic Approach to Translating Use Cases to Sequence Diagrams
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Processing Natural Language Software Requirement Specifications
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
The Rational Unified Process: An Introduction
The Rational Unified Process: An Introduction
Natural Language Engineering
An Information Retrieval Approach to Concept Location in Source Code
WCRE '04 Proceedings of the 11th Working Conference on Reverse Engineering
Requirements validation via automated natural language parsing
Journal of Management Information Systems - Special section: Information technology and its organizational impact
Object-oriented Systems Analysis and Design Using UML
Object-oriented Systems Analysis and Design Using UML
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
Ambiguity in Natural Language Requirements Documents
Innovations for Requirement Analysis. From Stakeholders' Needs to Formal Designs
Reducing Ambiguities in Requirements Specifications Via Automatically Created Object-Oriented Models
Innovations for Requirement Analysis. From Stakeholders' Needs to Formal Designs
Static UML Model Generator from Analysis of Requirements (SUGAR)
ASEA '08 Proceedings of the 2008 Advanced Software Engineering and Its Applications
An Automated Tool for Generating UML Models from Natural Language Requirements
ASE '09 Proceedings of the 2009 IEEE/ACM International Conference on Automated Software Engineering
Integrating natural language techniques in OO-Method
CICLing'05 Proceedings of the 6th international conference on Computational Linguistics and Intelligent Text Processing
An automated approach to transform use cases into activity diagrams
ECMFA'10 Proceedings of the 6th European conference on Modelling Foundations and Applications
Proceedings of the 5th India Software Engineering Conference
Detection of naming convention violations in process models for different languages
Decision Support Systems
Hi-index | 0.00 |
Going from requirements analysis to design phase is considered as one of the most complex and difficult activities in software development. Errors caused during this activity can be quite expensive to fix in later phases of software development. One main reason for such potential problems is due to the specification of software requirements in Natural Language format. To overcome some of these defects we have proposed a technique, which aims to provide semi- automated assistance for developers to generate UML models from normalized natural language requirements using Natural Language Processing techniques. This technique initially focuses on generating use-case diagram and analysis class model (conceptual model) followed by collaboration model generation for each use-case. Then it generates a consolidated design class model from which code model can also be generated. It also provides requirement traceability both at design and code levels by using Key-Word-In-Context and Concept Location techniques respectively to identify inconsistencies in requirements. Finally, this technique generates XML Metadata Interchange (XMI) files for visualizing generated models in any UML modeling tool having XMI import feature. This paper is an extension to our existing work by enhancing its complete usage with the help of Qualification Verification System as a case study.