OAproject
Enlaces
Que es OAproject?
OAproject es una comunidad Open Source que se propone el desarrollo de un software middleware para la composición de aplicaciones.
El software libre nos ofrece el modelo de cooperación necesario para poder desarrollar los componentes middleware y las especificaciones de esta arquitectura y para que las aportaciones sean libremente utilizables por todo el mundo.
Si estas interesado en conocer más sobre este proyecto consulta http://www.oaproject.net/ o ponte en contacto con nosotros a través de info@oaproject.net
El promotor inicial de OAproject es Open Alliance, software libre S.A. aunque en fechas próximas diferentes entidades tienen previsto adherirse como promotores.
OAproject ha obtenido el respaldo de CatPL a traves del proyecto LOCOS y SUMA.
|
LOCOS |
SUMA |
|
LOCOS (Loosely Coupled Software) se desarrollo durante el año 2005 y tenia como objetivo acoplar aplicaciones sobre la arquitectura común. Participaron 4 empresas de desarrollo de software. El objetivo inmediato de los participantes es el desarrollo de los adaptadores de aplicación y consensuar los mensajes de interconexión. Adicionalmente y de forma indirecta, LOCOS contribuye al desarrollo de OAproject aportando componentes, patrones y especificaciones, a la arquitectura común. En definitiva, igual que en otras muchas áreas de la tecnología el progreso se va configurando de forma evolutiva mediante el ejercicio de la práctica. Este foro es también un instrumento para divulgar las soluciones resultantes de los diferentes proyectos y publicar el conjunto de los mensajes de interconexión. El resultado de LOCOS fue una versión 0.1 de la plataforma OAproject, con todos los elementos requeridos para poder ser utilizada y evolucionada por la comunidad. |
En el año 2006 se desarrolla el proyecto SUMA, con objetivos semejantes al anterior proyecto. En este caso participaron seis empresas de software cuyo objetivo era la ampliación de OAproject, no tanto en las funcionalidades comunes y de plataforma sinó en la captación e integración de soluciones de software a la plataforma de forma que pudieran ser utilizadas directamente por los usuarios. |


