Publication
Architectural element points: estimating software development effort by analysis of logical architectures
dc.contributor.author | Alves, Luís M. | |
dc.contributor.author | Ribeiro, Pedro | |
dc.contributor.author | Machado, Ricardo J. | |
dc.date.accessioned | 2017-01-13T11:11:09Z | |
dc.date.available | 2017-01-13T11:11:09Z | |
dc.date.issued | 2016 | |
dc.description.abstract | Empirical studies are important in software engineering to evaluate new tools, techniques, methods and technologies. In object-oriented analysis, use case models describe the functional requirements of a software system, so they can be the basis for software measurement and sizing. The purpose of this study is to develop a new metric called Architectural Element Points (AEPoint) that enables to calculate the effort required to develop a software solution, using the 4-Step Rule Set (4SRS) method. This paper describes a case study with 60 undergraduate students grouped in four teams that developed a software system (Web application) for a real customer. In this study, we used the AEPoint metric to estimate the resources needed to develop a software system. The results of the AEPoint and Use Case Points (UCP) metrics and the real software development effort are compared, conclusions drawn and recommendations are proposed. | pt_PT |
dc.description.version | info:eu-repo/semantics/publishedVersion | pt_PT |
dc.identifier.citation | Alves, Luís M.; Ribeiro, Pedro; Machado, Ricardo J. (2016). Architectural element points: estimating software development effort by analysis of logical architectures. In Wrycza, Stanislaw (ed.) Lecture Notes in Business Information Processing. Gdansk, Poland. Springer International Publishing. 264, p. 72-84. ISBN 978-331946641-5 | pt_PT |
dc.identifier.doi | 10.1007/978-3-319-46642-2-5 | pt_PT |
dc.identifier.isbn | 978-331946641-5 | |
dc.identifier.issn | 1865 -1348 | |
dc.identifier.uri | http://hdl.handle.net/10198/13765 | |
dc.language.iso | eng | pt_PT |
dc.peerreviewed | yes | pt_PT |
dc.publisher | Springer International Publishing | pt_PT |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | pt_PT |
dc.subject | Empirical studies | pt_PT |
dc.subject | Software engineering management | pt_PT |
dc.subject | Software metrics | pt_PT |
dc.subject | Software quality | pt_PT |
dc.subject | Software requirements | pt_PT |
dc.title | Architectural element points: estimating software development effort by analysis of logical architectures | pt_PT |
dc.type | conference object | |
dspace.entity.type | Publication | |
oaire.awardURI | info:eu-repo/grantAgreement/FCT/5876/UID%2FCEC%2F00319%2F2013/PT | |
oaire.citation.conferencePlace | Gdansk, Poland | pt_PT |
oaire.citation.endPage | 84 | pt_PT |
oaire.citation.startPage | 72 | pt_PT |
oaire.citation.title | Lecture Notes in Business Information Processing | pt_PT |
oaire.citation.volume | 264 | pt_PT |
oaire.fundingStream | 5876 | |
person.familyName | Alves | |
person.givenName | Luís M. | |
person.identifier.ciencia-id | C51F-E219-0799 | |
person.identifier.orcid | 0000-0003-1418-910X | |
person.identifier.rid | N-8574-2015 | |
person.identifier.scopus-author-id | 56498014500 | |
project.funder.identifier | http://doi.org/10.13039/501100001871 | |
project.funder.name | Fundação para a Ciência e a Tecnologia | |
rcaap.rights | restrictedAccess | pt_PT |
rcaap.type | conferenceObject | pt_PT |
relation.isAuthorOfPublication | 553e533f-18a1-466a-ba15-375d02c1c03f | |
relation.isAuthorOfPublication.latestForDiscovery | 553e533f-18a1-466a-ba15-375d02c1c03f | |
relation.isProjectOfPublication | 00c39a26-0b76-46f3-8cf2-257e31150f09 | |
relation.isProjectOfPublication.latestForDiscovery | 00c39a26-0b76-46f3-8cf2-257e31150f09 |