Um Sistema de Gerenciamento de Projetos de Software
Resumo
Este trabalho apresenta o protótipo de um sistema de manutenção e monitoração de informações relativas a projetos de software. O sistema é chamado sistema SKB (Software Knowledge Base System) e o protótipo escrito em Prolog é chamado sistema SKBP ou simplesmente SKBP. a idéia básica introduzida pelo sistema SKB é de que uma abordagem unificada usando alguns poucos conceitos matemáticos pode ser utilizada para descrever os vários elementos envolvidos em projetos de software, suas relações e as condições que devem satisfazer. Descrevemos os sistema SKBP, incluindo suas operações mais importantes, e mostramos um exemplo simples de um problema de gerenciamento de projetos de software no qual a abordagem proposta é utilizada.
Referências
Dahl V. - On Databases Systems Development Through Logic, ACM Transactions on Database Systems, Vol. 7, No. 1 (March 1982), pp. 102-123.
Delort J. - Software Knowledge Base: The Galculus of Relations Attributes and Constraints, Specification and Algorithms, Master's Thesis - UGSB, (October 1985).
Feldman S. - Make - A Program for Maintaining Computer Programs, Bell Laboratories, Murray Hills — NJ (August 1978).
Glikson X. - Software Project and Configuration Management: The SKB Approach, Master's Thesis, UCSB, (November 1985).
Kowalsky R. - Logic for Data Description on Logic for Data Bases, Gallaire H., Minker J. (editors), Plenum Press NY (1978).
Li D. - A Prolog Database System, Research Studies Press Ltd. John Wiley, New York (1984).
Mendes L. - A Prolog Prototype of the Software Knowledge Base System, Mastes's Thesis, UCSB (June 1986)
Meyer B. - First Steps Towards A Relational Theory of Software, Department of Computer Science - UCSB (1984).
Meyer B. - The Software Knowledge Base, Proceedings of the IX International Conference In Software Engineering - London, (August 1985).
Miiner R. A Theory of Polymorphism in Programming, Journal of Computer and System Sciences, Vol. 17 (1978), pp. 3498-375.
Pereira F. (editor) - G-Prolog User's Manual - Version 1.4d.edai, SRI International, Menlo Park CA.
Tichy W. - Design and Implementation of a Revision Control System, Proceedings of the VI International Conference in Software Engineering, Tokio, (September 1982).