oalib

Publish in OALib Journal

ISSN: 2333-9721

APC: Only $99

Submit

Any time

2019 ( 42 )

2018 ( 90 )

2017 ( 81 )

2016 ( 109 )

Custom range...

Search Results: 1 - 10 of 64300 matches for " CARLOS MARIO ZAPATA JARAMILLO "
All listed articles are free for downloading (OA Articles)
Page 1 /64300
Display every page Item
Communication and traceability game: a way to improve requirements elicitation process teaching
Zapata Jaramillo,Carlos Mario;
Revista Facultad de Ingeniería Universidad de Antioquia , 2010,
Abstract: requirements elicitation process is important to guarantee the quality of software applications. in software engineering, requirements elicitation process has been taught by means of traditional methods. games have been used to improve teaching of some issues in software engineering, but elicitation has not been the center of this way of teaching. as a way to deal with problems in requirements elicitation process teaching, we create in this paper "communication and traceability game" and we summarize the results of applying this game to several groups of students.
The UNC-method: a problem-based software development method
Zapata Jaramillo,Carlos Mario; Arango Isaza,Fernando;
Ingeniería e Investigación , 2009,
Abstract: software engineers use development methods to guarantee on-time delivery, keeping to budget and quality in their software applications. there are two kinds of development methods: plan-driven and agile methods. both of them still have problems; these refer to resolving problems instead of thinking about them, they use informal or semi-formal artefacts and they leave consistency management to the analysts. the unc-method (a problem-based software development method) is defined in this paper. the unc-method is currently being developed in the universidad nacional de colombia; it has been used by students from the school of systems as part of their training in methodological software development during the last five years. the unc-method is a mixture of well-known artefacts (i.e. uml diagrams and graphical user interfaces) and non-traditional approaches (e.g. cause-and-effect diagram, kaos goal diagrams and pre-conceptual schemas) used in trying to overcome the aforementioned problems. a case study is also used for exemplification purposes.
INNOVACIóN EN EL DISE O Y EVALUACIóN DE PROYECTOS: ESTABLECIMIENTO DE LAS RELACIONES LINGüíSTICAS ENTRE OBJETIVOS Y PROBLEMAS
CARLOS MARIO ZAPATA JARAMILLO,FABIO ALBERO VARGAS
Lámpsakos , 2011,
Abstract: El lenguaje desempe a un papel importante en el dise o y evaluación de proyectos, especialmente cuando se trata de identificar y enunciar problemas y objetivos. Aunque no se propone formalmente, en algunos ámbitos se reconoce que existen estructuras para expresar objetivos y problemas ligados con una organización. Sin embargo, no se suele plantear una relación directa entre ellas o, si se requiere, se plantean de forma intuitiva. Esta relación es importante porque permite a los miembros de la organización plantear soluciones a los problemas que se liguen con sus objetivos estratégicos. Por ello, en este artículo se presenta una propuesta innovadora para establecer las relaciones lingüísticas entre los problemas de una organización y sus objetivos. Además se muestran algunos ejemplos.
UNC-Method: un método de desarrollo de software basado en problemas The UNC-method: a problem-based software development method
Zapata Jaramillo Carlos Mario,Arango Isaza Fernando
Ingeniería e Investigación , 2009,
Abstract: Los ingenieros de software emplean los métodos de desarrollo para garantizar la entrega puntual, el cumplimiento de los presu-puestos y la calidad de las aplicaciones de software. Existen dos tipos de métodos de desarrollo: los dirigidos por planes, y los á-giles. Ambos, aún presentan problemas: se refieren a la solución en lugar de pensar en el problema, usan artefactos formales o semiformales y dejan el manejo de la consistencia en manos de los analistas. En este artículo se define UNC-Method, un méto-do de desarrollo de software basado en problemas, que se viene desarrollando en la Universidad Nacional de Colombia y que se usa en la Escuela de Sistemas como parte del entrenamiento en desarrollo metodológico de software a los estudiantes de di-cha universidad durante los últimos cinco a os. UNC-Method combina artefactos tradicionales del desarrollo de software (como los diagramas de UML y las interfaces gráficas de usuario) con enfoques no tradicionales en dicha disciplina (como los diagra-mas causa-efecto, los diagramas de objetivos de KAOS y los esquemas preconceptuales) en un esfuerzo por resolver los proble-mas antes mencionados. Además, se ejemplifica el método con un caso de estudio. Software engineers use development methods to guarantee on-time delivery, keeping to budget and quality in their software applications. There are two kinds of development methods: plan-driven and agile methods. Both of them still have problems; these refer to resolving problems instead of thinking about them, they use informal or semi-formal artefacts and they leave consis-tency management to the analysts. The UNC-method (a problem-based software development method) is defined in this paper. The UNC-method is currently being developed in the Universidad Nacional de Colombia; it has been used by students from the School of Systems as part of their training in methodological software development during the last five years. The UNC-method is a mixture of well-known artefacts (i.e. UML diagrams and graphical user interfaces) and non-traditional approaches (e.g. cause-and-effect diagram, KAOS goal diagrams and pre-conceptual schemas) used in trying to overcome the aforementioned pro-blems. A case study is also used for exemplification purposes.
UNA REVISIóN CRíTICA AL MODELADO DE LA CONFIANZA A NIVEL ORGANIZACIONAL
ZAPATA JARAMILLO,CARLOS MARIO; ROJAS LóPEZ,MIGUEL DAVID;
Estudios Gerenciales , 2010,
Abstract: trust is one of the critical success factors for organizational improvement. several authors have discussed trust models, but they are based on the characteristics of particular problems. however, in analyzing relevant literature using a state-of-the-art methodology, similarities were found that might allow generalization. this is the reason that this article provides a review of the state-of-the-art in trust on an organizational level. we also summarize the results of this review. the research goal is to establish common ground elements under the concept of trust. as future work, we plan to formulate a unified model of trust. some elements such as trustee, trustor, and trust factors are shown as results of this state-ofthe- art review.
Consistency game: a didactic strategy for software engineering
Zapata Jaramillo,Carlos Mario; Duarte Herrera,Mary Inés;
Revista Técnica de la Facultad de Ingeniería Universidad del Zulia , 2008,
Abstract: software engineering teaching has been traditionally worked with conventional methods like magisterial classes and practical projects. these strategies have been centered in teachers as learning sources, though they have permitted professional formation through four decades, but they apart student-centered learning strategies, like games, case studies, and simulations. in this paper we propose ?consistency game?, a way to achieve students learning from a playful experience; the game works with the concept uml (unified modeling language) diagrams consistency. uml is, nowadays, the most accepted standard for information systems modeling in software engineering.
Desde esquemas preconceptuales hacia OO-Method
Zapata Jaramillo,Carlos Mario; Ruiz Carmona,Luz Marcela; Pastor,Oscar;
Revista Facultad de Ingeniería Universidad de Antioquia , 2010,
Abstract: oo-method is an object-oriented method for automated code generation. in order to develop a software application by using oo-method, the analyst must subjectively create the diagrams included in oo-method. in this task the analyst must invest too much effort. on the other hand, pre-conceptual schemas are controlled-language-based diagrams for knowledge representation. also, pre-conceptual schemas are previous diagrams to conceptual schemas and they are designed for automatically obtaining uml diagrams. in this paper, we take advantage of pre-conceptual schemas and we propose a set of rules for obtaining oo-method diagrams from these schemas. we also exemplify the proposal with a case study
Generación del cuerpo de los métodos a partir de la semántica de las operaciones del diagrama de clases Generating the body of the methods from class diagram operation semantics
Zapata Jaramillo Carlos Mario,Mu?etón Andrés Felipe
Ingeniería e Investigación , 2008,
Abstract: Para la generación automática de código fuente a partir de los diagramas de UML, las herramientas CASE convencionales sólo generan el encabezado de los métodos, y algunos esfuerzos adicionales generan parcialmente el cuerpo de los métodos, pero empleando elementos que se alejan de los estándares de modelado y, en todo caso, muy cercanos a la elaboración manual de código fuente. Buscando superar esas limitaciones, en este artículo se propone un proceso para generar el cuerpo de los méto-dos del código fuente a partir de las operaciones del diagrama de clases. Para ello se define la “semántica de las operaciones”, que es una manera de ligar las operaciones del diagrama de clases y los métodos implementados en la plataforma de desa-rrollo, tomando como entradas las pre y poscondiciones de las operaciones y el metamodelo de las librerías de la plataforma de desarrollo. Finalmente, el proceso se ejemplifica con un caso de estudio, para el cual fue necesario elaborar una instancia en UML del metamodelo del paquete java.sql. Well-known CASE tools only generate the heading of the methods to automatically generate source code from UML diagrams. Some proposals partially generate the body of the methods; however they use non-standard modeling elements or hand-made source code elements. This paper proposes a process for generating the body of the methods from class diagram operations in an attempt to overcome such constraints. “Semantics of class operations” was thus defined as a way of linking class diagram o-perations to development platform implemented methods. These kinds of semantics use pre- and post-conditions belonging to the operations and the development platform library meta-model. This process is also exemplified by giving a case study. An UML instance of the java.sql package meta-model was created for developing the case study.
Revisión de la literatura en interoperabilidad entre sistemas heterogéneos de software A state-of-the-art review of interoperability amongst heterogeneous software systems
Zapata Jaramillo Carlos Mario,González Calderón Guillermo
Ingeniería e Investigación , 2009,
Abstract: Los sistemas de información son conjuntos de elementos que interactúan entre sí con el fin de apoyar las actividades de una em- presa o negocio. Por lo tanto, no pueden coexistir de forma aislada, sino que requieren que sus datos se compartan para incre- mentar su productividad. La interoperabilidad de dichos sistemas de información se logra, por lo general, por medio de están- dares de marcado, lenguajes de consulta y servicios web. En la literatura existen trabajos de interoperabilidad de sistemas de software, pero presentan algunas falencias, como la necesidad de utilizar las mismas plataformas y diferentes lenguajes de pro- gramación, la utilización de lenguajes de solo consulta y las deficiencias de los formalismos empleados para ello. En este ar- tículo se presenta una revisión crítica de los avances en interoperabilidad de sistemas heterogéneos de software. Information systems are sets of interacting elements aimed at supporting entrepreneurial or business activities; they cannot thus coexist in an isolated way but require their data to be shared so as to increase their productivity. Such systems’ interoperability is normally accomplished through mark-up standards, query languages and web services. The literature contains work related to software system interoperability; however, it presents some difficulties, such as the need for using the same platforms and different programming languages, the use of read only languages and the deficiencies in the formalism used for achieving it. This paper presents a critical review of the advances made regarding heterogeneous software systems’ interoperability.
El juego de la consistencia: una estrategia didáctica para la ingeniería de software Consistency game: a didactic strategy for software engineering
Carlos Mario Zapata Jaramillo,Mary Inés Duarte Herrera
Revista Técnica de la Facultad de Ingeniería Universidad del Zulia , 2008,
Abstract: La ense anza de la ingeniería de software se ha abordado tradicionalmente con métodos convencionales como clases magistrales y proyectos prácticos. Estas estrategias, si bien han permitido la formación de profesionales en esta área durante las últimas cuatro décadas, se han centrado en el docente como fuente de aprendizaje y dejan de lado estrategias en las cuales los alumnos son el centro del aprendizaje, tales como los juegos, estudios de casos y simulaciones. En este artículo se propone “El Juego de la Consistencia”, como una manera de lograr el aprendizaje de los alumnos desde una experiencia lúdica; el juego trabaja el concepto de consistencia entre diagramas de UML (Unified Modeling Language), el estándar más aceptado en la actualidad para el modelado de sistemas informáticos en ingeniería de software. Software Engineering teaching has been traditionally worked with conventional methods like magisterial classes and practical projects. These strategies have been centered in teachers as learning sources, though they have permitted professional formation through four decades, but they apart student-centered learning strategies, like games, case studies, and simulations. In this paper we propose “Consistency Game”, a way to achieve students learning from a playful experience; the game works with the concept UML (Unified Modeling Language) diagrams consistency. UML is, nowadays, the most accepted standard for information systems modeling in Software Engineering.
Page 1 /64300
Display every page Item


Home
Copyright © 2008-2017 Open Access Library. All rights reserved.