Automated COSMIC Function Point measurement using a requirements engineering ontology.

Saved in:
Bibliographic Details
Title: Automated COSMIC Function Point measurement using a requirements engineering ontology.
Authors: Bagriyanik, Selami1,2 selami.bagriyanik@turkcell.com.tr, Karahoca, Adem2 adem.karahoca@eng.bahcesehir.edu.tr
Source: Information & Software Technology. Apr2016, Vol. 72, p189-203. 15p.
Subjects: Function point analysis, Automation, Requirements engineering, Ontology, Computer software industry, Information & communication technologies, Telecommunication
Geographic Terms: Turkey
Abstract: Context There are two interrelated difficulties in requirements engineering processes. First, free-format modelling practices in requirements engineering activities may lead to low quality artefacts and productivity problems. Second, the COSMIC Function Point Method is not yet widespread in the software industry because applying measurement rules to imprecise and ambiguous textual requirements is difficult and requires additional human measurement effort. This challenge is common to all functional size measurement methods. Objective In this study, alternative solutions have been investigated to address these two difficulties. Information created during the requirements engineering process is formalized as an ontology that also becomes a convenient model for transforming requirements into COSMIC Function Point Method concepts. Method A method is proposed to automatically measure the functional size of software by using the designed ontology. The proposed method has been implemented as a software application and verified with real projects conducted within the ICT department of a leading telecommunications provider in Turkey. Results We demonstrated a novel method to measure the functional size of software in COSMIC FP automatically. It is based on a newly developed requirements engineering ontology. Our proposed method has several advantages over other methods explored in previous research. Conclusion Manual and automated measurement results are in agreement, and the tool is promising for the company under study and for the industry at large. [ABSTRACT FROM AUTHOR]
Copyright of Information & Software Technology is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 112721326
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Automated COSMIC Function Point measurement using a requirements engineering ontology.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Bagriyanik%2C+Selami%22">Bagriyanik, Selami</searchLink><relatesTo>1,2</relatesTo><i> selami.bagriyanik@turkcell.com.tr</i><br /><searchLink fieldCode="AR" term="%22Karahoca%2C+Adem%22">Karahoca, Adem</searchLink><relatesTo>2</relatesTo><i> adem.karahoca@eng.bahcesehir.edu.tr</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Information+%26+Software+Technology%22">Information & Software Technology</searchLink>. Apr2016, Vol. 72, p189-203. 15p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Function+point+analysis%22">Function point analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Automation%22">Automation</searchLink><br /><searchLink fieldCode="DE" term="%22Requirements+engineering%22">Requirements engineering</searchLink><br /><searchLink fieldCode="DE" term="%22Ontology%22">Ontology</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software+industry%22">Computer software industry</searchLink><br /><searchLink fieldCode="DE" term="%22Information+%26+communication+technologies%22">Information & communication technologies</searchLink><br /><searchLink fieldCode="DE" term="%22Telecommunication%22">Telecommunication</searchLink>
– Name: SubjectGeographic
  Label: Geographic Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Turkey%22">Turkey</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Context There are two interrelated difficulties in requirements engineering processes. First, free-format modelling practices in requirements engineering activities may lead to low quality artefacts and productivity problems. Second, the COSMIC Function Point Method is not yet widespread in the software industry because applying measurement rules to imprecise and ambiguous textual requirements is difficult and requires additional human measurement effort. This challenge is common to all functional size measurement methods. Objective In this study, alternative solutions have been investigated to address these two difficulties. Information created during the requirements engineering process is formalized as an ontology that also becomes a convenient model for transforming requirements into COSMIC Function Point Method concepts. Method A method is proposed to automatically measure the functional size of software by using the designed ontology. The proposed method has been implemented as a software application and verified with real projects conducted within the ICT department of a leading telecommunications provider in Turkey. Results We demonstrated a novel method to measure the functional size of software in COSMIC FP automatically. It is based on a newly developed requirements engineering ontology. Our proposed method has several advantages over other methods explored in previous research. Conclusion Manual and automated measurement results are in agreement, and the tool is promising for the company under study and for the industry at large. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Information & Software Technology is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=112721326
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1016/j.infsof.2015.12.011
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 15
        StartPage: 189
    Subjects:
      – SubjectFull: Function point analysis
        Type: general
      – SubjectFull: Automation
        Type: general
      – SubjectFull: Requirements engineering
        Type: general
      – SubjectFull: Ontology
        Type: general
      – SubjectFull: Computer software industry
        Type: general
      – SubjectFull: Information & communication technologies
        Type: general
      – SubjectFull: Telecommunication
        Type: general
      – SubjectFull: Turkey
        Type: general
    Titles:
      – TitleFull: Automated COSMIC Function Point measurement using a requirements engineering ontology.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Bagriyanik, Selami
      – PersonEntity:
          Name:
            NameFull: Karahoca, Adem
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 04
              Text: Apr2016
              Type: published
              Y: 2016
          Identifiers:
            – Type: issn-print
              Value: 09505849
          Numbering:
            – Type: volume
              Value: 72
          Titles:
            – TitleFull: Information & Software Technology
              Type: main
ResultId 1