Estrategias para la identificación de Reglas de Negocio
Resumo
Las reglas de negocio constituyen un importante concepto en el proceso de definición de los requisitos de los sistemas de información computarizados. Desde nuestro punto de vista, las reglas deben considerarse como sentencias muy genéricas sobre la forma en que la organización realiza sus negocios. Este modelo de reglas debe integrarse con los diferentes modelos que se generan durante la etapa de requisitos y que conforman la base de requisitos. Esta integración hace posible analizar los cambios desde el punto de vista de las reglas de la organización, las cuales son fácilmente comprendidas por las gerencias de nivel medio y superior. En este trabajo se presenta una extensión a una estrategia de identificación de reglas. La propuesta busca sentencias que refieran a los límites, responsabilidades y derechos de las entidades de la organización considerando la estabilidad de estas sentencias. La tarea de determinar el grado de estabilidad de las reglas está facilitada porque las relaciones entre el modelo de regias y el léxico del lenguaje permiten una mejor comprensión de los símbolos involucrados en las mismas.
Referências
Ceri, S. and Fraternale, P. "Designing Database Applications with Objects and Rules: The IDEA Methodology", Addison-Wesley, 1997.
Diaz, O,, lturrioz, J., Piattine, M., "Promoting business policies in object-oriented methods" a ser publicado en The Journal of Systems and Software en el primer semestre de 1998.
Fiorini, S., Leite, J.C.S.P., Macedo-Soares, T., "Integrando Processos de Negocio a Elicitacao de Requisitos" Revista de Informatica Teorica e Aplicada, Instituto de Informática da Universidade Federal do Rio Grande do Sul, Vol. IV, N. I, pp. 7-48.
Guide Business Rules Project, "Defining Business Rules - What are they are really", http://www.guide.org/pubs.htm, 1996.
Gotel, O., Finkelstein, A., "An analysis of the Requirements Traceability Problem", International Conference on Requirements Engineering, Computer Society Press, 1994, pp. 94-101.
Hadad, G., Kaplan, G., Oliveros, A., Leite, J.C.S.P., - "Construcción de Escenarios a partir del Léxico Extendido del Lenguaje", Sost'97 en el marco de "26 JAIIO", Buenos Aires, Argentina, Agosto de 1997, pp. 65-77.
Herbst, H., "A Meta-model for Business Rules in Systems Analysis" Proceedings of the Seventh Conference on Advanced Information Systems Engineering (CaiSe'95), J. Livari, K Lyytinen, M Rossi(Eds),Berlin 1995, pp. 186-199.
Hoydalsvik, G. and Sindre, G. "On the purpose of Object-Oriented Analysis" in Proceedings of OOPSLA'93, ACM Conference on Object-Oriented Programming Systems, Languages and Applications, 1993, pp. 246-255.
Jackson, M. "Systems Development", Prentice-Hall, 1983.
Leite, J.C.S.P, Pádua Albuquerque Oliveira, A., "A Client Oriented Requirements Baseline". Proceedings of the Second International Symposium on Requirements Engineering, IEEE Computer Society Press, 1995, pp. 108-115.
Leite, J.C.S.P., Rossi, G., et al. "Enhancing a Requirements Baseline with Scenarios" Proceedings of RE 97": International Symposium on Requirements Engineering, IEEE Computer Society Press, 1997, pp. 44-53.
Leite, J.C.S.P., "Software Evolution, The Requirements Engineering View" Conferencia invitada en SoST'97 (Simposio en Tecnologia de Software), 26 Jornadas Argentinas de Informática e Investigación Operativa, Buenos Aires, JAIO'97, 1997, pp. 21-23.
Leite, J.C.S.P., Leonardi, C., "Business rules as organizational Policies", IEEE IWSSD9: Ninth International Workshop on Software Specification and Design, IEEE Computer Society Press, 1998, pp. 68-76.
Leonardi, C., Maiorana, V., Balaguer, F., "Una estrategia de Análisis Orientada a Objetos basada en escenarios" Actas de II Jornadas de Ingeniería del software, JIS97, Dpto. de Informática, Universidad del País Vasco, San Sebastián 1997, pp. 87-100.
Leonardi, C., Leite, J.C.S.P., Petersen, L., "Integración de un Modelo de Reglas a la definicion de Requisitos" Actas de la Jornadas Iberoamericanas de Ingeniería de Requisitos y Ambientes de Software, Universidad Federal do Rio Grande do Sul, Instituto de Informatica, pp. 273-285.
Rosca, D., Greenspan, S., Feblowitz, M., Wild, C., "A Decision Making Methodology in support of the business rules Lifecycle" Proceedings of RE 97": IEEE International Symposium on Requirements Engineering, IEEE Computer Society Press, 199, pp. 236-246.
Rossi, G., " An Object Orietned Method for Designing Hypermedia applications". PHD Thesis, Departamento de Informatica, PUC-Rio, Brasil, julio de 1996.
Schmauch, Ch., "ISO 9000 for software Developers", revised Edition, ASQC, Quality Press, 1995.
Selfridge, P.G., Waters, R.C. and Chikofssky, E. "Challenges to the field of Reverse Engineering" in Proceedings on the working Conference on Reverse Engineering, IEEE Computer Society Press, 1993, pp. 144-150.