Ir al contenido principal

Entradas

Mostrando las entradas de noviembre, 2019

MDA (MODEL DRIVEN ARCHITECTURE)

MDA (MODEL DRIVEN ARCHITECTURE) INTRODUCTION The Object management Group (OMG) is a consortium of computer companies created in 1990, with the aim of promoting the development of applications oriented to distributed objects. For this, from the beginning special attention was paid to the problem of interoperability and integration of software systems, which has led the OMG to define numerous specifications and standards such as CORBA, UML, MOF, XMI and CWM. In the year 2001, the OMG established the MDA framework as an architecture for the development of applications. While the previous framework proposed by OMG, formed by the OMA and CORBA specifications. MDA proposes the following development process: from the requirements an independent model of the platform (PIM) is obtained, then this model is transformed with the help of tools in one or more specific models of the platform (PSM, and finally each PSM is transformed Therefore, MDA incorporates the idea of transforma...

SYNC COMMUNICATION PLATFORM “MESSAGE BROKER BASED”

SYNC Communication Platform “Message Broker Based” INTRODUCTION In a telecommunication network where programs communicate by exchanging formally-defined messages (that is, through the act of messaging ), a message broker is an intermediary program that translates messages from the formal messaging protocol of the publisher to the formal messaging protocol of the receiver. Message broker programs are sometimes known as middleware. How applications communicate is becoming an increasingly large challenge. Using Messaging Middleware simplifies this challenge and allows for common communications infrastructure that grows and scales to meet the most demanding conditions. But communication can happen in many different forms and how Messaging Middleware provides communication is no different. With a Message Broker, the source application (producer) sends a message to a server process that can provide data marshaling, routing, message translation, persistence and delivery...

HERRAMIENTAS GESTIÓN DE PROYECTOS DE SOFTWARE

HERRAMIENTAS GESTIÓN DE PROYECTOS DE SOFTWARE Ing. Tito Flores Vicente Uagrm School Of Engineering Santa Cruz Correo-e: tfloresvicente@gmail.com   Abstract . To work professionally in a project, we often need more than a list of tasks, agendas, boards, etc. and it is time to look for a solution in software for each level of the project, whether it is a work that we are going to carry out alone or if there are other people in the team. If there are several clients, then it is essential to find a good project management program, stable but also flexible. Introducción Para trabajar de forma profesional en un proyecto, muchas veces necesitamos algo más que una lista de tareas, agendas, tableros, etc. y es el momento de buscar una solución en software para cada nivel del proyecto, tanto si es un trabajo que vamos a llevar a cabo solos como si hay otras personas en el equipo. Si los clientes son varios, entonces ya es imprescindible encontrar algún buen programa de ge...