Artificial intelligence applied in software engineering

Authors

DOI:

https://doi.org/10.5965/2764747102032013119

Keywords:

software engineering, artificial intelligence, neural networks, fuzzy logic, bayesian networks

Abstract

This article discusses the application of artificial intelligence techniques in the software engineering environment. It presents brief conceptual information on intelligent computing and the techniques used in the examined works, focusing on the practical application of each technique. It was based on works already published on the Internet and in the end, it intended to reach a notion of the importance of using artificial intelligence in software engineering and the benefits it can bring.

Downloads

Download data is not yet available.

Author Biographies

Eduardo Stahnke, Santa Catarina State University, UDESC, Brazil.

Specialist in Technologies for Web Applications from the Northern Paraná University, UNOPAR, Brazil.

Graduated in Information Systems at the Santa Catarina State University, UDESC, Brazil.

Professor at the Federal Institute of Santa Catarina - Campus Ibirama, IFC, Brazil.

Adilson Vahldick, Santa Catarina State University, UDESC, Brazil.

PhD in Information Sciences and Technologies from the University of Coimbra, UC, Portugal.

Has a Master’s degree in Computing Sciences the University of Vale do Itajaí, UNIVALI, Brazil.

Specialist in Technologies for Web Application Development from the Blumenau Regional University Foundation, FURB, Brazil.

Graduated in Informatics Pedagogy at the Leonardo da Vinci University Center, UNIASSELVI, Brazil.

Graduated in Information Systems at the Leonardo da Vinci University Center, UNIASSELVI, Brazil.

Professor at the Santa Catarina State University, UDESC, Brazil.

References

BOENTE. Alfredo Nazareno Perreira. Um modelo fuzzy para avaliação da qualidade de produtos de software e da satisfação dos gerentes de projetos numa fundação pública estadual. 2009. Disponível em: http://boente.eti.br/fuzzy/tese-fuzzy-boente.pdf. Acessado em: 26 fev. 2013.

BORSOI, Beatriz. COLAZZOS, Kathia. ASCARI, Rúbia. TOSCAN, Luiz. BOSSOLA, Luiz. BOLO, Matheus. ARSEGO, Matheus. Redes neurais aplicadas na estimativa de prazos de projetos de software. 2011. Disponível em: http://www.inf.unioeste.br/epac/anais2011/artigos_epac/A15.pdf. Acessado em: 02 mar. 2013.

CASTRO. Raphael D’. Avaliação de riscos em projetos de software a partir do uso de técnicas de inteligência computacional. 2009. Disponível em: http://tcc.ecomp.poli.br/20091/TCC%20Jose%20DCastro-TCC.pdf. Acessado em: 26 fev. 2013.

GARCIA, A. GONZÁLES, I. COLMO, R. LÓPEZ, J., RUIZ, B. Methodology for software development estimation optimization based on neural networks. 2011. Disponível em: http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5893788. Acessado em: 26 fev. de 2013.

HAYKIN, Simon. Redes Neurais: Princípios e Práticas. 2. ed. Trad: Paulo Martins Engel. Porto Alegre: Bookman, 2001.

KLIR. George, YUAN, Bo. Fuzzy Sets, Fuzzy Logic and Fuzzy System: Selected Papers by Lotfi A. Zaded. Trad: Próprio Autor. World Scientific Publishing.1996.

MENDES, Emilia. Construindo um modelo especialista de estimativa de esforço de aplicações web usando redes bayesianas. 2010. Disponível em: https://www.unochapeco.edu.br/static/data/portal/downloads/1024.pdf#page=64. Acessado em: 20 fev. 2013.

MOURA, Íthalo Bruno de. PINTO, João Phellipe. LUSTOSA FILHO, José. Neural Estimate: Uma ferramenta para a estimativa de custo de software. 2011. Disponível em: http://www.die.ufpi.br/ercemapi2011/artigos/ST2_11.pdf. Acessado em 20 fev. 2013.

RUSSELL, Stuart. NORVIG, Peter. Inteligência Artificial. Trad: Publicare Consultoria. Rio de Janeiro: Elsevier, 2004.

Published

2013-08-07

How to Cite

Stahnke, E., & Vahldick, A. (2013). Artificial intelligence applied in software engineering. Revista Brasileira De Contabilidade E Gestão, 2(3), 119–122. https://doi.org/10.5965/2764747102032013119

Issue

Section

Intern Abstracts