Informes
El futuro de Microsoft pasa por Oslo
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.
Publicidad
Publicidad
Publicidad
Últimas Noticias
- 21/03/2024Seis pasos para implementar la IA en la organización y desbloquear el potencial de la innovación
- 28/12/2023Microsoft certifica los servicios de su región cloud en España en conformidad con el Nivel Alto del Esquema Nacional de Seguridad
- 23/12/2023Hitachi Vantara integra su UCP con Google Cloud y simplifica la gestión de la nube híbrida
- 10/12/2023Van Oord actualiza su herramienta para la visualización de riesgos climáticos basada en tecnología Qlik
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