Monitoring and Evaluation of Projects through Event Monitoring in a Software Process Management Environment
Abstract
This paper has two goals related with respect to the event recording mechanism proposed for a software process management system. First, this paper describes the mechanism itself that has been specified with the object-oriented paradigm and graph transformation rules which both were used to derive a Java-based implementation. Besides, the paper proposes an extension of the event recording mechanism to generate dynamic project monitoring reports based on process improvement approaches like CMMI and the Brazilian MPS.BR.
Keywords:
Event Monitoring, Software Process Management, CMMI Model
References
Bardohl, R. (2000) GenGED - Visual Definition of Visual Languages based on Algebraic Graph Transformation. PhD Thesis. Technische Universität Berlin. Kovac Verlag, 2000.
Chrissis, M.B., Konrad, M. E, Shrum, S. (2003) CMMI: Guidelines for Process Integration and Product Improvement, Addison Wesley.
Cook, J.; Wolf, A. Automating process discovery through event-data analysis. In: International Conference On Software Engineering, Icse, 17., 1995, Seattle, USA. Proceedings... New York: ACM Press, 1995.
Fuggeta, A. (2000) Software Process: A Roadmap. In: International Conference On Software Engineering, Icse, 22., 2000, Limerick, Ireland. Proceedings... New York: ACM Press, 2000.
Fleming , Q. W. , Koppelman, J.M.(1999). Earned Value Project Management, 2 Second Edition. Newton Square: Project Management Institute.
Heldman, K. (2005) Gerência de Projetos: Guia para o Exame Oficial PMI. 2a Edição. Rio de Janeiro, 2005.
JXLS (2007): JXLS Project Documentation. Disponível em http://jxls.sourceforge.net.
Jacobson, I., Bylund S. (2002) A Multi-Agent System Assisting Software Developers. SE Development Team. Disponível na Internet em http://www.jaczone.com/papers/intelligent_agents.pdf
LABES. WebAPSEE – Flexible Process Management. Disponível na Internet por www em http://www.webapsee.com
Lima, A.M., REIS, Carla A. L., REIS, R. Q. (2006) Análise do Ambiente WebAPSEE no atendimento aos requisitos de Gerência de Processos de Software. XX Semana Paraense de Informática (SEPAI/CTIC 2006). Belém, PA. Outubro de 2006.
Lima, C.A.G., Reis R.Q., Nunes D. J. (1998) Gerenciamento do Processo de Desenvolvimento Cooperativo de Software no Ambiente PROSOFT. In: Simpósio Brasileiro de Engenharia de Software, 12., (SBES'98) Proceedings..., Maringá, Brasil , Outubro, 1998, p. 221-236.
Lima Reis, C. A., Reis, R. Q., Abreu, M. M., Schlebbe, H. , Nunes, D.J.(2002) Using Graph Transformation as the Semantical Model for Software Process Execution in the APSEE Environment. International Conference on Graph Transformation (ICGT). Barcelona. Lecture Notes in Computer Science 2505. Springer, 2002, p. 254-269.
Lima Reis, C. A. (2003) Uma abordagem flexível para execução de processo de softwares evolutivos.Porto Alegre : PPGC da UFRGS, 2003. Tese de Doutorado.
Paxiúba, C. M. C., Nascimento, L. M. A., Reis, R. Q., Lima Reis, C. A.(2005) Towards an Event Recording Mechanism for a Process-based Environment. Anais do Seminário Integrado de Software e Hardware, 32. São Leopoldo, 2005.
PMBOK. (2004) PMI Standards Committee. “A Guide to the Project Management Body of Knowledge”, Third Edition, PMI Publishing Division, Philadelphia, USA.
Reis, R.Q., Lima Reis, C.A., Nunes, D.J. (2002) Automatic Verification of Static Policies on Software Process Models. Annals of Software Engineering. Vol.14. Kluwer Academic Publishers, Oct. 2002 .
Van der Aalst, W. M.P, Van Dongen, B. F. (2004) EMiT: A Process Mining Tool. Application and Theory of Petri Nets. Lecture Notes in Computer Science 3099. Springer, 2004, p. 454-463.
Softex (2005) MPS.BR – Melhoria de Processo do Software Brasileiro: Guia Geral,Versão 1.0, disponível em http://www.softex.br/mpsbr/_home/default.asp
WebAPSEE (2006): Documento de Referência do Sistema WebAPSEE Versão 1.0, disponível em http://www.webapsee.com
Chrissis, M.B., Konrad, M. E, Shrum, S. (2003) CMMI: Guidelines for Process Integration and Product Improvement, Addison Wesley.
Cook, J.; Wolf, A. Automating process discovery through event-data analysis. In: International Conference On Software Engineering, Icse, 17., 1995, Seattle, USA. Proceedings... New York: ACM Press, 1995.
Fuggeta, A. (2000) Software Process: A Roadmap. In: International Conference On Software Engineering, Icse, 22., 2000, Limerick, Ireland. Proceedings... New York: ACM Press, 2000.
Fleming , Q. W. , Koppelman, J.M.(1999). Earned Value Project Management, 2 Second Edition. Newton Square: Project Management Institute.
Heldman, K. (2005) Gerência de Projetos: Guia para o Exame Oficial PMI. 2a Edição. Rio de Janeiro, 2005.
JXLS (2007): JXLS Project Documentation. Disponível em http://jxls.sourceforge.net.
Jacobson, I., Bylund S. (2002) A Multi-Agent System Assisting Software Developers. SE Development Team. Disponível na Internet em http://www.jaczone.com/papers/intelligent_agents.pdf
LABES. WebAPSEE – Flexible Process Management. Disponível na Internet por www em http://www.webapsee.com
Lima, A.M., REIS, Carla A. L., REIS, R. Q. (2006) Análise do Ambiente WebAPSEE no atendimento aos requisitos de Gerência de Processos de Software. XX Semana Paraense de Informática (SEPAI/CTIC 2006). Belém, PA. Outubro de 2006.
Lima, C.A.G., Reis R.Q., Nunes D. J. (1998) Gerenciamento do Processo de Desenvolvimento Cooperativo de Software no Ambiente PROSOFT. In: Simpósio Brasileiro de Engenharia de Software, 12., (SBES'98) Proceedings..., Maringá, Brasil , Outubro, 1998, p. 221-236.
Lima Reis, C. A., Reis, R. Q., Abreu, M. M., Schlebbe, H. , Nunes, D.J.(2002) Using Graph Transformation as the Semantical Model for Software Process Execution in the APSEE Environment. International Conference on Graph Transformation (ICGT). Barcelona. Lecture Notes in Computer Science 2505. Springer, 2002, p. 254-269.
Lima Reis, C. A. (2003) Uma abordagem flexível para execução de processo de softwares evolutivos.Porto Alegre : PPGC da UFRGS, 2003. Tese de Doutorado.
Paxiúba, C. M. C., Nascimento, L. M. A., Reis, R. Q., Lima Reis, C. A.(2005) Towards an Event Recording Mechanism for a Process-based Environment. Anais do Seminário Integrado de Software e Hardware, 32. São Leopoldo, 2005.
PMBOK. (2004) PMI Standards Committee. “A Guide to the Project Management Body of Knowledge”, Third Edition, PMI Publishing Division, Philadelphia, USA.
Reis, R.Q., Lima Reis, C.A., Nunes, D.J. (2002) Automatic Verification of Static Policies on Software Process Models. Annals of Software Engineering. Vol.14. Kluwer Academic Publishers, Oct. 2002 .
Van der Aalst, W. M.P, Van Dongen, B. F. (2004) EMiT: A Process Mining Tool. Application and Theory of Petri Nets. Lecture Notes in Computer Science 3099. Springer, 2004, p. 454-463.
Softex (2005) MPS.BR – Melhoria de Processo do Software Brasileiro: Guia Geral,Versão 1.0, disponível em http://www.softex.br/mpsbr/_home/default.asp
WebAPSEE (2006): Documento de Referência do Sistema WebAPSEE Versão 1.0, disponível em http://www.webapsee.com
Published
2007-06-01
How to Cite
PAXIÚBA, Carla; PEREIRA, Marcelo; REIS, Carla Lima; REIS, Rodrigo Quites.
Monitoring and Evaluation of Projects through Event Monitoring in a Software Process Management Environment. In: BRAZILIAN SOFTWARE QUALITY SYMPOSIUM (SBQS), 6. , 2007, Porto de Galinhas.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2007
.
p. 15-29.
DOI: https://doi.org/10.5753/sbqs.2007.15565.
