4,466 research outputs found

    SOA: mitos, verdades y tendencias

    Get PDF
    Actualmente gran parte de las empresas desean implantar en sus negocios plataformas basadas en arquitecturas de negocio empresariales que permitan responder de forma flexible a los cambios que afectan a la actividad de negocio y que permita escalar en el tiempo con el menor impacto posible sobre los sistemas y aplicaciones que ya tienen implantados. Una adopción de SOA bien planificada y ejecutada puede mejorar la capacidad de respuesta de las empresas [CIOPERU]. La intención de éste trabajo es mostrar el camino correcto en cuanto a lo que realmente es SOA y el beneficio que le puede brindar a las empresas. A continuación se puede observar una pequeña contextualización de cómo son las empresas antes de adoptar SOA y que beneficios pueden llegar a obtener luego de realizar la adopción de ella

    Documentación y análisis crítico de algunas arquitecturas de software en aplicaciones empresariales

    Get PDF
    Los ingenieros de sistemas generalmente se concentran en el sistema que se está desarrollando actualmente, sin ocuparse mucho de la empresa que soporta dicho sistema. En la empresa de hoy, impulsada por los negocios, existe una relación directa entre la capacidad de negocios de la empresa y la funcionalidad implementada en los proyectos. Con un adecuado conocimiento en arquitectura empresarial de software, se puede desarrollar aplicaciones robustas y escalables para futuras implementaciones de manera que evite modificar la arquitectura de la empresa o verse limitada. Por eso es útil tener a disposición información acerca de las arquitecturas de software más usadas para el diseño de aplicaciones empresariales para aquellos que no tienen mucha experiencia en este campo y resaltar la importancia de describir claramente la situación actual de la arquitectura empresarial antes y después de una implementación nueva

    A reference control architecture for teleoperated service robots

    Get PDF
    [SPA] Las unidades de control de robots son sistemas intensivos en software, por lo que el diseño del mismo es esencial para el desarrollo y evolución del sistema global. El hardware es también un elemento primordial en estos sistemas, no sólo por su papel como plataforma de ejecución del software de control, sino porque es habitual encontrar componentes COTS o diseñados especialmente para la aplicación, que realizan parte de la funcionalidad del sistema. Por ello, hardware y software se deben poder integrar adecuadamente y combinar de distintas formas de acuerdo con el diseño del sistema. Para manejar la complejidad intrínseca de estos sistemas, se hace necesario plantear modelos de desarrollo rigurosos y arquitecturas bien definidas que se puedan reutilizar en otros productos. Disponer de tales arquitecturas facilita enormemente el desarrollo de nuevas aplicaciones fiables y de calidad, pues permite, por un lado la reutilización de modelos y componentes y por otro, ofrece un marco para el desarrollo de los mismos. De este modo se pueden reducir costes dado que se reduce el tiempo de desarrollo y se reutilizan componentes ya probados. En esta tesis se propone ACROSET como una arquitectura de referencia para el dominio de las unidades de control de robots de servicio teleoperados que define los principales subsistemas que deben o pueden aparecer en cualquier arquitectura concreta, sus responsabilidades y relaciones. En ACROSET se propone un modelo de componentes conceptual en el que se definen los componentes que pueden aparecer en cualquier sistema del dominio considerado y los patrones de interacción entre componentes al mismo nivel que éstos, gracias al uso de puertos y conectores. Una de las principales características de ACROSET es su flexibilidad tanto para la definición de arquitecturas de sistemas concretos como para la evolución de las mismas. Precisamente el éxito de la arquitectura residirá en su habilidad para adaptarse a la variabilidad entre los sistemas del dominio para el que ha sido definida. Para el nivel de abstracción que exige el manejo de tal variabilidad, las metodologías de desarrollo dirigidas por casos de uso no son apropiadas, por lo que se adopta una metodología orientada específicamente hacia el diseño de arquitecturas como el ABD (Architecture Based Design Method), que parte de requisitos funcionales y de calidad lo suficientemente amplios y abstractos como para abarcar todo el dominio. Dicha metodología se completa con el modelo de 4 vistas propuesto por Hofmeister con el fin de expresar el modelo conceptual en UML y tratar a componentes y conectores como entidades de primera clase. Se ha validado ACROSET con su instanciación para las unidades de control de diversos robots de limpieza de cascos de buques. En concreto, en esta tesis se presenta su instanciación para el prototipo GOYA y la familia de robots del proyecto EFTCoR. También se ha utilizado un robot didáctico 4U4 para probar diferentes combinaciones hardware/software a partir de ACROSET.[ENG] Robots control units are software intensive systems, so that the design of that software is essential for the development and evolution of the overall system. Hardware is also a primordial element in these systems, not only for its role as an execution platform for the control software, but because it is habitual to find COTS components or especially designed components that carry out part of the functionality of the system. For that reason, hardware and software should can be appropriately integrated and combined in different ways according to the design of the system. To deal with the intrinsic complexity of these systems is necessary to use rigorous development methods and architectural frameworks and tools that embody well defined concepts to enable effective realization of systems to meet high level goals. Such methods and architectural frameworks allow rapid development of systems and reuse of a large variety of components, with oncomitant savings in time and money. In this thesis ACROSET is proposed as reference architecture for the domain of control units for teleoperated service robots. This architecture defines the main subsystems that should or could appear in any concrete architecture, their responsibilities and relationships. ACROSET proposes a conceptual framework to define the components and their interaction patterns that could appear in any system of the considered domain. This architectural framework relies on the abstract concepts of component,port and connector. One of the main characteristics of ACROSET is its flexibility as much for the definition of architectures for concrete systems as for the evolution of the same ones. The success of the architecture depends on its ability to deal with the variability among the systems of the considered domain. Furthermore, at the level of abstraction required to manage the variability of the systems, the development methodologies directed by use cases are not appropriate. For this reason, an architecture oriented approach is adopted: the ABD (Architecture Based Design Method), which starts from functional and quality requirements wide and abstract enough to include the entire domain. Such method is completed with the 4 views proposed by Hofmeister to express the conceptual view of the architecture with UML and to treat components and connectors as first class entities. ACROSET has been validated with different instantiations for the control units of various ship hull cleaning robots. Specifically, in this thesis the instantiation of ACROSET for the GOYA prototype and the family of robots in the EFTCoR project is presented. A didactic robot (4U4) has also been used to test different hardware/software combinations.Universidad Politécnica de CartagenaPrograma de doctorado en Tecnología electrónic

    Arquitectura de línea base para el Framework Ontoconcept

    Get PDF
    La arquitectura de software define la vista abstracta de los componentes y sus interrelaciones, así como sus propiedades visibles en forma externa. Este trabajo se centra en la aplicación de los criterios a la construcción de la herramienta tecnológica Ontoconcept, que gestiona el ciclo de vida de de una ontología o una de las fases que lo componen. Ontoconcept es un framework ontológico construido desde la perspectiva del modelado conceptual, que facilita la abstracción del lenguaje en que se implementa la ontología. Como herramienta tecnológica, facilita el trabajo de construcción y cambio de la ontología en las diferentes etapas: concepción, edición, cambio, razonamiento, etc. Adicionalmente, brinda soporte al trabajo colaborativo, desarrollado por el ingeniero ontológico y a los expertos que modelan un dominio particular, haciendo uso de ambientes abiertos y distribuidos como Internet. Este trabajo presenta la línea base arquitectural del framework Ontoconcept. Para lograrlo, presenta una revisión de la literatura en el campo de las arquitecturas de software. se apoya en las características de las arquitecturas orientadas a servicios para dar describir el comportamiento modular del framework, y describe el uso de los métodos para instanciar los atributos no funcionales en la arquitectura de Ontoconcept. Es decir, presenta la guía para el uso de QAW, ADD, VaB y ATAM, en la instanciación arquitectural del framework

    Processes of organizational leadership in enterprise architectures

    Get PDF
    ARQUETIPOS© is a metamodel that combines the structural elements of enterprise architectures taken from the Frameworks of Reference developed by TOGAF® and Zachman, with agile project management strategies, prototyping and simulation techniques, to design and implement enterprise architectures in educational, manufacturing, services and state-run organizations. ARQUETIPOS© is structured under the model Processes of Organizational Leadership, PROLOGO, that categorizes and sets the business architecture view in Administrative Management, Strategic Management, Tactical Management, and Operational Management. ARQUETIPOS© has a structured model to classify and detail the artifacts and deliverables from an organizational architecture, through which the views of Knowledge Architecture (WHY?), business (How?), Information (What?), Technology (Were?), Events (When?) and Communication (Who?) will be implemented. Additionally ARQUETIPOS© has a Capacity framework it containing four models: Principles; Government; Processes; and Compliance to ensure the effectiveness of the resources and practices of architecture within the organization.  ARQUETIPOS© es un metamodelo que combina los elementos estructurales de arquitecturas empresariales de los marcos de referencia desarrollados por TOGAF® y Zachman, con las estrategias de gestión ágil de proyectos y las técnicas de prototipado y simulación, para el diseño e implementación de arquitecturas empresariales en organizaciones de orden estatal, educativo, de servicios y manufactura. ARQUETIPOS© está estructurado en el modelo de Procesos de Liderazgo Organizacional, PROLOGO, que categoriza y establece la Gestión Administrativa en la Administración Estratégica, Táctica y Operativa como la vista de la Arquitectura de Negocio. ARQUETIPOS© dispone de un modelo estructurado para clasificar y detallar los artefactos y entregables de una arquitectura organizacional a través del cual se implementarán las vistas de Arquitectura de Conocimiento: ¿Por qué?; Negocio: ¿Cómo?; Información: ¿Qué?; Tecnología: ¿Dónde?; Eventos: ¿Cuándo?; y Comunicaciones: ¿Quién? Adicionalmente, ARQUETIPOS© tiene un marco de referencia de Capacidad que contiene cuatro modelos: Principios, Gobierno, Procesos y Conformidad, para garantizar la efectividad de los recursos y las prácticas de arquitectura dentro de la organización

    Proposal for business architecture - AE using Togaf for the management of the urban environmental quality index - Icau of the Ministry of Environment and Sustainable Development - Minambiente

    Get PDF
    El presente proyecto desarrollado para la Maestría en Gerencia de Sistemas de Información y Proyectos Tecnológicos se enmarca en grupo de investigación “Tecnológico Ontare”, perteneciente a la línea de investigación “Tecnología de la información”. En ese contexto la relevancia académica y funcional de este proyecto, corresponde a una herramienta para el mejoramiento de los procesos internos de la Dirección de Asuntos Sectorial y Urbana, mediante la propuesta de Arquitectura Empresarial -AE usando The Open group Architecture Framework TOGAF para la gestión del Índice de Calidad Ambiental Urbana - ICAU del Ministerio de Ambiente y Desarrollo Sostenible -Min Ambiente, alineada con un modelo integral de gestión de tecnologías de la información IT4+, el cual proporciona una visión estratégica para el análisis y desarrollo de cada uno de los componentes tecnológicos que hacen parte de la presente iniciativa, así como la correlación con el alcance de los objetivos estratégicos de la entidad.Ministerio de Ambiente y Desarrollo SostenibleThe present project developed for the Master in Management of Information Systems and Technological Projects is part of the research group "Tecnológico Ontare", belonging to the research line "Information Technology". In this context, the academic and functional relevance of this project corresponds to a tool for the improvement of the internal processes of the Sectorial and Urban Affairs Directorate, through the proposal of Enterprise Architecture -AE using The Open group Architecture Framework TOGAF for the management of the Urban Environmental Quality Index - ICAU of the Ministry of Environment and Sustainable Development -Min Ambiente, aligned with a comprehensive information technology management model IT4 +, which provides a strategic vision for the analysis and development of each of the components technologies that are part of the present initiative as well as the correlation with the scope of the strategic objectives of the entity.Magíster en Gerencia de Sistemas de Información y Proyectos Tecnológicos - Virtua

    Propuesta metodológica para la selección de plataformas tecnológicas para el estado de Nicaragua

    Get PDF
    Tesis (Ingeniero en Sistemas)--Universidad Americana, Managua, 2003El objetivo de esta tesis analizar la metodología para la selección de la plataformas tecnológicas basadas en mejores prácticas de ingeniería de software de a fin de incrementar la calidad de los proyectos informáticos actuales dentro de las instituciones del estado, evaluar los conceptos y herramientas de la ingeniería total importante para la selección objetiva de la plataforma tecnológicas informáticas con consideraciones propias sobre las instituciones del estado

    Frameworks de arquitectura empresarial

    Get PDF
    El constante cambio en el mercado y la evolución de la tecnología es el impulso que hoy en dia las empresas tanto privadas como públicas deben afrontar, sin importar el tamaño, naturaleza, actividad económica a la que se dedique y el capital con el cual opere la misma, su enfoque principal es la de asumir estos cambios como oportunidades de desarrollo. En este sentido, las empresas le dan más preferencia a la revisión del funcionamiento interno a fin de estar preparadas para dar respuestas de una manera eficiente y con los mayores niveles de innovación. Adaptarse a estos cambios implica la revisión de sus procesos internos, asi como la revisión y ajustes de las estrategías del negocio, en lapsos de tiempos cortos y con una mayor agilidad y efectividad, todo ello debe verse expresado de una manera integral en la relación entre estrategía, procesos operativos, el modelo de negocio y la tecnología de la información. En este punto precisamente es que juega un papel de suma importancia la “Arquitectura empresarial” ya que esta puede considerarse como un medio para ayudar en la consolidación de la estrategía de negocio. El objetivo general del presente trabajo es el planteamiento y desarrollo de un modelo funcional para la integración dentro de la empresa de la planificación, operaciones propias del negocio y su infraestructura tecnológica, para lograr todo ello se debe valer de un medio indiscutiblemente importante como lo es una marco o framework que pueda soportar lo planteado. El siguiente documento permite explorar cada uno de estos conceptos comenzando en el Capitulo 1, donde se expondrá la información necesaria para el estudio previo de los antecedentes históricos resaltando anteriores muestras sobre el mismo, a fin de establecer el framework que mejor se pueda adaptar a la naturaleza del negocio. A partir del Capitulo 2, se examinará el marco teórico que permite la comprensión y el conocimiento de las diversas opciones tecnologícas que pudieran aportar de manera positva a las estrategìas del negocios y al desarrollo de la presente investigación, en este apartado se realiza la distinción y composiciòn de la arquitectura empresarial sus características y comparación de los framework de arquitectura empresarial. Siguiendo con el estudio, en el Capitulo 3 hace referencia a los primeros framework que se consolidarón posteriormente como la base para la arquitectura empresarial, lo cal permite una evalaciòn de los mismos con el fin de dar respestas a las interrogantes que se plantean como hipótesis en el Capítulo 4, tomando para ello en consideración una serie de elementos que son importantes estudiar a fin de escoger el mejor framework que permita desarrollar una arquitectura empresarial dentro de una organización. La tendencia del mercado en la actualidad es contar con una arquitectura empresarial que soporte de una manera eficiente las operaciones internas a fin de ofrecer a los clientes los mejores productos y servicios y obtener un posicionamiento que les permita ser rentables y competitivo.Facultad de Informátic

    Adopción de un marco metodológico de arquitectura empresarial en una empresa gubernamental. Caso: De estudio administración de impuestos

    Get PDF
    Hoy en día las organizaciones se enfrentan a entornos complejos e inestables, así como a la necesidad de mantener niveles de competitividad elevados en un mercado global. En este contexto se hace necesario establecer mecanismos que permitan coordinar las decisiones para obtener una ventaja competitiva, por lo que cada empresa necesita definir su arquitectura empresarial sobre la que construirá y sustentará su estructura funcional, jerárquica y de procesos. La principal razón para adoptar una arquitectura empresarial es soportar los objetivos del negocio proveyendo la tecnología fundamental y los procesos estructurados para una estrategia de tecnología de información. Esto a su vez, hace que el área de tecnología de información sea un activo capaz de responder a una estrategia de negocio moderna y exitosa. Un framework de arquitectura empresarial es la columna vertebral usada como modelo para la implementación de una arquitectura empresarial, el framework que se utilizará en esta investigación es TOGAF que inicia con la identificación del estado en el que se encuentra una empresa en términos de arquitectura de negocio, arquitectura de información, arquitectura de aplicaciones y arquitectura de tecnología; para identificar el estado deseado al que se quiere llegar y las actividades a ejecutar para conseguirlo. Por otro lado, TOGAF se basa en modelos descriptivos y en un ciclo de vida iterativo que permite definir la arquitectura desde diferentes puntos de vista, involucrando a diferentes áreas de la empresa para lograr un entendimiento global de las necesidades, restricciones y oportunidades del negocio. Por lo expuesto, se plantea adoptar un marco metodológico que permita establecer una arquitectura empresarial para una empresa gubernamental de administración de impuestos, aplicando arquitectura empresarial con TOGAF con el objetivo de lograr una operación eficiente, efectiva y dinámica, apegada a la estrategia del negocio alcanzando los objetivos actuales y futuros de la organizació
    corecore