Publicação
Sahub - stackoverflow and comments integrations
| Resumo: | This paper proposes a novel approach for connecting StackOverflow discussions and open source codebases through a graph database model in Neo4j. By encouraging developers to adopt a structured annotation framework using widely known tags such as @ author, @description, @ link, @tags, and optional fields such as @operatingSystem and @fileExtension, the paper will discuss how to link code snippets to specific technical questions. These annotations are then analyzed, creating an interconnected knowledge graph that can associate StackOver-flow questions with real-world code examples and additional documentation pulled directly from code snippets. |
|---|---|
| Autores principais: | Oliveira, André |
| Outros Autores: | Matos, Paulo; Oliveira, Pedro Filipe |
| Assunto: | Stackoverflow JSDoc Github Git Comments IPB Graph databases Neo4j Software engineering |
| Ano: | 2024 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Instituto Politécnico de Bragança |
| Idioma: | inglês |
| Origem: | Biblioteca Digital do IPB |
| _version_ | 1867173417045721088 |
|---|---|
| author | Oliveira, André |
| author2 | Matos, Paulo Oliveira, Pedro Filipe |
| author2_role | author author |
| author_facet | Oliveira, André Matos, Paulo Oliveira, Pedro Filipe |
| author_role | author |
| contributor_name_str_mv | Biblioteca Digital do IPB |
| country_str | PT |
| creators_json_txt | [{\"Person.name\":\"Oliveira, André\"},{\"Person.name\":\"Matos, Paulo\",\"Person.identifier.orcid\":\"0000-0003-0010-4777\"},{\"Person.name\":\"Oliveira, Pedro Filipe\",\"Person.identifier.orcid\":\"0000-0002-2848-1606\"}] |
| datacite.contributors.contributor.contributorName.fl_str_mv | Biblioteca Digital do IPB |
| datacite.creators.creator.creatorName.fl_str_mv | Oliveira, André Matos, Paulo Oliveira, Pedro Filipe |
| datacite.date.Accepted.fl_str_mv | 2024-01-01T00:00:00Z |
| datacite.date.available.fl_str_mv | 2026-03-19T09:35:18Z |
| datacite.date.embargoed.fl_str_mv | 2026-03-19T09:35:18Z |
| datacite.rights.fl_str_mv | http://purl.org/coar/access_right/c_abf2 |
| datacite.subjects.subject.fl_str_mv | Stackoverflow JSDoc Github Git Comments IPB Graph databases Neo4j Software engineering |
| datacite.titles.title.fl_str_mv | Sahub - stackoverflow and comments integrations |
| dc.contributor.none.fl_str_mv | Biblioteca Digital do IPB |
| dc.creator.none.fl_str_mv | Oliveira, André Matos, Paulo Oliveira, Pedro Filipe |
| dc.date.Accepted.fl_str_mv | 2024-01-01T00:00:00Z |
| dc.date.available.fl_str_mv | 2026-03-19T09:35:18Z |
| dc.date.embargoed.fl_str_mv | 2026-03-19T09:35:18Z |
| dc.format.none.fl_str_mv | application/pdf |
| dc.identifier.none.fl_str_mv | http://hdl.handle.net/10198/36143 |
| dc.language.none.fl_str_mv | eng |
| dc.publisher.none.fl_str_mv | IEEE |
| dc.rights.cclincense.fl_str_mv | http://creativecommons.org/licenses/by-nd/4.0/ |
| dc.rights.none.fl_str_mv | http://purl.org/coar/access_right/c_abf2 |
| dc.subject.none.fl_str_mv | Stackoverflow JSDoc Github Git Comments IPB Graph databases Neo4j Software engineering |
| dc.title.fl_str_mv | Sahub - stackoverflow and comments integrations |
| dc.type.none.fl_str_mv | http://purl.org/coar/resource_type/c_5794 |
| description | This paper proposes a novel approach for connecting StackOverflow discussions and open source codebases through a graph database model in Neo4j. By encouraging developers to adopt a structured annotation framework using widely known tags such as @ author, @description, @ link, @tags, and optional fields such as @operatingSystem and @fileExtension, the paper will discuss how to link code snippets to specific technical questions. These annotations are then analyzed, creating an interconnected knowledge graph that can associate StackOver-flow questions with real-world code examples and additional documentation pulled directly from code snippets. |
| dirty | 0 |
| eu_rights_str_mv | openAccess |
| format | conferencePaper |
| fulltext.url.fl_str_mv | https://bibliotecadigital.ipb.pt/bitstreams/3e070e89-0a0a-490f-a78c-07484e075d09/download |
| funding.funder.alternateName_str_mv | FCT FCT FCT |
| funding.funder.identifier_str_mv | http://doi.org/10.13039/501100001871 http://doi.org/10.13039/501100001871 http://doi.org/10.13039/501100001871 |
| funding.funder.name_str_mv | Fundação para a Ciência e a Tecnologia Fundação para a Ciência e a Tecnologia Fundação para a Ciência e a Tecnologia |
| funding.identifier_str_mv | UIDB/05757/2020 UIDP/05757/2020 LA/P/0007/2020 |
| funding.name_str_mv | 6817 - DCRRNI ID 6817 - DCRRNI ID 6817 - DCRRNI ID |
| funding_str_mv | UIDB/05757/2020 info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F05757%2F2020/PT UIDP/05757/2020 info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDP%2F05757%2F2020/PT LA/P/0007/2020 info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/LA%2FP%2F0007%2F2020/PT |
| id | ipb_2dfb7d52ed99bd88be3cee2eb7f28105 |
| identifier.url.fl_str_mv | http://hdl.handle.net/10198/36143 |
| instacron_str | ipb |
| institution | Instituto Politécnico de Bragança |
| instname_str | Instituto Politécnico de Bragança |
| language | eng |
| network_acronym_str | ipb |
| network_name_str | Biblioteca Digital do IPB |
| oai_identifier_str | oai:bibliotecadigital.ipb.pt:10198/36143 |
| organization_str_mv | urn:organizationAcronym:ipb |
| person_str_mv | Oliveira, André Matos, Paulo Matos, Paulo https://www.ciencia-id.pt/DD15-B2BC-3908 DD15-B2BC-3908 http://orcid.org/0000-0003-0010-4777 0000-0003-0010-4777 Oliveira, Pedro Filipe Oliveira, Pedro Filipe https://www.ciencia-id.pt/7E15-B360-5AD3 7E15-B360-5AD3 http://orcid.org/0000-0002-2848-1606 0000-0002-2848-1606 |
| publishDate | 2024 |
| publisher.none.fl_str_mv | IEEE |
| reponame_str | Biblioteca Digital do IPB |
| repository_id_str | urn:repositoryAcronym:ipb |
| service_str_mv | urn:repositoryAcronym:ipb |
| spelling | engIEEEengThis paper proposes a novel approach for connecting StackOverflow discussions and open source codebases through a graph database model in Neo4j. By encouraging developers to adopt a structured annotation framework using widely known tags such as @ author, @description, @ link, @tags, and optional fields such as @operatingSystem and @fileExtension, the paper will discuss how to link code snippets to specific technical questions. These annotations are then analyzed, creating an interconnected knowledge graph that can associate StackOver-flow questions with real-world code examples and additional documentation pulled directly from code snippets.application/pdfengSahub - stackoverflow and comments integrationsOliveira, AndréPersonalMatos, PauloDSpacehttp://dspace.org/items/1cb6522c-6039-44d0-a14e-70f65930ef92DSpacehttp://dspace.org/items/1cb6522c-6039-44d0-a14e-70f65930ef92MatosPauloCiência IDhttps://www.ciencia-id.ptDD15-B2BC-3908ORCIDhttp://orcid.org0000-0003-0010-4777Researcher IDhttps://www.researcherid.comI-5726-2018Researcher IDhttps://www.researcherid.comI-5726-2018Scopus Author IDhttps://www.scopus.com57193342842PersonalOliveira, Pedro FilipeDSpacehttp://dspace.org/items/366423a8-26c3-4212-a243-0fbca5b50f09DSpacehttp://dspace.org/items/366423a8-26c3-4212-a243-0fbca5b50f09OliveiraPedro FilipeCiência IDhttps://www.ciencia-id.pt7E15-B360-5AD3ORCIDhttp://orcid.org0000-0002-2848-1606Researcher IDhttps://www.researcherid.comC-7882-2017HostingInstitutionOrganizationalBiblioteca Digital do IPBe-mailmailto:dspace@ipb.ptdspace@ipb.ptISSNIsPartOf2409-2983DOIIsPartOf10.1109/65156.2024.109137642026-03-19T09:35:18Z20242024-01-01T00:00:00ZHandlehttp://hdl.handle.net/10198/36143http://purl.org/coar/access_right/c_abf2open accessStackoverflowJSDocGithubGitCommentsIPBGraph databasesNeo4jSoftware engineering2657571 bytesFundação para a Ciência e a TecnologiaResearch Centre in Digitalization and Intelligent Roboticsinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F05757%2F2020/PTUIDB/05757/20206817 - DCRRNI IDCrossref Funder IDhttp://doi.org/10.13039/501100001871Fundação para a Ciência e a TecnologiaResearch Centre in Digitalization and Intelligent Roboticsinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDP%2F05757%2F2020/PTUIDP/05757/20206817 - DCRRNI IDCrossref Funder IDhttp://doi.org/10.13039/501100001871Fundação para a Ciência e a TecnologiaAssociate Laboratory for Sustainability and Tecnology in Mountain Regionsinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/LA%2FP%2F0007%2F2020/PTLA/P/0007/20206817 - DCRRNI IDCrossref Funder IDhttp://doi.org/10.13039/501100001871other research producthttp://purl.org/coar/resource_type/c_5794conference paper2024http://creativecommons.org/licenses/by-nd/4.0/http://purl.org/coar/access_right/c_abf2application/pdffulltexthttps://bibliotecadigital.ipb.pt/bitstreams/3e070e89-0a0a-490f-a78c-07484e075d09/download10th International Conference on Engineering and Emerging Technologies, ICEET 202417 |
| spellingShingle | Sahub - stackoverflow and comments integrations Oliveira, André Stackoverflow JSDoc Github Git Comments IPB Graph databases Neo4j Software engineering |
| status | SINGLETON |
| subject.fl_str_mv | Stackoverflow JSDoc Github Git Comments IPB Graph databases Neo4j Software engineering |
| title | Sahub - stackoverflow and comments integrations |
| title_full | Sahub - stackoverflow and comments integrations |
| title_fullStr | Sahub - stackoverflow and comments integrations |
| title_full_unstemmed | Sahub - stackoverflow and comments integrations |
| title_short | Sahub - stackoverflow and comments integrations |
| title_sort | Sahub - stackoverflow and comments integrations |
| topic | Stackoverflow JSDoc Github Git Comments IPB Graph databases Neo4j Software engineering |
| topic_facet | Stackoverflow JSDoc Github Git Comments IPB Graph databases Neo4j Software engineering |
| url | http://hdl.handle.net/10198/36143 |
| visible | 1 |
Atividades financiadas
Carregando projetos financiados...