ORIXÁS: Um Ambiente para Desenvolvimento de Sistemas Baseados em Conhecimento
Resumo
O desenvolvimento de Sistemas Bascados em Conhecimento apresenta várias dificuldades como a necessidade de aquisição do conhecimento de experiências pessoais de especialistas, a modelagem desse conhecimento e a garantia da qualidade do produto gerado. Diferentes pesquisas tem concentrado em soluções para cada um desses aspectos. No entanto, qualidade em software não se atinge de forma espontânea. É necessário um controle melhor que integre esses diferentes aspectos e conduza a melhores resultados. Este trabalho descreve o ambiente ORIXÁS, cujo objetivo é apoiar o desenvolvimento de sistemas baseados em conhecimento, de acordo com um processo de desenvolvimento bem definido de acordo com as normas ISO e através do uso sistemático de ferramentas que possibilitam a aplicação do método KADS-Estendido, de uma estratégia de aquisição de conhecimento, de procedimentos gerenciais e de controle da qualidade adequados.
Referências
BROWN, A. EARL. A. MCDERMID, J. "Software Engineering Environments: Automated Support for Software Engineering", England, McGraw-Hill Book Company. 1992.
VELDE, W.V. SCHREIBER, B.G., "The Future of Knowledge Acquisition: a European Perspective", IEEE Expert. July, 1996.
ISO/IEC 9126/NBR 13596, "Tecnologia de Informação — Avaliação de Produto de Software — Características de Qualidade e Diretrizes para o seu Uso", Associação Brasileira de Normas Técnicas, 1996.
ISO 9000-3/NBR 13596, "Normas de Gestão da Qualidade e Garantia da Qualidade; NBR ISO 9000-3", ABNT — Associação Brasileira de Normas Técnica, 1993.
RABELO et al., "An Expert System for Diagnosis of Acute Myocardial Infarction", Artificial Intelligence in Medicine, No 10, 1995, (75-92).
WERNECK, V.M.B., "Um Ambiente de Desenvolvimento de Sistemas Baseados em Conhecimento", Tese de Doutorado, COPPE/UFRJ, Rio de Janeiro, RJ, Brasil, 1995.
WERNECK, V.M.B. et al, "A Software Development Process for Expert Systems", Proceedings of 10th International Symposium on Methodologies for Intelligent Systems North Caroline, USA, 1997, (209-220).
WERNECK.,, V.M.B., "Ambiente ORIXÁS: Processo de Desenvolvimento para Sistemas Baseados em Conhecimento", Cadernos do IME, UERJ, 2000.
OLIVEIRA, K. M., "Avaliação da Qualidade de Sistemas Especialistas", Tese de Mestrado, COPPE/UFRJ, Rio de Janeiro, RJ, Brasil, 1995.
MOREIRA, M.G., "Uma Ferramenta para Aquisição de Conhecimento", Tese de Mestrado, COPPE/UFRJ, Rio de Janeiro, RJ, Brasil,1998.
MOREIRA, M.G. e WERNECK. V.M.B.; "OXOSSI: A Knowledge Acquisition Tool for Knowledge Based System"; Proceedings of Pacific Rim Knowledge Acquisition Workshop (PKAW), PRICA98, Singapore, November 1998, (64-73).
COELHO, A. C. B., "Guias de Qualidade para a Construção de Frameworks Orientados a Objetos", Tese de Mestrado, COPPE/UFRJ, Rio de Janeiro, RJ, Brasil, 1997.
SCHREIBER, G., Wiclinga. B. e Breuker, J.(ed.): "KADS: A Principled Approach to Knowledge-Based System Development"; Academic Press; 1993.
GLASZMANN, J.H, SANTOS, N.; ROCHA,A R.C.: WERNECK,V.M., "Modelagem de um Sistemas Baseados em Conhecimento: o Ambiente Educacional Expert Piano", Workshop em Engenharia de Software e Sistemas Baseados em Conhecimento, Vitoria, ES, Setembro 1996, (77-81).
ORICHIO Ivana. C. e ARAÚJO, Patricia F. F., "SEM-Stress: Um Sistema Especialistas para Diagnóstico e Tratamento Alternativos de Stress", Projeto Final de Curso, Departamento de Informática e Ciência da Computação, UERJ, 1998.
CLUNIE, G. "Escola: Ambiente de Aprendizagem Baseado em Hipertecnologias", Tese de Doutorado, COPPE/UFRJ, Rio de Janeiro, RJ, Brasil, 2000.
ARAÚJO, M.A.P, "Automatização do Processo de Desenvolvimento de Software nos Ambientes Instanciados pela Estação TABA", Tese de Mestrado, COPPE/UFRJ, Rio de Janeiro, RJ, Brasil, 1998.
RUMBAUGH, J., JACOBSON, I. e BOOCH.G., "The Unified Modeling Language Reference Manual", Addisson-Wesley. 1999.
NIELEBOCK, D. G., WERNECK, V. M.B e WERNER. C.M.L, "Uma Ferramenta para Planejamento e Produção de Documentos de Software", ISDM-98 International Standard on Document Management, Curitiba, 1998.
SCHREIBER, G., WIELINA, B., JANSWEIJER, W., "The Kactus View on the 'O' Word", In: Workshop on Basic Ontological Issues in Knowledge Sharing/IJCAI95, Montreal, Canada, August, 1995.
GÓMEZ-PÉREZ, A. FERNANDEZ, M., VICENTE, A. J., "Toward a Method to Conceptualize Domain Ontologies", Proceedings of Workshop on Ontological engineering/ECAI96, Budapest, August, 1996.
MUSEN, M. A., "Modern Architectures for Intelligent Systems: Reusable Ontologies and Problem Solving Methods". JAMIA, Journal of the American Medical Informatics Association, 1998, (46-52).
GUIDA. G. e TASSO, C.,'Design and Developments of Knowledge-Based Systems: from Life cycle to Methodology", John Wiley & Sons, 1994.
BANDINELLI, S.. FUGGETTA, A., LAVAZZA, L., LOI, M. e PICCO, G., Modeling and Improving an Industrial Software Process", IEEE Transactions on Software Engineering, v. 21, n. 5, May 1995, (440-453).
BERNAS, P., "The Pa-X SDE". In: Proceedings of Software Engineering Environments, Noordwikknout, The Netherlands, April, 1995.
GROTH, B., HERRMANN S., JAHNICHEN, S., KOCH, W., P., "Project Integration Reference Object Libray (PIROL): An Object-Oriented Multiple-View SEE". Proceedings of Software Engineering Environments, 126-134, Noordwikkerhout, The Netherlands, April, 1995.
RANDALL, R., ETT, W, "Using Software Process to Integrate Spftware Engineering Environments". In: Proceedings of Software Technology Conference, Salt Lake City, USA, April, 1995.
CONRADI, R. e KARLSSON, E-A., "The REBOOT Approach to Software Reuse", Journals of Systems and Software (special issue on software reuse), V. 30, N. 3, 1995, (201-212).
LONCHAMP, J., "CPCE:Akernel for Building Flexible Collaborative Process-Centered Environments". Proceeding of Software Engineering Environments. The Netherlands, April, 1995.