Uma taxonomia para ambiente de desenvolvimento integrado baseada em entidades
| Main Author: | |
|---|---|
| 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 |