Estimating development effort for software architectural tactics

Mohamad Hassan Kassab, Giuseppe Destefanis

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

Abstract

The increased awareness of the quality requirements as a key to software project and product success makes explicit the need to include them in any software project effort estimation activity. However, the existing approaches to defining size-based effort relationships still pay insufficient attention to this need. Furthermore, existing functional size measurement methods still remain unpopular in industry. In this paper, we propose the usage of the Analytic Hierarchy Process (AHP) technique in the effort estimation for architectural tactics derived to satisfy the quality requirements. The paper demonstrates the applicability of the approach through a case study.

Original languageEnglish (US)
Title of host publicationPerspectives of System Informatics - 10th International Andrei Ershov Informatics Conference, PSI 2015, Revised Selected Papers
EditorsManuel Mazzara, Andrei Voronkov
PublisherSpringer Verlag
Pages158-169
Number of pages12
ISBN (Print)9783319415789
DOIs
StatePublished - Jan 1 2016
Event10th International Andrei Ershov Informatics Conference on Perspectives of System Informatics, PSI 2015 - Kazan and Innopolis, Russian Federation
Duration: Aug 24 2015Aug 27 2015

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9609
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other10th International Andrei Ershov Informatics Conference on Perspectives of System Informatics, PSI 2015
CountryRussian Federation
CityKazan and Innopolis
Period8/24/158/27/15

Fingerprint

Effort Estimation
Functional Size Measurement
Software
Analytic hierarchy process
Analytic Hierarchy Process
Requirements
Industry
Demonstrate
Architecture

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Kassab, M. H., & Destefanis, G. (2016). Estimating development effort for software architectural tactics. In M. Mazzara, & A. Voronkov (Eds.), Perspectives of System Informatics - 10th International Andrei Ershov Informatics Conference, PSI 2015, Revised Selected Papers (pp. 158-169). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 9609). Springer Verlag. https://doi.org/10.1007/978-3-319-41579-6_13
Kassab, Mohamad Hassan ; Destefanis, Giuseppe. / Estimating development effort for software architectural tactics. Perspectives of System Informatics - 10th International Andrei Ershov Informatics Conference, PSI 2015, Revised Selected Papers. editor / Manuel Mazzara ; Andrei Voronkov. Springer Verlag, 2016. pp. 158-169 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{6a5d2efc987f49ea8e03289381a76242,
title = "Estimating development effort for software architectural tactics",
abstract = "The increased awareness of the quality requirements as a key to software project and product success makes explicit the need to include them in any software project effort estimation activity. However, the existing approaches to defining size-based effort relationships still pay insufficient attention to this need. Furthermore, existing functional size measurement methods still remain unpopular in industry. In this paper, we propose the usage of the Analytic Hierarchy Process (AHP) technique in the effort estimation for architectural tactics derived to satisfy the quality requirements. The paper demonstrates the applicability of the approach through a case study.",
author = "Kassab, {Mohamad Hassan} and Giuseppe Destefanis",
year = "2016",
month = "1",
day = "1",
doi = "10.1007/978-3-319-41579-6_13",
language = "English (US)",
isbn = "9783319415789",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "158--169",
editor = "Manuel Mazzara and Andrei Voronkov",
booktitle = "Perspectives of System Informatics - 10th International Andrei Ershov Informatics Conference, PSI 2015, Revised Selected Papers",
address = "Germany",

}

Kassab, MH & Destefanis, G 2016, Estimating development effort for software architectural tactics. in M Mazzara & A Voronkov (eds), Perspectives of System Informatics - 10th International Andrei Ershov Informatics Conference, PSI 2015, Revised Selected Papers. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 9609, Springer Verlag, pp. 158-169, 10th International Andrei Ershov Informatics Conference on Perspectives of System Informatics, PSI 2015, Kazan and Innopolis, Russian Federation, 8/24/15. https://doi.org/10.1007/978-3-319-41579-6_13

Estimating development effort for software architectural tactics. / Kassab, Mohamad Hassan; Destefanis, Giuseppe.

Perspectives of System Informatics - 10th International Andrei Ershov Informatics Conference, PSI 2015, Revised Selected Papers. ed. / Manuel Mazzara; Andrei Voronkov. Springer Verlag, 2016. p. 158-169 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 9609).

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

TY - GEN

T1 - Estimating development effort for software architectural tactics

AU - Kassab, Mohamad Hassan

AU - Destefanis, Giuseppe

PY - 2016/1/1

Y1 - 2016/1/1

N2 - The increased awareness of the quality requirements as a key to software project and product success makes explicit the need to include them in any software project effort estimation activity. However, the existing approaches to defining size-based effort relationships still pay insufficient attention to this need. Furthermore, existing functional size measurement methods still remain unpopular in industry. In this paper, we propose the usage of the Analytic Hierarchy Process (AHP) technique in the effort estimation for architectural tactics derived to satisfy the quality requirements. The paper demonstrates the applicability of the approach through a case study.

AB - The increased awareness of the quality requirements as a key to software project and product success makes explicit the need to include them in any software project effort estimation activity. However, the existing approaches to defining size-based effort relationships still pay insufficient attention to this need. Furthermore, existing functional size measurement methods still remain unpopular in industry. In this paper, we propose the usage of the Analytic Hierarchy Process (AHP) technique in the effort estimation for architectural tactics derived to satisfy the quality requirements. The paper demonstrates the applicability of the approach through a case study.

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

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

U2 - 10.1007/978-3-319-41579-6_13

DO - 10.1007/978-3-319-41579-6_13

M3 - Conference contribution

SN - 9783319415789

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 158

EP - 169

BT - Perspectives of System Informatics - 10th International Andrei Ershov Informatics Conference, PSI 2015, Revised Selected Papers

A2 - Mazzara, Manuel

A2 - Voronkov, Andrei

PB - Springer Verlag

ER -

Kassab MH, Destefanis G. Estimating development effort for software architectural tactics. In Mazzara M, Voronkov A, editors, Perspectives of System Informatics - 10th International Andrei Ershov Informatics Conference, PSI 2015, Revised Selected Papers. Springer Verlag. 2016. p. 158-169. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-319-41579-6_13