Uma taxonomia para ambiente de desenvolvimento integrado baseada em entidades

Bibliographic Details
Main Author: Barros, Francisca Neuvânia de Paula
Publication Date: 2025
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da Universidade Federal do Ceará (UFC)
Download full: http://repositorio.ufc.br/handle/riufc/82484
Summary: Integrated Development Environments (IDEs) play a crucial role in the software development process, as they provide a unified set of tools intended to facilitate the various stages of software construction, from code editing to testing and debugging. However, there is a large number of IDEs available on the market, making it a challenge for developers to know how to choose the most suitable tool for their needs. This study aims to propose a comprehensive taxonomy to categorize IDEs based on their main characteristics, such as: supported programming languages, integrated tools, debuggers, code repository management, integration with external tools, among other aspects. Offering a classification system that takes into account the different needs and contexts of software development.
id UFC-7_3c6f9a680a021a92a51317f0d4a13d1a
oai_identifier_str oai:repositorio.ufc.br:riufc/82484
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Barros, Francisca Neuvânia de PaulaFerreira, Fischer Jônatas2025-09-11T18:08:14Z2025-09-11T18:08:14Z2025BARROS, Francisca Neuvânia de Paula. Uma taxonomia para ambiente de desenvolvimento integrado baseada em entidades. 2025. 50 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Campus de Sobral, Universidade Federal do Ceará, Sobral, 2025.http://repositorio.ufc.br/handle/riufc/82484Integrated Development Environments (IDEs) play a crucial role in the software development process, as they provide a unified set of tools intended to facilitate the various stages of software construction, from code editing to testing and debugging. However, there is a large number of IDEs available on the market, making it a challenge for developers to know how to choose the most suitable tool for their needs. This study aims to propose a comprehensive taxonomy to categorize IDEs based on their main characteristics, such as: supported programming languages, integrated tools, debuggers, code repository management, integration with external tools, among other aspects. Offering a classification system that takes into account the different needs and contexts of software development.Os Ambientes de Desenvolvimento Integrado (IDEs) desempenham um papel crucial no processo de desenvolvimento de software, pois proporcionam um conjunto unificado de ferramentas que tem como intuito facilitar as diversas etapas da construção do software, desde a edição de código até os testes e depuração. No entanto, existe um grande número de IDEs disponíveis no mercado, tornando assim um desafio para os desenvolvedores saber escolher a ferramenta mais adequada para as suas necessidades. Este estudo tem como objetivo propor uma taxonomia abrangente para categorizar os IDEs com base em suas principais características, tais como: linguagens de programação suportadas, ferramentas integradas, depuradores, gestão de repositórios de código, integração com ferramentas externas, entre outros aspectos. Oferecendo um sistema de classificação que leva em consideração as diferentes necessidades e contextos do desenvolvimento de software.Uma taxonomia para ambiente de desenvolvimento integrado baseada em entidadesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisIDEsAmbientes de desenvolvimento integradoFerramentas de desenvolvimentoDesenvolvimento de softwareTaxonomiaIDEsIntegrated development environmentsDevelopment toolsSoftware developmentTaxonomyCNPQ::ENGENHARIASinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFChttps://orcid.org/0009-0004-7851-1094http://lattes.cnpq.br/9752811626421334https://orcid.org/0000-0002-3643-8720http://lattes.cnpq.br/14128889136781832025-09ORIGINAL2025_tcc_fnpbarros.pdf2025_tcc_fnpbarros.pdfapplication/pdf5671230http://repositorio.ufc.br/bitstream/riufc/82484/1/2025_tcc_fnpbarros.pdf62a94575e5445318542283376ecb1e32MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.ufc.br/bitstream/riufc/82484/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52riufc/824842025-09-11 15:08:15.203oai:repositorio.ufc.br:riufc/82484Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2025-09-11T18:08:15Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.pt_BR.fl_str_mv Uma taxonomia para ambiente de desenvolvimento integrado baseada em entidades
title Uma taxonomia para ambiente de desenvolvimento integrado baseada em entidades
spellingShingle Uma taxonomia para ambiente de desenvolvimento integrado baseada em entidades
Barros, Francisca Neuvânia de Paula
CNPQ::ENGENHARIAS
IDEs
Ambientes de desenvolvimento integrado
Ferramentas de desenvolvimento
Desenvolvimento de software
Taxonomia
IDEs
Integrated development environments
Development tools
Software development
Taxonomy
title_short Uma taxonomia para ambiente de desenvolvimento integrado baseada em entidades
title_full Uma taxonomia para ambiente de desenvolvimento integrado baseada em entidades
title_fullStr Uma taxonomia para ambiente de desenvolvimento integrado baseada em entidades
title_full_unstemmed Uma taxonomia para ambiente de desenvolvimento integrado baseada em entidades
title_sort Uma taxonomia para ambiente de desenvolvimento integrado baseada em entidades
author Barros, Francisca Neuvânia de Paula
author_facet Barros, Francisca Neuvânia de Paula
author_role author
dc.contributor.author.fl_str_mv Barros, Francisca Neuvânia de Paula
dc.contributor.advisor1.fl_str_mv Ferreira, Fischer Jônatas
contributor_str_mv Ferreira, Fischer Jônatas
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS
topic CNPQ::ENGENHARIAS
IDEs
Ambientes de desenvolvimento integrado
Ferramentas de desenvolvimento
Desenvolvimento de software
Taxonomia
IDEs
Integrated development environments
Development tools
Software development
Taxonomy
dc.subject.ptbr.pt_BR.fl_str_mv IDEs
Ambientes de desenvolvimento integrado
Ferramentas de desenvolvimento
Desenvolvimento de software
Taxonomia
dc.subject.en.pt_BR.fl_str_mv IDEs
Integrated development environments
Development tools
Software development
Taxonomy
description Integrated Development Environments (IDEs) play a crucial role in the software development process, as they provide a unified set of tools intended to facilitate the various stages of software construction, from code editing to testing and debugging. However, there is a large number of IDEs available on the market, making it a challenge for developers to know how to choose the most suitable tool for their needs. This study aims to propose a comprehensive taxonomy to categorize IDEs based on their main characteristics, such as: supported programming languages, integrated tools, debuggers, code repository management, integration with external tools, among other aspects. Offering a classification system that takes into account the different needs and contexts of software development.
publishDate 2025
dc.date.accessioned.fl_str_mv 2025-09-11T18:08:14Z
dc.date.available.fl_str_mv 2025-09-11T18:08:14Z
dc.date.issued.fl_str_mv 2025
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv BARROS, Francisca Neuvânia de Paula. Uma taxonomia para ambiente de desenvolvimento integrado baseada em entidades. 2025. 50 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Campus de Sobral, Universidade Federal do Ceará, Sobral, 2025.
dc.identifier.uri.fl_str_mv http://repositorio.ufc.br/handle/riufc/82484
identifier_str_mv BARROS, Francisca Neuvânia de Paula. Uma taxonomia para ambiente de desenvolvimento integrado baseada em entidades. 2025. 50 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Campus de Sobral, Universidade Federal do Ceará, Sobral, 2025.
url http://repositorio.ufc.br/handle/riufc/82484
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Ceará (UFC)
instname:Universidade Federal do Ceará (UFC)
instacron:UFC
instname_str Universidade Federal do Ceará (UFC)
instacron_str UFC
institution UFC
reponame_str Repositório Institucional da Universidade Federal do Ceará (UFC)
collection Repositório Institucional da Universidade Federal do Ceará (UFC)
bitstream.url.fl_str_mv http://repositorio.ufc.br/bitstream/riufc/82484/1/2025_tcc_fnpbarros.pdf
http://repositorio.ufc.br/bitstream/riufc/82484/2/license.txt
bitstream.checksum.fl_str_mv 62a94575e5445318542283376ecb1e32
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)
repository.mail.fl_str_mv bu@ufc.br || repositorio@ufc.br
_version_ 1847792610596356096