Ficha del artículo
Tipo: Research article
Título
De los Procesos del Negocio a los Casos de Uso
Towards Use Case and Conceptual Modelsthrough Business Modeling
Autoría
Resumen
n este trabajo se presenta una estrategia para obtener de modo sistemático el modelo de casos de uso y el modelo conceptual, a partir del modelado del negocio basado en diagramas de actividades UML. Después de determinar los procesos del negocio de la organización bajo estudio, y de describir sus flujos de trabajo mediante diagramas de actividad, los casos de uso son identificados y estructurados a partir de las actividades de cada proceso, mientras que los conceptos que aparecen en el modelo conceptual se obtienen a partir de los datos que fluyen entre las actividades. Además, las reglas del negocio son identificadas e incluidas en un glosario, como parte de la especificación de datos y actividades. Un aspecto destacable de nuestra propuesta es el hecho deque el modelado conceptual y el de casos de uso se realiza en paralelo, haciendo más fácil la identificación y especificación de casos de uso adecuados. Tanto el modelado de casos de uso como el modelado conceptual forman parte de la fase de análisis de requisitos de un modelo de proceso completo en cuya definición estamos trabajando. Este proceso está siendo experimentando en un organismo de tamaño medio de la Administración Autonómica.
Abstract
A guide to requirements modeling is presented in this paper, in whichuse cases and the conceptual model are directly obtained from a business modeling based on UML activity diagrams. After determining the business processes of the organization, and describing their workflows by means of activity diagrams, use cases are elicited and structured starting from the activities of each process, while the concepts of the conceptual model are obtained from the data that flow between activities. Furthermore, business rules are identified and included in a glossary, as part of the data and activities specification. One notable aspect of our proposal is that use case and conceptual modeling are performed at the same time, thus making the identification and specification of suitable usecases easier. Both use case and conceptual modeling belong to the requirements analysis phase, which is part of a complete process model on whose definition we are currently working. This process is being experimented in a medium sized organism of a Regional Public Administration.
Palabras Clave: SISTEMAS DE INFORMACION, ADMINISTRACION DE EMPRESAS, ADMINISTRACION DE EMPRESAS
Keyword: UML, modelo de casos de uso, análisis de requisitos
Bibliografía
Cockburn, A.: Using Goal-Based Use Cases. JOOP, Vol. 10, No. 7 (Nov/Dec 1997) 56-62
Coleman, D.: A Use Case Template: Draft for discussion.
Korson, T.: Misuse of Use Cases.
Korson, T.: Constructing Useful Use Cases.
Martin, J.; Odell, J.J.: Object-Oriented Methods: A Foundation. Prentice Hall. (1997)