Application of Natural Language Processing in Object Oriented Software Development

被引:0
|
作者
Tripathy, Abinash [1 ]
Rath, Santanu Ku. [1 ]
机构
[1] NIT, Dept Comp Sci & Engn, Rourkela, India
关键词
Software Development Life Cycle (SDLC); Software Requirement Specification (SRS); Natural Language Processing (NLP); Natural Language (NL); Parts Of Speech (POS); Object Oriented(OO);
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software Development Life Cycle (SDLC) starts with eliciting requirement of user as a document called Software Requirement Specification (SRS). SRS document is mostly written in the form of any natural language (NL) that is convenient for the client. In order to develop a right software based on user's requirements, the objects, methods and attributes needs to be identified from SRS document. In this paper, an attempt is made to develop a methodology, using the concept of Natural Language Processing (NLP) for Object Oriented (OO) Programming System analysis concept, by finding out the class name and its details directly form SRS.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Software requirements as an application domain for natural language processing
    Diamantopoulos, Themistoklis
    Roth, Michael
    Symeonidis, Andreas
    Klein, Ewan
    [J]. LANGUAGE RESOURCES AND EVALUATION, 2017, 51 (02) : 495 - 524
  • [2] Software requirements as an application domain for natural language processing
    Themistoklis Diamantopoulos
    Michael Roth
    Andreas Symeonidis
    Ewan Klein
    [J]. Language Resources and Evaluation, 2017, 51 : 495 - 524
  • [3] Software Requirements Translation from Natural Language to Object-Oriented Model
    Fatwanto, Agung
    [J]. 2012 IEEE CONFERENCE ON CONTROL, SYSTEMS & INDUSTRIAL INFORMATICS (ICCSII), 2012, : 191 - +
  • [4] Object-oriented language processing
    Pobjalainen, Pietu
    [J]. MODULAR PROGRAMMING LANGUAGES, PROCEEDINGS, 2006, 4228 : 104 - 115
  • [5] Application of Natural Language Processing Towards Autonomous Software Testing
    Pham, Khang
    Nguyen, Vu
    Nguyen, Tien
    [J]. PROCEEDINGS OF THE 37TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE 2022, 2022,
  • [6] THE OBJECT-ORIENTED DEVELOPMENT OF A TRANSACTION-PROCESSING APPLICATION
    FILMAN, RE
    FAUGHT, WS
    SOLOMON, J
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1992, 5 (07): : 51 - 60
  • [7] Determining the Basic Elements of Object Oriented Programming Using Natural Language Processing
    Omar, Nazlia
    Razik, Nomariani A.
    [J]. INTERNATIONAL SYMPOSIUM OF INFORMATION TECHNOLOGY 2008, VOLS 1-4, PROCEEDINGS: COGNITIVE INFORMATICS: BRIDGING NATURAL AND ARTIFICIAL KNOWLEDGE, 2008, : 1710 - 1715
  • [8] THE OBJECT ORIENTED SOFTWARE-DEVELOPMENT METHOD - A PRACTICAL APPROACH TO OBJECT ORIENTED DEVELOPMENT
    COLBERT, E
    [J]. TRI-ADA 89 : INDUSTRY, ACADEMIA, GOVERNMENT: ADA TECHNOLOGY IN CONTEXT : APPLICATION, DEVELOPMENT, AND DEPLOYMENT, 1989, : 400 - 415
  • [9] Object orientation in Natural Language Processing
    Aref, MM
    [J]. INTELLIGENT PROBLEM SOLVING: METHODOLOGIES AND APPROACHES, PRODEEDINGS, 2000, 1821 : 591 - 600
  • [10] Rapid development of application-oriented natural language interfaces
    Meszaros, Tamas
    Dobrowiecki, Tadeusz
    [J]. 2014 18TH INTERNATIONAL CONFERENCE ON INTELLIGENT ENGINEERING SYSTEMS (INES), 2014, : 55 - 59