|
||||
Principal |
Datos personales |
Proyectos |
Cursos |
Publicaciones |
PUBLICACIONES de Guillermo Bustos
Realizadas en los años: 2011-2015 | 2006-2010 | Anteriores
Publicaciones más recientes: acceder a Research Gate aquí
Publicaciones año 2016 a la fecha
Modelos para Sistemas de Información – Una Visión Integrada: UML, AEM, Statemate y Entidades Dinámicas. 3a edición, Ediciones Universitarias de Valparaíso, 2023.
Business Processes Architectures Baselines from Domain Models, presentado en XIV International Conference on Business Process Management - BPM 2016, Rio de Janeiro (Brasil), 2016.
Versión en inglés del artículo en formato PDF: {no disponible}
Resumen: Business process architectures allow to organize business processes and their relations. The entity-centric approach for business process modeling may offer new insights on this field. We present an entity-centric procedure for deriving business process architectures using the following core ideas: (i) domain model entities may be interpreted as business entities at a higher level of abstraction than usually used by entity-centric approaches, (ii) domain model relationships provide useful information for deriving a business processes architecture. We present the procedure in combination with an application example. The resulting business process architecture baseline specifies: (i) decomposition, specialization, and trigger relations, and (ii) core and support classification of business processes. This results show the potential of our approach. The main contribution of our work is providing guidelines to obtain business process architectures that may be used as reference models for companies within the same industry.
|
Reedición libro Modelos para Sistemas de Información - Una Visión Integrada: UML, AEM, Statemate y Entidades Dinámicas ISBN 978-956-17-0653-8 Publicación Ediciones Universitarias de Valparaiso - Pontificia Universidad Católica de Valparaíso, 2015 |
Reedición respecto de la publicación de 2010, con decenas de correcciones y pequeñas modificaciones que buscan mejorar la redacción y la precisión de algunos conceptos y ejemplos.
Integration of Entity-Centric Models for Business Processes, presentado en II Workshop en Investigación en Sistemas y Tecnologías de la Información, Universidad del Bío Bío, Chillán (Chile), 2015.
Resumen: In the context of the entity-centric paradigm for business process modeling, we propose integration guidelines for dynamic and structure models of business entities. The proposed relationships reside in a correspondence between states in the lifecycle of a business entity and the dynamic subclasses in its structure model, as well as in the organization of those states and subclasses. We argue that our proposal improves model expressiveness, and therefore, we believe it may serve business process professionals interested in entity-centric models.
A Proposal for Systemic Curricular Design in Engineering Education, presentado en el XIV Congreso Chileno de Educación, Jornadas Chilenas de la Computación, Valparaíso (Chile), 2012.
|
Libro Modelos para Sistemas de Información - Una Visión Integrada: UML, AEM, Statemate y Entidades Dinámicas ISBN 978-956-332-972-8 Publicación Escuela de Ingeniería Industrial - Pontificia Universidad Católica de Valparaíso, 2010 |
Varios errores tipográficos menores que no dificultan la comprensión.
Fé de errata (Si desea indicar algún error en el libro, favor dirija su correo a guillermo.bustos@pucv.cl):
Nº página |
Nº párrafo |
Nº línea |
Nº figura |
Referencia |
dice |
debe decir |
|---|---|---|---|---|---|---|
214 |
1 |
7 |
- |
- |
...el proceso despachar producto,... |
...el proceso despachar pedido,... |
214 |
2 |
2 |
- |
- |
...una región la activación... |
...un estado concurrente la activación... |
214 |
2 |
2 |
- |
- |
...del proceso despachar producto,... |
...del proceso despachar pedido,... |
214 |
3 |
5 |
- |
- |
...despachar producto con respecto... |
...despachar pedido con respecto,... |
260 |
1 |
1 |
- |
- |
...utiliza un nodo de decisión... |
...utiliza un nodo de unión... |
527 |
3 |
5 |
- |
- |
...la actividad 3 de la figura 4.11... |
...la actividad 3 de la figura 14.11... |
530 |
- |
- |
14.17 |
cardinalidad sobre la entidad ESPECIFICACIÓN |
(0, n) |
(1, n) |
530 |
- |
- |
14.17 |
cardinalidad bajo la entidad ESPECIFICACIÓN |
(1, n) |
(0, n) |
Mapa de Objetivos Organizacionales: Una Generalización del Mapa Estratégico, republicación del mismo artículo en la Revista Logistec Nº 52, Santiago (Chile), Mayo/Junio 2009.
Participación Electrónica en los Gobiernos Locales en Chile, sometido a la Revista de Ciencia Política, Santiago (Chile).
Publicación correspondiente al proyecto Prospectivas de la Participación Electrónica en la Administración Municipal Chilena presentado en la sección proyectos.
Versión en español del artículo en formato PDF: {no disponible}
Resumen: Este artículo presenta un análisis cuantitativo de las proposiciones de comunicación digital de las municipalidades chilenas. Se examinó sistemáticamente todos los sitios web municipales y las oportunidades de comunicación que ofrecían. Se construyó un modelo conceptual para estructurar las variables descriptivas disponibles respecto de la municipalidad y la comunidad. Se agruparon las municipalidades en clusters, se analizó la relación entre su realidad y las oportunidades de comunicación digital y se propusieron perspectivas genéricas de alineación estratégica para aumentar estas oportunidades.
Integración de Modelos en UML 2, publicado en la Revista Ingenerare Nº 22, Facultad de Ingeniería, Pontificia Universidad Católica de Valparaíso, Valparaíso (Chile) .
Actualización de la propuesta del trabajo Integración Informal de Modelos en UML presentado más abajo.
Resumen: Este artículo presenta un conjunto de reglas informales para integrar diversos diagramas de UML 2. Las reglas son descritas para las combinaciones posibles de pares de diagramas. Estas reglas son útiles para integrar adecuadamente los modelos construidos por analistas de sistemas de información y de negocios.
Introducción al Gobierno Electrónico: Actores y Dimensiones, libro publicado por las Ediciones Universitarias de Valparaíso, Valparaíso (Chile), 2005. ISBN 956-17-0374-2.
Mapa de Objetivos Organizacionales: Una Generalización del Mapa Estratégico, publicado en la Revista Ingenerare Nº 19, Facultad de Ingeniería, Pontificia Universidad Católica de Valparaíso, Valparaíso (Chile), Agosto 2005.
Resumen: Este artículo propone un mapa de objetivos organizacionales, en torno a tres dimensiones: estratégica, funcional y de procesos. Los objetivos de estas dimensiones se conectan por medio de relaciones causales. El mapa es jerarquizado mediante paquetes para enfrentar la complejidad. Este mapa es útil para representar el grado de alineamiento de la estructura funcional y los procesos de negocio con la estrategia organizacional. Esta información permite hacer diagnósticos sobre los objetivos y sus relaciones, y ofrecer más opciones para la gestión.
La Dualidad de Automatizar/Aumentar con Tecnologías de la Información, publicado en la Revista Ingenerare Nº 16, Facultad de Ingeniería, Pontificia Universidad Católica de Valparaíso, Valparaíso (Chile), Diciembre 2003.
Resumen: Este artículo presenta la visión de una dualidad entre automatizar y aumentar cuando se introducen tecnologías de la información (TI) en las organizaciones. Con esta visión, se pueden relacionar la estrategia del negocio y las aplicaciones de TI, facilitando así su alineamiento. La dualidad se expresa como un plano dividido en cuadrantes que representa el espacio de posibilidades entre la automatización y la aumentación. La conceptualización propuesta es útil como un marco inicial para las consideraciones en la incorporación de TI en las organizaciones, de acuerdo a estrategias genéricas del negocio.
Integración Informal de Modelos en UML, publicado en la Revista Ingenerare Nº 14, Facultad de Ingeniería, Pontificia Universidad Católica de Valparaíso, Valparaíso (Chile), Diciembre 2002.
Resumen: Este artículo presenta un conjunto de reglas flexibles para integrar diversos diagramas UML cuando usados principalmente para modelar sistemas de información o de negocios. Se presentan ordenadamente reglas para cada par de diagramas posibles con algunos ejemplos para ilustrar las relaciones. Estas reglas son útiles para estructurar y mejor aprovechar las representaciones con UML que deban hacer analistas de sistemas y diseñadores de procesos de negocio.
Detección y Resolución de Conflictos en Diseño Distribuido, presentado en la Conferencia Iberoamericana en Sistemas, Cibernética e Informática (CISCI 2002), Orlando (Estados Unidos), Julio 2002.
Resumen: Cada vez más, productos complejos tales como autos, computadores y software, están siendo diseñados utilizando procesos de colaboración distribuidos. Un factor clave en la efectividad de dichos procesos es el manejo de los conflictos que aparecen principalmente por la interacción entre los diseñadores. Se debe desarrollar nuevos enfoques para apoyar efectivamente al diseño. Las funciones de apoyo deben estar orientadas principalmente a evitar, identificar y resolver conflictos a lo largo de todo el proceso. En este estudio se presenta las funciones de apoyo que debe cumplir un sistema de detección y resolución de conflicto. Se presenta también un prototipo del modelo propuesto y los resultados experimentales obtenidos.
Una Propuesta de Integración de Modelos Conceptuales, presentado en las III Jornadas Iberoamericanas de Ingeniería de Requisitos y Ambientes de Software (IDEAS 2000), Cancún (México), Abril 2000.
Formaliza, extiende y generaliza la propuesta del trabajo Especificación de Requerimientos Bajo un Enfoque Integrado presentado más abajo.
Este trabajo es continuado en el proyecto Formalización de las Relaciones Estático-Dinámicas en el Modelado Conceptual Basado en Entidades Dinámicas presentado en la sección proyectos.
Resumen: Este artículo presenta una estrategia de integración de modelos conceptuales de sistemas de información. La unidad de construcción de los modelos es la entidad dinámica, que posee atributos y también exhibe comportamiento. Utilizando instrumentos de modelado ya consolidados para las dimensiones estática (diagrama entidad-relacionamiento), dinámica (red de Petri) y funcional (diagrama de flujo de datos), esta estrategia relaciona claramente todos los modelos resultantes, asegurando así la consistencia global del conjunto. Esta propuesta está aún siendo usada en carácter experimental y requiere de mayores perfeccionamientos
Modelado Orientado a Objetos: Una Evaluación Crítica, publicado en la Revista Facultad de Ingeniería Nº 10, Facultad de Ingeniería, Pontificia Universidad Católica de Valparaíso, Valparaíso (Chile), Octubre 1999.
Resumen: Este artículo presenta una evaluación crítica de lo que se conoce como modelado dentro del análisis orientado a objetos. Se muestran algunos problemas con relación a la pretensa naturalidad de este paradigma, al encapsulamiento en el modelado, a los costos de la continuidad estructural y a la transición hacia el diseño. También se indican algunas consideraciones sobre las estrategias y dimensiones utilizadas en el modelado orientado a objetos.
Especificación de Requerimientos Bajo un Enfoque Integrado (co-autor: Bárbara Steinfort), presentado al XXII Taller de Ingeniería de Sistemas, Santiago (Chile), Julio 1999.
Presenta los resultados metodológicos del proyecto Especificación de Requerimientos de Información para la Gestión de la Universidad Católica de Valparaíso: Sistema de Información UCV (SIUCV) presentado en los proyectos.
Es formalizado, extendido y generalizado en el trabajo Una Propuesta de Integración de Modelos Conceptuales presentado más arriba.
Versión
en español de las transparencias de la presentación en formato
PDF:
Resumen: Este trabajo describe un enfoque de integración diseñado especialmente para la definición sistemática de los requerimientos de información para la gestión de una universidad. El enfoque de integración se propuso sobre la base de 3 conceptos básicos: función, proceso y entidad. Una función es una transformación operativa con dirección explícita establecida formalmente. Un proceso es un conjunto de actividades desempeñadas por diferentes funciones con un objetivo común, pero no formalizado como un todo. Una entidad es una cosa, recurso o rol específico que interactúa con las funciones y los procesos de tal forma que le significa cambios de estado. Diversos modelos se utilizaron en forma integrada. Las funciones se representaron con un modelo de control simplificado, para permitir la definición de indicadores de gestión. Las entidades se modelaron dinámicamente, construyéndose ciclos de vida con redes de Petri. Dentro de estos ciclos de vida se definieron conjuntos de estados y eventos que se entendieron como procesos. A estos procesos también se les aplicó el modelo de control, definiéndose sus indicadores de gestión. Considerando los indicadores de gestión de las funciones y los procesos, y los estados más relevantes de los ciclos de vida de las entidades, se construyó finalmente un modelo entidad-relacionamiento para la base de datos.
Técnicas de Análisis Orientado a Objetos: Clasificación y Evaluación, publicado en la Revista Facultad de Ingeniería Nº 6, Facultad de Ingeniería, Pontificia Universidad Católica de Valparaíso, Valparaíso (Chile), Junio 1997.
Resumen: Hoy en día existen diversas técnicas propuestas de análisis de sistemas con orientación a objetos. Estas diferentes técnicas poseen diferentes historias (algunas se originan a partir de técnicas de diseño computacional orientado a objetos, otras surgieron autónomamente como técnicas de análisis, independiente de la forma de implementación) y diferentes enfoques (énfasis en el modelado de datos o el énfasis en el modelado de procesos, por ejemplo). Para permitir la comparación entre diferentes técnicas de análisis, en este trabajo se presentan diversos criterios que permiten distinguir y clasificar las técnicas. Con base en estos criterios, técnicas representativas de las diferentes clases son brevemente evaluadas, así como también el análisis orientado a objetos como técnica de modelado.
Una Propuesta de Modelado Conceptual de Sistemas de Información Basado en Comportamiento (Uma Proposta de Modelagem Conceitual de Sistemas Dirigida por Comportamento), tesis para optar al grado de Doctor en Ciencias de Computación en el Curso de Pós-Graduação em Ciência de Computação del Instituto de Informática de la Universidad Federal do Rio Grande do Sul, Porto Alegre (Brasil), Mayo 1996.
Esta tesis dio origen al proyecto Estudio y Aplicación de Modelado Conceptual de Sistemas de Información Basado en Comportamiento presentado en la sección proyectos.
Versiones
en portugués de la introducción
y
las conclusiones
en
formato PDF.
Abstract: Object-Oriented Modeling (OOM) is the process of construction of system models, through an identification and definition of a set of relating objects. These objects have a collaborative behavior according to the system requirements previously defined. This definition includes three modeling aspects or dimensions: object structural dimension, behavior dynamic dimension and requirements functional dimension. Depending on a relative importance of each dimension, three possible strategies to drive OOM are defined. The strategies are: data-driven, behavior-driven and process-driven. Process-driven strategy is obsolete. Nowadays, data-driven is the dominant strategy in the world of OOM techniques. Behavior-driven strategy suggests both internal and external system behaviors define its object structure. This idea is attractive because it allows a late encapsulation in OOM. As explained in this work, the main advantage to use object-orientation is for implementation. So, to object-orient or not to object-orient is a design decision. If encapsulation is introduced in the very beginning of system modeling, a structural continuity is achieved at the cost of pulling OOM closer to design. In this context, the work presents a process conceptual modeling of systems using a behavioral point of view. This process introduces object-oriented encapsulation lately as a first step in the design phase. In other words, this work is a proposal of a modeling technique under a behavior-driven strategy (focusing the dynamic aspect of the systems) with enough expression power to model information systems at conceptual level and, at the same time, to derive of an object-oriented structural representation from the dynamic models. As conceived in the proposal, a system is composed by a set of concurrent processes. Each process receives a stimuli from the environment, makes a specific treatment on it and generates a response to the environment. External stimuli is decomposed into a set of concurrent events which are internally handled by the process. Actions internally performed by the process are composed into a response which is sent outside the process. Processes are behaviorally modeled using a proposed formalism called High-Level Statecharts (HLS). HLS is a extension of Harel's statecharts. The main extensions proposed are parameterized states using variables and generic representation of concurrent and exclusive sets of states. Process model is disintegrated into behavior units handling the same variables. Units are integrated into a life cycle model for these variables. Finally, after the modeling technique has been applied, an object-oriented structural model is obtained. This model is derived exclusively using information from the dynamic models constructed during the modeling process. Classes, objects, attributes, static associations, inheritance hierarchies and operations in the structural model are identified. Examples used in all the modeling process are taken from the standard problem of IFIP conference.
Modelado Dinámico Orientado a Objetos: Un Análisis Comparativo de Técnicas (Modelagem Dinâmica Orientada a Objetos: Uma Análise Comparativa de Técnicas) (co-autor: Carlos A. Heuser), presentado en el IX Simpósio Brasileiro de Engenharia de Software (SBES '95), Recife (Brasil), Octubre 1995.
Abstract: In object-oriented systems modeling three perspectives are considered: the static or structural perspective, the dynamic perspective and the functional perspective. Modeling of the static perspective uses established concepts developed in the area of semantic data modeling. However, there are several different proposals for dynamic modeling of OO systems. This paper reviews some representative approaches and compares them by several criteria.
Comparando el Proceso de Modelado de Técnicas de Análisis Orientado a Objetos (Comparando o Processo de Modelagem de Técnicas de Análise Orientada a Objetos) (co-autor: Carlos A. Heuser), presentado en el VIII Simpósio Brasileiro de Engenharia de Software (SBES '94), Curitiba (Brasil), Octubre 1994.
Síntesis del trabajo Aplicación Comparativa de Técnicas de Análisis Orientado a Objetos presentado más abajo.
Resumen: En la literatura, existen diversas propuestas de técnicas de análisis orientado a objetos. Estas técnicas se diferencian en varios aspectos, como por ejemplo en los conceptos usados en el modelado y en el proceso de obtención del modelo. El artículo presenta una comparación de algunas técnicas consideradas como más representativas. Son comparados el processo de análisis y el resultado de la aplicación de este proceso para cada enfoque. Para esto son propuestos diversos criterios. Los criterios son separados por aspecto de modelado (estructural, dinámico y funcional) y la integración de estos aspectos. Una evaluación cuantitativa se provee para todos los criterios.
Particionamiento y Agregación Estructurales en el Análisis Orientado a Objetos (Particionamento e Agregação Estruturais na Análise Orientada a Objetos) (co-autor: Carlos A. Heuser), presentado en el CLEI Panel '94 (Conferencia Latinoamericana de Informática), Ciudad de México (México), Septiembre 1994.
Síntesis del trabajo Una Propuesta de Particionamiento/Agregación Estructural para el Análisis Orientado a Objetos presentado más abajo.
Resumen: El artículo propone una forma de estructurar modelos orientados a objetos en diversos niveles de abstracción, con el objetivo de controlar la complejidad. Sobre la base de esta forma de estruturación, es propuesta una técnica para realizar análisis orientado a objetos. La técnica combina una estrategia top-down, que incluye la identificación de clusters y definición de interdependencia entre clusters, y una estrategia bottom-up, donde son definidos criterios de agregación y prioridades entre estos criterios. Ambas estrategias son integradas en términos conceptuales, de notación y de procedimento general.
Aplicación Comparativa de Técnicas de Análisis Orientado a Objetos (Aplicação Comparativa de Técnicas de Análise Orientada a Objetos), publicado como Trabajo Individual II, T.I. n° 416, CPGCC-UFRGS, Porto Alegre (Brasil), Julio 1994.
Detalle del trabajo Comparando el Proceso de Modelado de Técnicas de Análisis Orientado a Objetos presentado más arriba.
Abstract: The goal of this work is to introduce a comparison of object-oriented analysis applications on a standard problem: the IFIP conferences organization. The basis for the comparison are two set of criteria: one about analysis process and modeling, and other about representation and analysis specification. Each set of criteria is divided according to the modeling dimensions (structural, dynamic and functional) and their integration. All of criteria are evaluated in qualitative terms, using comparisons tables, and in quantitative terms, using graphics to show the techniques rankings.
Conjunto de Informes Técnicos publicados como Relatórios de Pesquisa (RP), CPGCC-UFRGS, Porto Alegre (Brasil), Junio 1994:
Aplicación
de una Técnica Textual de Análisis Orientado a Objetos al
Problema de la IFIP (Aplicação
de uma Técnica Textual de Análise Orientada a Objetos ao Problema
da IFIP),
RP n° 229. (versión
en portugués del informe en formato PDF:
)
Abstract: Object-oriented analysis technique named exactly Object-Oriented Analysis, described by Pressman, is applied to the IFIP problem. Pressman's technique is followed step by step, showing the outcomes in terms of a table, identifying objects, its attributes and operations. Finally, some observations and critics are discussed about analysis process, object-oriented specification and others, using this technique.
Aplicación
de la Técnica Object-Oriented
Analysis de
Coad & Yourdon al Problema de la IFIP (Aplicação
da Técnica Object-Oriented Analysis de Coad & Yourdon ao
Problema da IFIP),
RP n° 230. (versión
en portugués del informe en formato PDF:
)
Abstract: Object-oriented analysis technique named Object-Oriented Analysis (OOA), developed by Coad & Yourdon, is applied to the IFIP problem. OOA technique is followed step by step, showing the outcomes in terms of a multilevel model, including Class-&-Object, Structure, Subject, Attribute and Service level, and a class specification. Finally, some observations and critics are discussed about analysis process, object-oriented specification and others, using this technique.
Aplicación
de la Técnica Object-Oriented
Requirements Specification Method al
Problema de la IFIP (Aplicação
da Técnica Object-Oriented Requirements Specification Method ao
Problema da IFIP),
RP n° 231. (versión
en portugués del informe en formato PDF:
)
Abstract: Object-oriented analysis technique named Object-Oriented Requirements Specification Method, developed by Bailin, is applied to the IFIP problem. Bailin's technique is followed step by step, showing the outcomes in terms of an entity-relationship diagram, an entity data dictionary and an entity data flow diagrams hierarchy. Finally, some observations and critics are discussed about analysis process, object-oriented specification and others, using this technique.
Aplicación
de la Técnica de Análisis Object
Modeling Technique (OMT)
al
Problema de la IFIP (Aplicação
da Técnica de Análise Object Modeling Technique (OMT) ao Problema
da IFIP),
RP n° 232. (versión
en portugués del informe en formato PDF:
)
Abstract: Object-oriented analysis technique from the methodology named Object Modeling Technique (OMT), developed by Rumbaugh et al., is applied to the IFIP problem. OMT analysis technique is followed step by step, showing the outcomes in terms of an object model, a data dictionary, events flow diagrams, state diagrams, data flow diagrams and a functions description. Finally, some observations and critics are discussed about analysis process, object-oriented specification and others, using this technique.
Aplicación
de una Técnica Reversa de Análisis Orientado a Objetos al
Problema de la IFIP (Aplicação
de uma Técnica Reversa de Análise Orientada a Objetos ao Problema
da IFIP),
RP n° 233. (versión
en portugués del informe en formato PDF:
)
Abstract: Object-oriented analysis technique named Object-Oriented Analysis and Design, developed by Nerson, is applied to the IFIP problem. Nerson's technique is followed step by step, showing the outcomes in tables or/and diagrams form: a static model, class charts, cluster charts and dynamic model scenarios. Finally, some observations and critics are discussed about analysis process, object-oriented specification and others, using this technique.
Aplicación
de la Técnica Object
Behavior Analysis (OBA)
al Problema de la IFIP (Aplicação
da Técnica Object Behavior Analysis (OBA) ao Problema da IFIP),
RP n° 234. (versión en portugués del informe en formato PDF:
)
Abstract: Object-oriented analysis technique named Object Behavior Analysis (OBA), developed by Rubin & Goldberg, is applied to the IFIP problem. OBA technique is followed step by step, showing the outcomes in tables or/and diagrams form: system behavior scripts, parts, services, attributes and states glossaries, object modeling cards, hierarchical and contractual relationships diagrams, object life cycles and scripts activities models. Finally, some observations and critics are discussed about analysis process, object-oriented specification and others, using this technique.
Una Propuesta de Particionamiento/Agregación Estructural para el Análisis Orientado a Objetos (Uma Proposta de Particionamento/Agregação Estrutural para a Análise Orientada a Objetos), publicado como Trabajo Individual III, T.I. n° 412, CPGCC-UFRGS, Porto Alegre (Brasil), Abril 1994.
Detalle del trabajo Particionamiento y Agregación Estructurales en el Análisis Orientado a Objetos presentado más arriba.
Abstract: This work presents an specific technique of structural partitioning and class aggregation (clustering) in object-oriented analysis. First, the main problems of object-oriented analysis are revised, among them the partitioning/aggregation techniques. Several proposals found in bibliography are described and compared each other. Rumbaugh's OMT notation is used with some modifications in this technique, but it's possible to adapt others. The technique is divided in a top-down strategy (including domains definitions, clusters identification and interdependence), and in a bottom-up strategy (where criteria and priorities among these criteria are defined). Both strategies are integrated in conceptual terms, notation and general procedure. Finally, the technique is compared to others and applied to the IFIP problem. Concluding, this proposal is more complete than the similar ones, however it's still informal and strongly heuristic-based. It must be improved and include the dynamic aspect of object-oriented modeling.
Estudio Comparativo de Técnicas de Análsisis Orientado a Objetos (Estudo Comparativo de Técnicas de Análise Orientada a Objetos), publicado como Trabajo Individual I, T.I. n° 317, CPGCC-UFRGS, Porto Alegre (Brasil), Marzo 1993.
Abstract: This work presents an object-oriented analysis definition and a description of modeling aspects for this kind of analysis: structural, dynamic and functional. Different analysis techniques are studied from the object-oriented paradigm point of view. Techniques are classified in textual, evolutional, combinative, reverse and behavioral categories. Most representative technique for each category is described. Comparison criteria are defined and tables are used to show the techniques characteristics through these criteria. Criteria are divided in analysis process and analysis outcomes. Object-oriented analysis strength and weaknesses are indicated. Main strength is the object structure modeling. Weaknesses are complexity partitioning, reusability, encapsulated functional modeling, user validation and size estimation of object-oriented systems.
MER v/s MER+: Una Aplicación Académico-Docente (co-autor: Rubén Valenzuela), presentado en el III Encuentro Regional de Ingeniería de Sistemas, Concepción (Chile), Octubre 1991.
Resumen: El Modelo de Entidades y Relacionamientos (MER) fue propuesto aproximadamente hace 15 años como una herramienta que facilitaba la incorporación de mayor información semántica del mundo real en el diseño de bases de datos. Entre las revisiones conceptuales a este modelo original, se tiene el Modelo Extendido de Entidades y Relacionamientos (MER+) que incorpora algunos elementos adicionales. Con el propósito de ilustrar ambos modelos, se propone un caso académico-docente que considera alumnos, profesores, cursos, planes, prácticas, memorias y las distintas relaciones entre ellos. Lo anterior permite deducir algunas ventajas comparativas del modelo extendido frente al modelo original.
Productividad de Proyectos de Desarrollo de Software: Factores Determinantes e Indicadores (co-autor: Raul Palma), presentado en el III Encuentro Regional de Ingeniería de Sistemas, Concepción (Chile), Octubre 1991.
Resumen: Todo proyecto de desarrollo de software consume tiempo y esfuerzo en cada una de las etapas que lo conforman. Es clara entonces, la necesidad de contar con buenos estimadores para estas variables, lo cual implica establecer cuáles son los factores que influyen directa e indirectamente en ellas. Este trabajo utiliza como base el método de puntos de función y el registro histórico de proyectos, con el propósito de definir indicadores de productividad de los proyectos de desarrollo. Tales indicadores facilitan la identificación y el relacionamiento de factores de tipo técnico, ambiental y profesional que influyen en dichos proyectos. El modelo teórico propuesto permite esclarecer el mecanismo de determinación de factores relevantes y el diseño de indicadores de productividad, tales como la productividad final, la productividad respecto de los puntos de función, la productividad estimada respecto de la productividad real, y la productividad individual.
Control de la Gestión Productiva: Un Sistema de Información (co-autor: Jaime Contardo), presentado al III Encuentro Regional de Ingeniería de Sistemas, Concepción (Chile), Octubre 1991.
Resumen: El control de la gestión productiva es uno de los aspectos más importantes para que cualquier empresa asegure el uso eficiente de sus recursos en el cumplimiento de sus objetivos. Aún más, en un medio competitivo de una economía de mercado abierta, el control es un factor de sobrevivencia que deben considerar todas las empresas. En este marco se propone un sistema de información de apoyo al control de la gestión de la Unidad de Producción de una empresa, orientado al consumo de las materias primas y sus costos, así como a la generación de información relevante para la planificación de los niveles gerenciales.
Prototipo de una Herramienta de Apoyo al Análisis Estructurado (co-autor: Beatriz González), presentado en el XI Congreso de Metodologías en Ingeniería de Sistemas, Santiago (Chile), Julio 1991.
Resumen: El análisis estructurado se ha transformado en una de las metodologías más divulgadas de análisis y especificación de sistemas hoy en día. Para conceptualizar esta herramienta de apoyo a dicha metodología, se estudia el análisis de sistemas como etapa del desarrollo de un sistema, como así también su contexto bajo el enfoque sistémico. Los requerimientos de automatización se derivan de los objetivos del análisis de sistemas. Específicamente, dicen relación con la consistencia, exactitud y completitud intra e inter componentes del modelo de la especificación estructurada. Cabe hacer notar que este prototipo se desarrolló considerando las necesidades locales de los analistas que utilizan esta metodología.
Una Estructura Informática bajo un Modelo Jerárquico: Aplicación en una Organización de Productos y Servicios Computacionales (co-autor: Francesco Schiaffino), presentado en el XI Congreso de Metodologías en Ingeniería de Sistemas, Santiago (Chile), Julio 1991.
Resumen: Se entiende por Estructura Informática (EI) al conjunto de sistemas de información (SI), sistemas de procesamiento de datos (SPD) y bases de datos (BD) relacionados, e insertos en la conformación orgánico-funcional de la Organización de manera que apoyen su gestión productiva. Con el propósito de definir la EI, se debe distinguir los niveles Estratégico y Gestión en la Organización, como así también, recursivamente, los Procesos Operacionales, compuestos cada uno de ellos, entre otros, por un SI y una BD. En el último nivel de la descomposición, se encuentran algunos procesos que requieren los SPD. Las relaciones verticales y horizontales entre los distintos elementos de la EI, se obtuvieron por medio de la propia jerarquización de la Organización y la aplicación del modelo de entidades y relacionamientos para las BD.
Modelos de Datos y Bases de Datos: Una Visión Integradora, presentado en el II Encuentro Regional de Ingeniería de Sistemas, Concepción (Chile), Octubre 1989.
Resumen: Dada la compleja conformación funcional de las Organizaciones sociales, es preciso contar con un instrumento que permita registrar y mantener los datos en estructuras que reflejen, desde la perspectiva de los datos, los sistemas que se requiere controlar, considerando el carácter jerárquico de éstos. De entre los instrumentos que proveen las facilidades para registrar y mantener los datos relativos a aquellas realidades que se requieren controlar se encuentran los modelos de datos y las bases de datos. En este trabajo se propone entonces, un marco integrador para comprender las relaciones entre los modelos de datos y las bases de datos, y el rol que les compete en las Organizaciones sociales.
Bases de Datos y Sistemas de Información: Roles en la Estructura Organizacional, presentado en el IX Congreso de Metodologías en Ingeniería de Sistemas, Santiago (Chile), Julio 1989.
Resumen: El fenómeno de la conducción en toda Organización se puede entender como una transformación de información en acción. De esta manera, el éxito de esta transformación dependerá en gran medida de la calidad, cantidad y oportunidad de la información que se provea. En esta perspectiva es que se hace necesario abordar estructuralmente los procesos de registro y tratamiento de datos e información. Se propone entonces un marco de referencia para conceptualizar y desarrollar sistemas de apoyo a la toma de decisiones en las Organizaciones. Para esto se debe entender el rol instrumental de la base de datos y el rol estructural de los sistemas de información derivados ambos de la estructura organizacional.
Un Modelo Jerárquico para la Concepción y Desarrollo de Sistemas de Apoyo a la Toma de Decisiones, memoria para optar al título de Ingeniero Civil en Informática. Departamento de Informática, Universidad Técnica Federico Santa María, Valparaíso (Chile), Diciembre 1988.
[ ir arriba | principal | datos personales | proyectos | cursos | publicaciones ]