Automating functional and structural software size measurement based on XML structure of UML sequence diagram

Meiliana, Syaeful Karim, Suryadiputra Liawatimena, Agung Trisetyarso, Bahtiar Saleh Abbas, Wayan Suparta

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

This research aims to automated software size measurement for both functional and structural view. Software size is used to estimate schedule, effort, cost and other resource in software development process. Therefore, the best method to measure software size is to derive software attributes from requirement artifacts to get early estimation. UML sequence diagram chose as source to extract software function, since this diagram provide high level granularity of function. Functional size is measured by using COSMIC method, while structural size is calculated based on control structure on sequence diagram. To automate the measurement process, XML structure of sequence diagram is analyzed to fit existing functional and structural equation. A well-known case study of rice cooker is used to depict the proposed method in this research. In addition, a simple support tool is provided.

Original languageEnglish
Title of host publication2017 IEEE International Conference on Cybernetics and Computational Intelligence, CyberneticsCOM 2017 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages24-28
Number of pages5
Volume2017-November
ISBN (Electronic)9781538607831
DOIs
Publication statusPublished - 9 Mar 2018
Externally publishedYes
Event2017 IEEE International Conference on Cybernetics and Computational Intelligence, CyberneticsCOM 2017 - Phuket, Thailand
Duration: 20 Nov 201722 Nov 2017

Other

Other2017 IEEE International Conference on Cybernetics and Computational Intelligence, CyberneticsCOM 2017
CountryThailand
CityPhuket
Period20/11/1722/11/17

Fingerprint

XML
Software engineering
Costs

Keywords

  • COSMIC
  • functional size
  • sequence point
  • software size measurement
  • structural size
  • UML sequence diagram

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Vision and Pattern Recognition
  • Software

Cite this

Meiliana, Karim, S., Liawatimena, S., Trisetyarso, A., Abbas, B. S., & Suparta, W. (2018). Automating functional and structural software size measurement based on XML structure of UML sequence diagram. In 2017 IEEE International Conference on Cybernetics and Computational Intelligence, CyberneticsCOM 2017 - Proceedings (Vol. 2017-November, pp. 24-28). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/CYBERNETICSCOM.2017.8311709

Automating functional and structural software size measurement based on XML structure of UML sequence diagram. / Meiliana; Karim, Syaeful; Liawatimena, Suryadiputra; Trisetyarso, Agung; Abbas, Bahtiar Saleh; Suparta, Wayan.

