{"id":"https://openalex.org/W7163996010","doi":"https://doi.org/10.1145/3748522.3780007","title":"Combining Textual Embeddings and Graph Neural Networks for Agile Software Effort Estimation","display_name":"Combining Textual Embeddings and Graph Neural Networks for Agile Software Effort Estimation","publication_year":2026,"publication_date":"2026-03-23","ids":{"openalex":"https://openalex.org/W7163996010","doi":"https://doi.org/10.1145/3748522.3780007"},"language":null,"primary_location":{"id":"doi:10.1145/3748522.3780007","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3748522.3780007","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 41st ACM/SIGAPP Symposium on Applied Computing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3748522.3780007","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5138210227","display_name":"Carlos Bitencourt","orcid":"https://orcid.org/0009-0005-4139-5082"},"institutions":[{"id":"https://openalex.org/I122558511","display_name":"Universidade Federal de Mato Grosso do Sul","ror":"https://ror.org/0366d2847","country_code":"BR","type":"education","lineage":["https://openalex.org/I122558511"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Carlos Bitencourt","raw_affiliation_strings":["Faculty of Computing, Federal University of Mato Grosso do Sul, Campo Grande, MS, Brazil"],"raw_orcid":"https://orcid.org/0009-0005-4139-5082","affiliations":[{"raw_affiliation_string":"Faculty of Computing, Federal University of Mato Grosso do Sul, Campo Grande, MS, Brazil","institution_ids":["https://openalex.org/I122558511"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136958506","display_name":"Marcelo Turine","orcid":"https://orcid.org/0000-0002-9954-7617"},"institutions":[{"id":"https://openalex.org/I122558511","display_name":"Universidade Federal de Mato Grosso do Sul","ror":"https://ror.org/0366d2847","country_code":"BR","type":"education","lineage":["https://openalex.org/I122558511"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Marcelo Augusto Santos Turine","raw_affiliation_strings":["Faculty of Computing, Federal University of Mato Grosso do Sul, Campo Grande, MS, Brazil"],"raw_orcid":"https://orcid.org/0000-0002-9954-7617","affiliations":[{"raw_affiliation_string":"Faculty of Computing, Federal University of Mato Grosso do Sul, Campo Grande, MS, Brazil","institution_ids":["https://openalex.org/I122558511"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100818116","display_name":"Vanessa Araujo Borges","orcid":null},"institutions":[{"id":"https://openalex.org/I122558511","display_name":"Universidade Federal de Mato Grosso do Sul","ror":"https://ror.org/0366d2847","country_code":"BR","type":"education","lineage":["https://openalex.org/I122558511"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Vanessa Araujo Borges","raw_affiliation_strings":["Faculty of Computing, Federal University of Mato Grosso do Sul, Campo Grande, MS, Brazil"],"raw_orcid":"https://orcid.org/0000-0001-8369-2812","affiliations":[{"raw_affiliation_string":"Faculty of Computing, Federal University of Mato Grosso do Sul, Campo Grande, MS, Brazil","institution_ids":["https://openalex.org/I122558511"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081761211","display_name":"Bruno M. Nogueira","orcid":"https://orcid.org/0000-0002-4703-1379"},"institutions":[{"id":"https://openalex.org/I122558511","display_name":"Universidade Federal de Mato Grosso do Sul","ror":"https://ror.org/0366d2847","country_code":"BR","type":"education","lineage":["https://openalex.org/I122558511"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Bruno Magalh\u00e3es Nogueira","raw_affiliation_strings":["Federal University of Mato Grosso do Sul, Campo Grande, MS, Brazil"],"raw_orcid":"https://orcid.org/0000-0002-4703-1379","affiliations":[{"raw_affiliation_string":"Federal University of Mato Grosso do Sul, Campo Grande, MS, Brazil","institution_ids":["https://openalex.org/I122558511"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5138210227"],"corresponding_institution_ids":["https://openalex.org/I122558511"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.97710459,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"994","last_page":"1001"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.6072999835014343,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.6072999835014343,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.28049999475479126,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13274","display_name":"Expert finding and Q&A systems","score":0.009600000455975533,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/agile-software-development","display_name":"Agile software development","score":0.7468000054359436},{"id":"https://openalex.org/keywords/estimation","display_name":"Estimation","score":0.5730999708175659},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5648000240325928},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4941999912261963},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.415800005197525},{"id":"https://openalex.org/keywords/scrum","display_name":"Scrum","score":0.40529999136924744},{"id":"https://openalex.org/keywords/use-case-points","display_name":"Use Case Points","score":0.3950999975204468},{"id":"https://openalex.org/keywords/user-story","display_name":"User story","score":0.36039999127388}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7565000057220459},{"id":"https://openalex.org/C14185376","wikidata":"https://www.wikidata.org/wiki/Q30232","display_name":"Agile software development","level":2,"score":0.7468000054359436},{"id":"https://openalex.org/C96250715","wikidata":"https://www.wikidata.org/wiki/Q965330","display_name":"Estimation","level":2,"score":0.5730999708175659},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5648000240325928},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4941999912261963},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4779999852180481},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.4571000039577484},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.415800005197525},{"id":"https://openalex.org/C147579259","wikidata":"https://www.wikidata.org/wiki/Q460387","display_name":"Scrum","level":4,"score":0.40529999136924744},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4007999897003174},{"id":"https://openalex.org/C207701116","wikidata":"https://www.wikidata.org/wiki/Q7901734","display_name":"Use Case Points","level":5,"score":0.3950999975204468},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.36719998717308044},{"id":"https://openalex.org/C11189718","wikidata":"https://www.wikidata.org/wiki/Q218152","display_name":"User story","level":4,"score":0.36039999127388},{"id":"https://openalex.org/C115051666","wikidata":"https://www.wikidata.org/wiki/Q6522493","display_name":"Ranging","level":2,"score":0.3418000042438507},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.33799999952316284},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3368000090122223},{"id":"https://openalex.org/C82214349","wikidata":"https://www.wikidata.org/wiki/Q657339","display_name":"Software metric","level":5,"score":0.3301999866962433},{"id":"https://openalex.org/C2777615720","wikidata":"https://www.wikidata.org/wiki/Q11888847","display_name":"Prioritization","level":2,"score":0.32589998841285706},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.29809999465942383},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.29789999127388},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.2964000105857849},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.29190000891685486},{"id":"https://openalex.org/C180152950","wikidata":"https://www.wikidata.org/wiki/Q2904257","display_name":"Software development process","level":4,"score":0.2849999964237213},{"id":"https://openalex.org/C87813535","wikidata":"https://www.wikidata.org/wiki/Q956418","display_name":"Agile Unified Process","level":5,"score":0.2793000042438507},{"id":"https://openalex.org/C2987255567","wikidata":"https://www.wikidata.org/wiki/Q33002955","display_name":"Knowledge graph","level":2,"score":0.2637999951839447},{"id":"https://openalex.org/C58166","wikidata":"https://www.wikidata.org/wiki/Q224821","display_name":"Fuzzy logic","level":2,"score":0.259799987077713}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3748522.3780007","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3748522.3780007","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 41st ACM/SIGAPP Symposium on Applied Computing","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3748522.3780007","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3748522.3780007","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 41st ACM/SIGAPP Symposium on Applied Computing","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":23,"referenced_works":["https://openalex.org/W1994410397","https://openalex.org/W2026815387","https://openalex.org/W2037664399","https://openalex.org/W2081004173","https://openalex.org/W2116341502","https://openalex.org/W2515154006","https://openalex.org/W2558748708","https://openalex.org/W2620062883","https://openalex.org/W2753663421","https://openalex.org/W2787946654","https://openalex.org/W2907492528","https://openalex.org/W2963640412","https://openalex.org/W3008607260","https://openalex.org/W3083583628","https://openalex.org/W3084812981","https://openalex.org/W3156333129","https://openalex.org/W3175995826","https://openalex.org/W3199078364","https://openalex.org/W3217418390","https://openalex.org/W4214515550","https://openalex.org/W4226169266","https://openalex.org/W4391579663","https://openalex.org/W4398763307"],"related_works":[],"abstract_inverted_index":{"Effort":[0],"estimation":[1,23,72,78,155],"is":[2],"a":[3],"critical":[4],"activity":[5],"in":[6,44,103,118,156],"agile":[7,81,157],"software":[8,65],"development,":[9],"as":[10],"it":[11],"directly":[12],"influences":[13],"sprint":[14],"planning,":[15],"resource":[16],"allocation,":[17],"and":[18,31,49,61,93,100,107],"project":[19],"predictability.":[20],"However,":[21],"manual":[22],"of":[24,39,59,136,150],"story":[25],"points":[26],"often":[27],"suffers":[28],"from":[29,64,90,141],"subjectivity":[30],"inconsistency":[32],"among":[33],"team":[34],"members,":[35],"motivating":[36],"the":[37,97,110,115,123,129,132,148],"adoption":[38],"data-driven":[40],"approaches.":[41],"Recent":[42],"advances":[43],"Natural":[45],"Language":[46],"Processing":[47],"(NLP)":[48],"Graph":[50],"Neural":[51],"Networks":[52],"(GNNs)":[53],"have":[54],"enabled":[55],"more":[56],"expressive":[57],"representations":[58],"textual":[60,88],"relational":[62],"information":[63],"artifacts,":[66],"which":[67],"may":[68],"contribute":[69],"to":[70,143,152],"improving":[71],"accuracy.":[73],"This":[74],"work":[75],"proposes":[76],"effort":[77,154],"models":[79,133],"for":[80],"projects":[82],"based":[83],"on":[84],"GNNs,":[85],"using":[86],"only":[87],"embeddings":[89],"issue":[91],"titles":[92],"descriptions.":[94],"We":[95],"evaluate":[96],"GraphSAGE,":[98],"GAT,":[99],"GCN":[101,113],"architectures":[102],"two":[104],"scenarios:":[105],"within-project,":[106],"cross-project.":[108],"In":[109,128],"within-project":[111],"scenario,":[112,131],"achieved":[114],"best":[116],"performance":[117],"most":[119],"cases,":[120],"occasionally":[121],"surpassing":[122],"Fine-SE":[124],"(BERT+MLP)":[125],"reference":[126],"model.":[127],"cross-project":[130],"showed":[134],"signs":[135],"generalization,":[137],"with":[138],"MAE":[139],"ranging":[140],"0.14":[142],"1.33.":[144],"The":[145],"results":[146],"suggested":[147],"potential":[149],"GNNs":[151],"improve":[153],"environments.":[158]},"counts_by_year":[],"updated_date":"2026-06-10T14:10:52.464848","created_date":"2026-06-10T00:00:00"}
