Logo_Icesi

Resultados de la búsqueda

Mostrando 1 - 10 de 25
  • Ítem
    Improving context-awareness in self-adaptation using the DYNAMICO reference model
    (IEEE, 2013-05-20) Muller, Hausi A.
    Self-adaptation mechanisms modify target systems dynamically to address adaptation goals, which may evolve continuously due to changes in system requirements. These changes affect values and thresholds of observed context variables and monitoring logic, or imply the addition and/or deletion of context variables, thus compromising self-adaptivity effectiveness under static monitoring infrastructures. Nevertheless, self-adaptation approaches often focus on adapting target systems only rather than monitoring infrastructures. Previously, we proposed DYNAMICO, a reference model for self-adaptive systems where adaptation goals and monitoring requirements change dynamically. This paper presents an implementation of DYNAMICO comprising our SMARTERCONTEXT monitoring infrastructure and QoS-CARE adaptation framework in a self-adaptation solution that maintains its context-awareness relevance. To evaluate our reference model we use self-adaptive system properties and the Znn.com exemplar to compare the Rainbow system with our DYNAMICO implementation. The results of the evaluation demonstrate the applicability, feasibility, and effectiveness of DYNAMICO, especially for self-adaptive systems with context-awareness requirements. © 2013 IEEE.
  • Ítem
    Handset based automatic network re-selection system for GSM/GPRS and WiFi
    (ACM Press, 2008-10-30) Navarro Cadavid, Andrés
    This paper presents the results of the development of a handset based automatic network reselection software system, which allows keeping end-to-end connections through semi-transparent handoff on WiFi/GSM-GPRS networks. A description of the developed system's software architecture is given, as well as of the components implemented for it, their functionalities and flow of control, all of which allow the permanent discovery of available networks for the mobile device, their evaluation, selection and switching to the network which offers the best ratings in its performance and operational profile, taking into account the preferences previously configured by the user. The system was developed in Java and C# for different operating systems (WinXP, WinMobile and Linux), and its interoperability has been tested in them. Some of the test scenarios are described and final comments about the tests results are given. Copyright 2008 ACM.
  • Ítem
    DYNAMICO: A Reference Model for Governing Control Objectives and Context Relevance in Self-Adaptive Software Systems
    (2010-10-24) Duchien, Laurence
    Despite the valuable contributions on self-adaptation, most implemented approaches assume adaptation goals and monitoring infrastructures as non-mutable, thus constraining their applicability to systems whose context awareness is restricted to static monitors. Therefore, separation of concerns, dynamic monitoring, and runtime requirements variability are critical for satisfying system goals under highly changing environments. In this chapter we present DYNAMICO, a reference model for engineering adaptive software that helps guaranteeing the coherence of (i) adaptation mechanisms with respect to changes in adaptation goals; and (ii) monitoring mechanisms with respect to changes in both adaptation goals and adaptation mechanisms. DYNAMICO improves the engineering of self-adaptive systems by addressing (i) the management of adaptation properties and goals as control objectives; (ii) the separation of concerns among feedback loops required to address control objectives over time; and (iii) the management of dynamic context as an independent control function to preserve context-awareness in the adaptation mechanism. © 2013 Springer-Verlag.
  • Ítem
    A Framework for Automated and Composable Testing of Component-Based Services
    (IEEE, 2014-09-29) Villegas Machado, Norha Milena
    The vision of service-oriented computing has been largely developed on the fundamental principle of building systems by composing and orchestrating services in their control flow. Nowadays, software development is notably influenced by service-oriented architectures (SOAs), in which the quality of software systems is determined by the quality of the involved services and their actual composition. Despite the efforts on improving their individual quality, adding or replacing services in an evolving system can introduce failures, thus compromising the satisfaction of the system's functional and extra-functional requirements. These failures erode the trust in the SOA vision. Thus, a key issue for the industrial adoption of SOA is providing service providers, integrators, and consumers the means to build confidence that services behave according to the contracted quality conditions. In this paper we present a first version of PA SCA NI, a framework for specifying and executing test specifications for service-oriented systems.
  • No hay miniatura disponible
    Ítem
    Aspectos claves en la definición y adopción de estándares de interoperabilidad electrónica de datos : El caso de HL7 en el área de la salud
    (Universidad Icesi, 2008-12-18) Tamura Morimitsu, Gabriel; Villegas Machado, Norha Milena
    This article presents the results of the analysis that the DRISO research group has conducted about some aspects which have been found as critical in the process of definition and adoption of standards for exchange of electronic data, in the context of the HL7 standard for interoperability in health. For each considered aspect, its potential contribution to a standard for semantic interoperability is identified, as well as how it is used in the modeling of the objects to exchange, and in the modeling of the exchange process itself. The analysis of the critical aspects of standards is done following the line of the evolution of HL7 standard, identifying and distinguishing their structural and dynamic aspects. Finally, as a matter of conclusion, a reflection about the applicability of this analysis to the Colombian Ministry of Communications GEL-XML project, for electronic data exchange of basic data in all sectors of the economy.
  • No hay miniatura disponible
    Ítem
    Análisis descriptivo del proceso de implementación del nivel 2 del modelo CMMI en una empresa regional de desarrollo de software
    (Universidad Icesi, 2008-12-18) Picazzo M., Catherine; Villegas Machado, Norha Milena; Tamura Morimitsu, Gabriel
    CMMI (Capability Maturity Model Integration) is basically a continuous- improvement inspired model to classify software development organizations according to a fivelevel maturity and capability scale. The classification in a given level is based on the dominance that an organization shows evidence to have over the areas of that level, which in turn reflects the degree of maturity of the organization and of the processes that it follows to develop software. This article presents a preliminary descriptive analysis of a level 2 implementation process of the CMMI model in a Colombian software development company, making an overall presentation of how it was brought into practice the theory of the model in the processes of the company, to be compliant with the conditions, goals and practices defined in the level 2 process areas of the model. The article also describes the problems which arose in the execution of the project, as well as how they were solved. As preliminary results are presented some of the indicators defined by the company for the software processes, and the software tools that were acquired or developed for the support of the implementation of the process areas. Finally, some conclusions and recommendations which can be found.
  • No hay miniatura disponible
    Ítem
    Aspectos metodológicos del proceso de adopción del estándar HL7v3 en Colombia: la experiencia del Comité Técnico de Casos de Uso de Laboratorio Clínico
    (Universidad Icesi, 2010-03-24T23:24:57Z) Villegas Machado, Norha Milena; Tamura Morimitsu, Gabriel; Tamura Morimitsu, Gabriel
    The clinical laboratory orders and results was the first Use Case Technical Committee (UCTC) which began operations in Colombia and the first one in proposing HL7 adapted standards for Colombia. The collaborative work among its members has been the basis for defining implementation guides for the clinical laboratory orders and results use cases. Additionally, as a pioneer UCTC in Colombia, it developed a guide-forguides proposal, i.e. a standard for defining implementation guides in any domain within the CDA scope. This article presents an overview of the evolution of health information systems in Colombia and the first steps that have been taken for the adoption of the HL7 international standard in the country. It also describes the methodology for the development and adaptation of the first HL7 implementation guides.
  • Ítem
    A framework for the generation and management of self-adaptive enterprise applications
    (IEEE, 2015-09-21) Tamura Morimitsu, Gabriel
    Demand for self-adaptive enterprise applications has been on the rise over the last years. Such applications are expected to satisfy context-dependent quality requirements in varying execution conditions. Their dynamic nature constitutes challenges with respect to their architectural design and development, and the guarantee of the agreed quality scenarios at runtime. In this paper we present the constituting elements of Shift, a framework that integrates (i) facilities and mechanisms for managing self-adaptive enterprise applications, (ii) automated derivation of self-adaptive enterprise applications and their respective monitoring infrastructure, and (iii) decision support for the assisted recomposition of self-adaptive applications.
  • Ítem
    Las Facultades de Ingeniería y Su Papel en la Definición de Políticas Públicas: Participación de la Universidad Icesi en la Definición del Estándar Colombiano de Interoperabilidad GEL-XML
    (ResearchGate, 2008-01-01) Tamura Morimitsu, Gabriel
    This paper presents the results of the Colombian HL7 foundation and the Icesi University joint efforts, in terms of the contribution of their work in the checking of interoperability properties the GEL-XML standards definition, which is being developed by the “Agenda de conectividad”, a program of the Colombian Communications Ministry. The GEL-XML standards collection is fundamental for the country because of its scope and impact in the electronic data exchange among its public and private entities. It is considered by the national government as one of the foundations for the e-government strategy, which in turn is one of the basements to achieve the so called “digital leap”
  • No hay miniatura disponible
    Ítem
    A framework for evaluating quality-driven self-adaptive software systems
    (ACM Press, 2011-05-23) Casallas, Rubby
    Over the past decade the dynamic capabilities of self-adaptive software-intensive systems have proliferated and improved significantly. To advance the field of self-adaptive and self-managing systems further and to leverage the benefits of self-adaptation, we need to develop methods and tools to assess and possibly certify adaptation properties of self-adaptive systems, not only at design time but also, and especially, at run-time. In this paper we propose a framework for evaluating quality-driven self-adaptive software systems. Our framework is based on a survey of self-adaptive system papers and a set of adaptation properties derived from control theory properties. We also establish a mapping between these properties and software quality attributes. Thus, corresponding software quality metrics can then be used to assess adaptation properties. © 2011 ACM.