5 research outputs found

    Towards flexible Software Processes by using Process Patterns

    Get PDF
    Process patterns allow the modular modelling and adaptable application of software processes. Present descriptions of process patterns show defects like non-uniform and unequivocal description forms and missing relationship definitions. These defects disadvantageously affect the effective usage of process patterns. In this work we present the language PROPEL (Process Pattern Description Language), which provides concepts for the semiformal description of process patterns and relationships between process patterns. With the help of PROPEL single process patterns can be modelled and, by definition of relationships, be composed to more complex processes. With the representation of different views of a process pattern catalog the process patterns and their relationships can be shown clearly. An example illustrates how a process pattern catalog and the contained process patterns are modelled. It is shown that in applying PROPEL the complexity of a process model can be reduced, the inconsistencies of processes can be eliminated and the flexibility of processes can be improved

    Ontologías en arquitecturas dirigidas por modelos

    Get PDF
    La arquitectura dirigida por modelos (MDA) y las ontologías son dos de los recursos cada vez más populares dentro de la comunidad informática para el desarrollo de sistemas de software. La MDA presenta un marco de trabajo para crear aplicaciones informáticas. Paralelamente, las ontologías devienen en recursos cuya función es facilitar la interacción entre herramientas de software heterogéneas. Los objetivos de ambos recursos, si bien son distintos, no son mutua-mente excluyentes. Esto permite establecer una relación entre ellos. Este proyecto investiga, clasifica y utiliza los puntos de conexión entre MDA y ontologías, a partir del análisis de trabajos desarrollados en este campo, a fin de pro-poner una metodología para el desarrollo de Arquitecturas dirigidas por Modelos sustentada en el uso de ontologías.Eje: Ingeniería de SoftwareRed de Universidades con Carreras en Informática (RedUNCI

    A framework for the analysis and evaluation of software development methodologies based on formal, intrinsic and pragmatic criteria

    Get PDF
    Includes bibliographical references (leaves 143-151)

    Lecture Notes in Computer Science Towards a Living Software Development Process based on Process Patterns 1

    No full text
    Abstract. A Software Development Process for a certain enterprise and/or a certain project will usually integrate elements from a variety of existing process models, comprising generic standards as well as specific development methods. Besides that, change and evolution of business and technology imply change and evolution of development processes. In this paper we propose a Process Framework, which is modularly structured, and define the concept of process patterns. This framework allows us to describe development processes in such a way that integration, change and evolution of processes are facilitated. An example illustrates our approach.
    corecore