Automatic construction of object oriented design models [UML diagrams] from natural language requirements specification

被引:0
|
作者
Mala, G. S. Anandha [1 ]
Uma, G. V. [1 ]
机构
[1] Anna Univ, Coll Engn, Dept Comp Sci & Engn, Madras 600025, Tamil Nadu, India
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Application of natural language understanding to requirements gathering remains a field that has only limited explorations so far. This paper presents an approach to extract the object oriented elements of the required system. This approach starts with assigning the parts of speech tags to each word in the given input document. Further, to resolve the ambiguity posed by the pronouns, the pronoun resolutions are performed before normalizing the text. Finally the elements of the object-oriented system namely the classes, the attributes, methods and relationships between the classes, sequence of actions, the use-cases and actors are identified by mapping the 'parts of speech-tagged' words onto the Object Oriented Modeling Language elements using mapping rules which is the key to a successful implementation of user requirements.
引用
收藏
页码:1155 / 1159
页数:5
相关论文
共 50 条
  • [31] Translating Software Requirements from Natural Language to Formal Specification
    Fatwanto, Agung
    2012 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND CYBERNETICS (CYBERNETICSCOM), 2012, : 148 - 152
  • [32] AN UML ACTIVITIES DIAGRAMS TRANSLATION INTO EVENT B SUPPORTING THE SPECIFICATION AND THE VERIFICATION OF WORKFLOW APPLICATION MODELS From UML Activities Diagrams to Event B
    Ben Ayed, Leila Jemni
    Hamdi, Najet
    Hlaoui, Yousra Bendaly
    ICSOFT 2010: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2010, : 329 - 332
  • [33] Towards Automatically Extracting UML Class Diagrams from Natural Language Specifications
    Yang, Song
    Sahraoui, Houari
    ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 396 - 403
  • [34] An Ameliorated Methodology for the Abstraction of Object Oriented Features from Software Requirements Specification
    Shivaram, A. M.
    Handigund, Shivanand M.
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND SOFTWARE ENGINEERING (SCSE'15), 2015, 62 : 274 - 281
  • [35] Construction of design requirements knowledgebase from unstructured design guidelines using natural language processing
    Kwon, Baekgyu
    Kim, Junho
    Lee, Hyunoh
    Suh, Hyo-Won
    Mun, Duhwan
    COMPUTERS IN INDUSTRY, 2024, 159
  • [36] From Natural Language Software Specifications to UML Class Models
    Bajwa, Imran Sarwar
    Choudhary, M. Abbas
    ENTERPRISE INFORMATION SYSTEMS, ICEIS 2011, 2012, 102 : 224 - 237
  • [37] Design and Application of the Object-Oriented Description Language in Construction Process
    Luo, Yazhuo
    Zhao, Qi
    PROCEEDINGS OF 2010 INTERNATIONAL CONFERENCE ON CONSTRUCTION AND REAL ESTATE MANAGEMENT, VOLS 1-3, 2010, : 528 - 532
  • [38] Automated Generation of Activity and Sequence Diagrams from Natural Language Requirements
    Sharma, Richa
    Gulia, Sarita
    Biswas, K. K.
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE 2014), 2014, : 69 - 77
  • [39] Incremental Synchronization of Organizational Models, Requirements Models and Object-Oriented Software Design Models
    Abilov, Marat
    Gomez, Jorge Marx
    CENTERIS 2014 - CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS / PROJMAN 2014 - INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT / HCIST 2014 - INTERNATIONAL CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, 2014, 16 : 659 - 666
  • [40] Simplifying design specification for automatic training of robust natural language call router
    Kuo, HKJ
    Lee, CH
    2001 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-VI, PROCEEDINGS: VOL I: SPEECH PROCESSING 1; VOL II: SPEECH PROCESSING 2 IND TECHNOL TRACK DESIGN & IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS NEURALNETWORKS FOR SIGNAL PROCESSING; VOL III: IMAGE & MULTIDIMENSIONAL SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING - VOL IV: SIGNAL PROCESSING FOR COMMUNICATIONS; VOL V: SIGNAL PROCESSING EDUCATION SENSOR ARRAY & MULTICHANNEL SIGNAL PROCESSING AUDIO & ELECTROACOUSTICS; VOL VI: SIGNAL PROCESSING THEORY & METHODS STUDENT FORUM, 2001, : 609 - 612