Uma Ferramenta de Gerência de Configuração Integrada a um Ambiente de Desenvolvimento de Software
Resumo
Este artigo apresenta a ferramenta de gerência de configuração de ODE, um Ambiente de Desenvolvimento de Software (ADS) baseado em ontologias. Dado que a integração de ferramentas em ADSs é um problema complexo, o artigo discute características importantes da ferramenta que visam a facilitar a integração. Além disso, uma vez que ODE é baseado em ontologias, uma ontologia de gerência de configuração foi desenvolvida e usada como base para a construção da ferramenta.
Palavras-chave:
Ferramenta de Gerência, Configuração Integrada, Desenvolvimento de Software
Referências
Caetano, C. (2004) CVS: Controle de Versões e Desenvolvimento Colaborativo de Software. Editora Novatec.
Davies, J., Fensel, D., van Harmelen, F. (2003) Towards The Semantic Web: Ontology-Driven Knowledge Management, John Wiley & Sons Ltd.
Estublier, J. (2000), “Software Configuration Management: A Roadmap”, In: Proc. of the Future of Software Engineering, ICSE’2000, Ireland.
Falbo, R. A. (1998) Integração de Conhecimento em um Ambiente de Desenvolvimento de Software. Tese de Doutorado, COPPE/UFRJ, Rio de Janeiro.
Falbo, R. A. (2004) “Experiences in Using a Method for Building Domain Ontologies” Proc. of the 16th International Conference on Software Engineering and Knowledge Engineering, International Workshop on Ontology In Action, Banff, Canada.
Falbo, R. A., Natali, A. C. C., Mian, P.G., Bertollo, G., Ruy, F.B. (2003) “ODE: Ontology-based software Development Environment”, In: Memórias de IX Congreso Argentino de Ciencias de la Computación, p. 1124-1135, La Plata, Argentina.
Figueiredo, S., Santos, G., Rocha, A.R.C. (2004) “Gerência de Configuração em Ambientes de Desenvolvimento de Software Orientados a Organização”, In: Anais do III Simpósio Brasileiro de Qualidade de Software, Brasília.
Fuggetta, A. (2000), “Software Process: A Roadmap”, In: Proc. of the Future of Software Engineering, ICSE’2000, Ireland.
Guarino, N. (1998) “Formal Ontology and Information Systems”, In: Proceedings of the First Int. Conference on Formal Ontology in Information Systems, Trento, Italy.
Harrison, W., Ossher, H., Tarr, P. (2000), “Software Engineering Tools and Environments: A Roadmap”, In: Proc. of the Future of Software Engineering, ICSE’2000, Ireland.
Mian, P.G. (2003) ODEd: Uma Ferramenta de Apoio ao Desenvolvimento de Ontologias em um Ambiente de Desenvolvimento de Software. Dissertação, Mestrado em Informática, UFES, Vitória.
Nardi, J.C., Falbo, R.A. (2006) “Uma Ontologia de Requisitos de Software”, In: IX Workshop Iberoamericano de Ingeniería de Requisitos y Desarrollo de Ambientes de Software – IDEAS ́2006, La Plata, Argentina.
Natali, A.C.C., Falbo, R.A. (2003) “Gerência de Conhecimento em ODE”, In: Anais do XVII Simpósio Brasileiro de Engenharia de Software, p. 270-285, Manaus, Brasil.
Nunes, V.B. (2005) Integrando Gerência de Configuração de Software, Documentação e Gerência de Conhecimento em um Ambiente de Desenvolvimento de Software. Dissertação, Mestrado em Informática, UFES, Vitória.
Nunes, V.B., Soares, A.O., Falbo, R.A. (2004) “Apoio à Documentação em um Ambiente de Desenvolvimento de Software, VII Workshop Iberoamericano de Ingeniería de
Requisitos y Desarrollo de Ambientes de Software, Arequipa, Peru.
Pfleeger, S.L. (2004) Engenharia de Software: Teoria e Prática, Prentice Hall, 2a edição
Pressman, R. S. (2002), Engenharia de Software, Mc Graw Hill, 5a edição.
Sanches, R. (2001) “Gerência de Configuração”, In: Qualidade e Produtividade em Software, 4a edição, Makron Books, Brasil.
SWEBOK (2001) Guide to the Software Engineering Body of Knowledge, IEEE Computer Society.
Wahli, U., Brown, J., Teinonen, M., Trulsson, L. (2004) “Software Configuration Management - A Clear Case for IBM Rational ClearCase and ClearQuest UCM”. International Technical Support Organization, ibm.com/redbooks.
Davies, J., Fensel, D., van Harmelen, F. (2003) Towards The Semantic Web: Ontology-Driven Knowledge Management, John Wiley & Sons Ltd.
Estublier, J. (2000), “Software Configuration Management: A Roadmap”, In: Proc. of the Future of Software Engineering, ICSE’2000, Ireland.
Falbo, R. A. (1998) Integração de Conhecimento em um Ambiente de Desenvolvimento de Software. Tese de Doutorado, COPPE/UFRJ, Rio de Janeiro.
Falbo, R. A. (2004) “Experiences in Using a Method for Building Domain Ontologies” Proc. of the 16th International Conference on Software Engineering and Knowledge Engineering, International Workshop on Ontology In Action, Banff, Canada.
Falbo, R. A., Natali, A. C. C., Mian, P.G., Bertollo, G., Ruy, F.B. (2003) “ODE: Ontology-based software Development Environment”, In: Memórias de IX Congreso Argentino de Ciencias de la Computación, p. 1124-1135, La Plata, Argentina.
Figueiredo, S., Santos, G., Rocha, A.R.C. (2004) “Gerência de Configuração em Ambientes de Desenvolvimento de Software Orientados a Organização”, In: Anais do III Simpósio Brasileiro de Qualidade de Software, Brasília.
Fuggetta, A. (2000), “Software Process: A Roadmap”, In: Proc. of the Future of Software Engineering, ICSE’2000, Ireland.
Guarino, N. (1998) “Formal Ontology and Information Systems”, In: Proceedings of the First Int. Conference on Formal Ontology in Information Systems, Trento, Italy.
Harrison, W., Ossher, H., Tarr, P. (2000), “Software Engineering Tools and Environments: A Roadmap”, In: Proc. of the Future of Software Engineering, ICSE’2000, Ireland.
Mian, P.G. (2003) ODEd: Uma Ferramenta de Apoio ao Desenvolvimento de Ontologias em um Ambiente de Desenvolvimento de Software. Dissertação, Mestrado em Informática, UFES, Vitória.
Nardi, J.C., Falbo, R.A. (2006) “Uma Ontologia de Requisitos de Software”, In: IX Workshop Iberoamericano de Ingeniería de Requisitos y Desarrollo de Ambientes de Software – IDEAS ́2006, La Plata, Argentina.
Natali, A.C.C., Falbo, R.A. (2003) “Gerência de Conhecimento em ODE”, In: Anais do XVII Simpósio Brasileiro de Engenharia de Software, p. 270-285, Manaus, Brasil.
Nunes, V.B. (2005) Integrando Gerência de Configuração de Software, Documentação e Gerência de Conhecimento em um Ambiente de Desenvolvimento de Software. Dissertação, Mestrado em Informática, UFES, Vitória.
Nunes, V.B., Soares, A.O., Falbo, R.A. (2004) “Apoio à Documentação em um Ambiente de Desenvolvimento de Software, VII Workshop Iberoamericano de Ingeniería de
Requisitos y Desarrollo de Ambientes de Software, Arequipa, Peru.
Pfleeger, S.L. (2004) Engenharia de Software: Teoria e Prática, Prentice Hall, 2a edição
Pressman, R. S. (2002), Engenharia de Software, Mc Graw Hill, 5a edição.
Sanches, R. (2001) “Gerência de Configuração”, In: Qualidade e Produtividade em Software, 4a edição, Makron Books, Brasil.
SWEBOK (2001) Guide to the Software Engineering Body of Knowledge, IEEE Computer Society.
Wahli, U., Brown, J., Teinonen, M., Trulsson, L. (2004) “Software Configuration Management - A Clear Case for IBM Rational ClearCase and ClearQuest UCM”. International Technical Support Organization, ibm.com/redbooks.
Publicado
29/05/2006
Como Citar
NUNES, Vanessa Battestin; FALBO, Ricardo de Almeida.
Uma Ferramenta de Gerência de Configuração Integrada a um Ambiente de Desenvolvimento de Software. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 5. , 2006, Vila Velha.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2006
.
p. 231-247.
DOI: https://doi.org/10.5753/sbqs.2006.15612.