Red de información TI para profesionales ITMedia NetWork

sábado, 04 de mayo de 2024
Actualizado a las 9:31


Búsqueda avanzada

Publicidad

Publicidad

Informes

El futuro de Microsoft pasa por Oslo

26 Septiembre 2008

Página 3 de 3 de El futuro de Microsoft pasa por Oslo

Los orígenes de Oslo

Oslo se refiere a una serie de productos y tecnologías que Microsoft va a lanzar próximamente y cuya plataforma basada en datos tiene sus raíces en aplicaciones conocidas. Microsoft se propuso crear Oslo, su plataforma de propósito general de modelación de software, en el año 2003 con el fin de facilitar la creación de aplicaciones mediante el uso de modelos y diagramas.

El objetivo inicial fue el desarrollo de una herramienta visual que facilitara la creación de modelos junto con un repositorio para almacenar los modelos y metadatos. Pero pronto surgió la necesidad de un nuevo lenguaje declarativo de programación. Ese lenguaje, con el nombre clave de ‘D’, la herramienta visual y el repositorio se darán a conocer por Microsoft en el evento Professional Developers Conference el próximo mes de octubre.

Oslo tiene como objetivo la creación de aplicaciones distribuidas por gente con poca capacidad técnica. Con la versión inicial de Oslo los principiantes no tendrán la capacidad de crear aplicaciones pero sí facilitará el proceso de desarrollo. Microsoft prevé ampliar la base desarrolladores con el lanzamiento de Oslo.

Oslo tiene como objetivo la creación de aplicaciones distribuidas por gente con poca capacidad técnica

El analista de negocios es un área poco servido y una buena oportunidad para el producto”, explica Brad Lovering, uno de los jefes del proyecto Oslo. Don Box, un miembro del equipo CSD (división de sistemas conectados) encargado del lenguaje de programación, añade que “estamos intentando facilitar el paso entre la gestación de una idea y su posterior funcionamiento en el disco duro”.

Box dijo que Oslo está diseñado a capturar las ideas, los requerimientos y la visión general de cómo debe funcionar un programa “para que después podamos realizar todo tipo de procesos sobre esta primera fase. Pero lo que realmente intentamos hacer es transformar los problemas de desarrollo en un diseño de datos. Es la manera más simple de explicar lo que estamos haciendo. Parte de la primicia es que la gente interactúe con los datos de forma sencilla. Y una manera de facilitar esta interacción es mediante la visualización de objetos y gráficos”.

Lovering afirma que la herramienta Oslo es novedosa con respecto a este tipo de herramientas porque ofrecerá un ‘feel’ familiar para la mayoría de usuarios. “Si usted es un usuario de Microsoft Access o Excel, le resultará fácil utilizar la herramienta”, dijo Lovering.

De hecho, Lovering dice que la herramienta es un tipo de objeto interactivo de desarrollo de bases de datos. “Se aproxima a la imagen que uno puede tener de Access y Excel”, dijo Lovering. “Sin embargo, hay que ser cautos porque esta comparación podría dar una impresión errónea. La comparación con Access y Excel es simplemente una manera general de explicarlo”.
David Chappell, presidente de David Chappell y Asociados, ha tenido el privilegio de evaluar algunos componentes de la tecnología Oslo. “Es una herramienta para crear y manipular datos”,
explica Chappell.

La herramienta habilita la captura de conocimientos corporativos en vistas específicas en función de temas, dijo Lovering. Y la herramienta también será útil para tareas de gráficos de flujos más avanzadas, como el desarrollo de flujos de BPMN (anotaciones de modelación de procesos de negocio) y servicios UML (lenguaje unificado de modelación), añade Lovering.
Por otra parte, Microsoft decidió desarrollar el lenguaje D para facilitar el avance de los contenidos de Oslo.

El mundo de los desarrolladores se centra principalmente en la formulación de objetos. Cada dato se encapsula en un objeto y no hay menara de analizar lo que ocurre en el objeto. Esto contrasta con SQL que permite realizar consultas con todo tipo de datos accesibles por distintos programas. Quisimos desarrollar un lenguaje de programación que fuera más parecido a SQL”, dijo Lucco.

Sin embargo, no es preciso que un usuario de Oslo aprenda el lenguaje D. “El lenguaje D es un detalle técnico para una audiencia específica”, dijo Lovering.

Oslo”, según Lovering, “es más difícil que Visual Basic y Excel pero no más complicado que C#. Oslo es un lenguaje novedoso que facilita la creación de datos estructurados y una manera efectiva de generar SQL”. Microsoft utiliza el lenguaje para crear los repositorios de contenidos Oslo. “El lenguaje se diseñó teniendo en cuenta las bases de datos relacionales que habilitan la creación de mapas nítidos”, dijo Lovering. “Pero el lenguaje no está comprometido al modelo relacional; está creado sobre un modelo de datos abstractos donde el programa es la estructura de datos”.

Navegando Oslo

Las tecnologías Oslo que se presentarán en versión CTP en el próximo Professional Developers Conference de Microsoft:

  • Un nuevo repositorio para almacenar datos, modelos y metadatos.
  • Una nueva herramienta visual para crear aplicaciones distribuidas; la herramienta se utilizará para crear, leer, actualizar y eliminar información del repositorio.
  • Un nuevo lenguaje declarativo, con nombre clave D, para definir los distintos esquemas y las relaciones entre esquemas.

ShareThis

Publicidad

Publicidad

Publicidad

Opinión

Julio Campoy, Regional VP Broad Markets en Appian

El Data Fabric, clave para impulsar la digitalización del sector público

La digitalización de las organizaciones públicas es una cuestión crucial en un mundo cada vez más conectado y avanzado tecnológicamente. Para Julio Campoy, vicepresidente de Appian, una transformación esencial para facilitar y simplificar tanto los procesos internos como para los que se dirigen a los ciudadanos y en la que el Data Fabric cobra singular importancia

Soluciones

Grupo CIMD escoge a Colt y a Equinix para una migración exprés de su centro de contingencia

Ante el reto de migrar su centro de datos de contingencia en un breve periodo de tiempo, CIMD ha seleccionado la solución de alojamiento en 'colocation' de Equinix, ofrecida a través de Colt, convirtiéndose en el primer cliente de la región sur de Europa en utilizar este servicio conjunto, que hace posible una mínima interrupción de las operaciones y garantiza la continuidad del backup síncrono

techWEEK info

TechWEEK forma parte de la red de información TI para profesionales de IDG Communications.


Sitios especializados de ITMedia NetWork: IT CIO.es, IT PYMES.es, IT SEGURIDAD.es, Strategic Partner, NUEVAempresa.com.

ITMedia NetWork. © 2006 - 2024 Information Technology & Media S.A. (CIF A-84950211). Todos los derechos reservados.

Envío de artículos por email de techWEEK.es

Por favor, introduzca la siguiente información











Cerrar

Envío de artículos por email de techWEEK.es

Procesando envíos...

Envío de artículos por email de techWEEK.es

Email enviado. Cerrar

Envío de artículos por email de techWEEK.es

Error en el envio. Pulse aqui para cerrar.Cerrar