2017 IEEE International Conference on Cybernetics and Computational Intelligence, CyberneticsCOM 2017 - Proceedings. Vol. 2017-November Institute of Electrical and Electronics Engineers Inc., 2018. p. 24-28.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Meiliana, Karim, S, Liawatimena, S, Trisetyarso, A, Abbas, BS & Suparta, W 2018, Automating functional and structural software size measurement based on XML structure of UML sequence diagram. in 2017 IEEE International Conference on Cybernetics and Computational Intelligence, CyberneticsCOM 2017 - Proceedings. vol. 2017-November, Institute of Electrical and Electronics Engineers Inc., pp. 24-28, 2017 IEEE International Conference on Cybernetics and Computational Intelligence, CyberneticsCOM 2017, Phuket, Thailand, 20/11/17. https://doi.org/10.1109/CYBERNETICSCOM.2017.8311709
Meiliana, Karim S, Liawatimena S, Trisetyarso A, Abbas BS, Suparta W. Automating functional and structural software size measurement based on XML structure of UML sequence diagram. In 2017 IEEE International Conference on Cybernetics and Computational Intelligence, CyberneticsCOM 2017 - Proceedings. Vol. 2017-November. Institute of Electrical and Electronics Engineers Inc. 2018. p. 24-28 https://doi.org/10.1109/CYBERNETICSCOM.2017.8311709
Meiliana ; Karim, Syaeful ; Liawatimena, Suryadiputra ; Trisetyarso, Agung ; Abbas, Bahtiar Saleh ; Suparta, Wayan. / Automating functional and structural software size measurement based on XML structure of UML sequence diagram. 2017 IEEE International Conference on Cybernetics and Computational Intelligence, CyberneticsCOM 2017 - Proceedings. Vol. 2017-November Institute of Electrical and Electronics Engineers Inc., 2018. pp. 24-28
@inproceedings{6de38225b290496492b655e41114d933,
title = "Automating functional and structural software size measurement based on XML structure of UML sequence diagram",
abstract = "This research aims to automated software size measurement for both functional and structural view. Software size is used to estimate schedule, effort, cost and other resource in software development process. Therefore, the best method to measure software size is to derive software attributes from requirement artifacts to get early estimation. UML sequence diagram chose as source to extract software function, since this diagram provide high level granularity of function. Functional size is measured by using COSMIC method, while structural size is calculated based on control structure on sequence diagram. To automate the measurement process, XML structure of sequence diagram is analyzed to fit existing functional and structural equation. A well-known case study of rice cooker is used to depict the proposed method in this research. In addition, a simple support tool is provided.",
keywords = "COSMIC, functional size, sequence point, software size measurement, structural size, UML sequence diagram",
author = "Meiliana and Syaeful Karim and Suryadiputra Liawatimena and Agung Trisetyarso and Abbas, {Bahtiar Saleh} and Wayan Suparta",
year = "2018",
month = "3",
day = "9",
doi = "10.1109/CYBERNETICSCOM.2017.8311709",
language = "English",
volume = "2017-November",
pages = "24--28",
booktitle = "2017 IEEE International Conference on Cybernetics and Computational Intelligence, CyberneticsCOM 2017 - Proceedings",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - Automating functional and structural software size measurement based on XML structure of UML sequence diagram

AU - Meiliana,

AU - Karim, Syaeful

AU - Liawatimena, Suryadiputra

AU - Trisetyarso, Agung

AU - Abbas, Bahtiar Saleh

AU - Suparta, Wayan

PY - 2018/3/9

Y1 - 2018/3/9

N2 - This research aims to automated software size measurement for both functional and structural view. Software size is used to estimate schedule, effort, cost and other resource in software development process. Therefore, the best method to measure software size is to derive software attributes from requirement artifacts to get early estimation. UML sequence diagram chose as source to extract software function, since this diagram provide high level granularity of function. Functional size is measured by using COSMIC method, while structural size is calculated based on control structure on sequence diagram. To automate the measurement process, XML structure of sequence diagram is analyzed to fit existing functional and structural equation. A well-known case study of rice cooker is used to depict the proposed method in this research. In addition, a simple support tool is provided.

AB - This research aims to automated software size measurement for both functional and structural view. Software size is used to estimate schedule, effort, cost and other resource in software development process. Therefore, the best method to measure software size is to derive software attributes from requirement artifacts to get early estimation. UML sequence diagram chose as source to extract software function, since this diagram provide high level granularity of function. Functional size is measured by using COSMIC method, while structural size is calculated based on control structure on sequence diagram. To automate the measurement process, XML structure of sequence diagram is analyzed to fit existing functional and structural equation. A well-known case study of rice cooker is used to depict the proposed method in this research. In addition, a simple support tool is provided.

KW - COSMIC

KW - functional size

KW - sequence point

KW - software size measurement

KW - structural size

KW - UML sequence diagram

UR - http://www.scopus.com/inward/record.url?scp=85050668159&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85050668159&partnerID=8YFLogxK

U2 - 10.1109/CYBERNETICSCOM.2017.8311709

DO - 10.1109/CYBERNETICSCOM.2017.8311709

M3 - Conference contribution

VL - 2017-November

SP - 24

EP - 28

BT - 2017 IEEE International Conference on Cybernetics and Computational Intelligence, CyberneticsCOM 2017 - Proceedings

PB - Institute of Electrical and Electronics Engineers Inc.

ER -