• DocumentCode
    2110756
  • Title

    A case study of an empirical approach to component requirements in developing a plagiarism detection tool

  • Author

    Hanakawa, Noriko ; Barker, Mike

  • Author_Institution
    Grad. Sch. of Corp. Inf., Hannan Univ., Matsubara
  • fYear
    2006
  • fDate
    6-8 Dec. 2006
  • Firstpage
    353
  • Lastpage
    360
  • Abstract
    Extracting requirements for large-scale software development has become increasingly complicated because many users from different organizations should collaborate with each other. Although use cases and UML diagrams for analyzing requirements are powerful tools, users often have difficulty understanding them. Therefore, we tried to extract detailed requirements via an empirical approach when we developed a plagiarism detection tool for students´ reports. Key points of this approach are recording empirical data in an experiment and using an incomplete prototype based on component requirements. By comparing empirical data with output of the incomplete prototype, the detailed requirements are incrementally determined without additional efforts by the users. As a result of this approach, accuracy of the detection tool´s output has reached 71%. In addition, we propose a framework for applying an empirical approach to requirements to adapt this approach to various developments.
  • Keywords
    object-oriented programming; software engineering; component requirements; empirical approach; large-scale software development; plagiarism detection tool; Data mining; Design engineering; Knowledge engineering; Large-scale systems; Plagiarism; Programming; Prototypes; Software engineering; Software prototyping; Terminology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2006. APSEC 2006. 13th Asia Pacific
  • Conference_Location
    Kanpur
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-2685-3
  • Type

    conf

  • DOI
    10.1109/APSEC.2006.1
  • Filename
    4137437