Una Aproximación Basada en Patrones para el Modelado Conceptual de Sistemas Cooperativos (A Pattern-based Approach for Conceptual Modeling of Cooperative Systems)

José Luis Isla (joseluis.isla@uca.es)1, Francisco Luis Gutiérrez Vela (fgutierr@ugr.es)2, Patricia Paderewski Rodríguez (patricia@ugr.es)2

1Departamento de Lenguajes y Sistemas Informáticos, Universidad de Cádiz
2Departamento de Lenguajes y Sistemas Informáticos, Universidad de Granada

This paper appears in: Revista IEEE América Latina

Publication Date: July 2007
Volume: 5,   Issue: 4 
ISSN: 1548-0992

Current society demands the construction of systems that provide support for cooperative work (CSCW). However, the inherent complexity of this kind of systems hinders the specification of the real requirements, as well as the quick and cheap development. To analyze, design and develop systematically these systems, our research group has created a methodology called AMENITIES. We found similar scenarios in the conceptual modeling of a system that are repeatedly modeled. This paper shows the application of software patterns which capture these common situations, improving and facilitating the conceptual modeling (conceptual patterns) of cooperative systems with AMENITIES. For that purpose, we define a UML profile that facilitates the representation of these patterns. Using a uniform template, we describe and model two examples of patterns which can be used in different stages of the methodology.

Index Terms:
Software engineering, Cooperative systems, Modeling, Software requirements and specifications, Software reusability   

Documents that cite this document
This function is not implemented yet.

[PDF Full-Text (1622)]