cesnavarra 2008-boletín 3

25
Título El problema del canal de retorno en aplicaciones interactivas de televisión digital terrestre (TDT) Texto En televisión digital terrestre (TDT), cuando se quieren utilizar aquellas aplicaciones que son interactivas, es decir aquellas que deben obtener datos de un servidor externo se necesita que el decodificador se conecte a Internet para recuperarlos. Esto puede llegar a ser un problema en el momento actual y con la mayor parte de los decodificadores que hay en el mercado. Un canal de retorno debería estar siempre disponible y además si fuera posible debería ser inalámbrico para que el usuario no tuviera cables atravesándole la casa. Esto último puede causar rechazo e implicará que no se utilicen las aplicaciones tanto como podría ser posible. Actualmente, la mayor parte de los decodificadores de televisión digital terrestre con MHP (Multimedia Home Platform) ofrecen un canal de retorno que suele ser MODEM. Este tipo de canal presenta varios inconvenientes como el hecho de que si se emplea, el teléfono no se puede utilizar y si se está utilizando el teléfono, no estará disponible para nuestras aplicaciones. Por otra parte, este canal tiene poca capacidad, con lo que las respuestas y los datos que se obtengan tardarán bastante tiempo en procesarse y además habrá que configurar el MODEM en el decodificador con los datos de un proveedor de servicios adecuado. Otro tipo de canal de retorno que se puede obtener en el mercado, pero aún son escasos, es el que viene preparado para usar Ethernet. Para utilizarlo sería necesario contar con un proveedor de servicios de ADSL o Cable Modem para que instale un router para poder conectar el ordenador y el puerto ethernet del decodificador a la red. Este caso sería más cómodo porque siempre estaría disponible el servicio y no haría falta configurar el decodificador, pero el problema viene dado por el hecho de que hay que contratarlo y si sólo se va a emplear para acceder a los servicios interactivos de la TDT no merece la pena. Otra opción que se propone es la utilización de Bluetooth como canal de retorno en combinación de una conexión GPRS/UMTS del móvil. Esta opción permitiría poder ver en la televisión los archivos y fotografías del móvil, pero implicaría que el teléfono móvil al que se conecte debería contar con tecnología Bluetooth y conexión GPRS o UMTS. Actualmente, sólo alrededor del 40% de los móviles

Upload: cein

Post on 03-Jul-2015

188 views

Category:

Documents


0 download

DESCRIPTION

Respuesta Digit

TRANSCRIPT

Page 1: Cesnavarra 2008-boletín 3

Título El problema del canal de retorno en aplicaciones interactivas de

televisión digital terrestre (TDT)

Texto En televisión digital terrestre (TDT), cuando se quieren utilizar aquellas aplicaciones que son interactivas, es decir

aquellas que deben obtener datos de un servidor externo se necesita que el decodificador se conecte a Internet para

recuperarlos. Esto puede llegar a ser un problema en el

momento actual y con la mayor parte de los decodificadores que hay en el mercado.

Un canal de retorno debería estar siempre disponible y además si fuera posible debería ser inalámbrico para que el

usuario no tuviera cables atravesándole la casa. Esto último

puede causar rechazo e implicará que no se utilicen las aplicaciones tanto como podría ser posible.

Actualmente, la mayor parte de los decodificadores de televisión digital terrestre con MHP (Multimedia Home

Platform) ofrecen un canal de retorno que suele

ser MODEM. Este tipo de canal presenta varios inconvenientes como el hecho de que si se emplea, el

teléfono no se puede utilizar y si se está utilizando el teléfono, no estará disponible para nuestras

aplicaciones. Por otra parte, este canal tiene poca capacidad, con lo que las respuestas y los datos que se obtengan

tardarán bastante tiempo en procesarse y además habrá que configurar el MODEM en el decodificador con los datos de un

proveedor de servicios adecuado.

Otro tipo de canal de retorno que se puede obtener en el mercado, pero aún son escasos, es el que viene preparado

para usar Ethernet. Para utilizarlo sería necesario contar con un proveedor de servicios de ADSL o Cable Modem para que

instale un router para poder conectar el ordenador y el puerto ethernet del decodificador a la red. Este caso sería

más cómodo porque siempre estaría disponible el servicio y no haría falta configurar el decodificador, pero el problema

viene dado por el hecho de que hay que contratarlo y si sólo se va a emplear para acceder a los servicios interactivos de

la TDT no merece la pena.

Otra opción que se propone es la utilización de Bluetooth como canal de retorno en combinación de una

conexión GPRS/UMTS del móvil. Esta opción permitiría poder ver en la televisión los archivos y fotografías del móvil, pero

implicaría que el teléfono móvil al que se conecte debería

contar con tecnología Bluetooth y conexión GPRS o UMTS. Actualmente, sólo alrededor del 40% de los móviles

Page 2: Cesnavarra 2008-boletín 3

españoles cuentan con estas dos tecnologías. Además en el

caso de que el decodificador no tuviera esta opción y si tuviera un puerto USB, se podría colocar en él un adaptador

de Bluetooth que haría el mismo efecto.

Otras alternativas a futuro de canal de retorno podrían ser el uso de PLC (Comunicaciones a través de la Red Eléctrica) o

algún otro tipo de tecnología como la wifi o más a futuro WiMAX.

En cuanto a los decodificadores con wifi, estos tienen el

mismo inconveniente que aquellos con canal de retorno basado en ethernet (será necesario utilizar un proveedor de

ADSL o cable MODEM). La única ventaja frente a estos sería la ausencia de cables.

Resumiendo, en estos momentos no hay demasiadas

alternativas para ofrecer canales de retorno con disponibilidad total, sin necesidad de configuración del

decodificador e inalámbricos para facilitar su uso. Hasta que no se puedan ofrecer canales así y se fomente el uso de

decodificadores con MHP, las aplicaciones interactivas tendrán su uso bastante restringido.

Ponencia de Don Fernando Ruano (Secuenzia) sobre t-Banca,

t-marketing y t-comercio:

http://www.alcazardigitaltdt.com/eventos/ponencias.sh

tml www.alcazardigitaltdt.com/eventos/doc/Foro_2/3_Fern

ando_Ruano_-_Servicios_de_t-banca_y_otros.pdf

Categor

ías CES OpenSouce/Java

Tema Desarrollo

Autor Blanca Cubas Cruz

Mes Marzo

Año 2008

Boletín 03

Título Microsoft Office Live Small Business (1ª Parte)

Texto Desde hace unos días podemos disfrutar de la versión beta de esta nueva herramienta de Microsoft, la cual se encuadra

dentro de la nueva estrategia de la compañía para su

Page 3: Cesnavarra 2008-boletín 3

posicionamiento en aplicaciones on-line. La nueva suite se

encuentra bajo el nombre de Microsoft Office Live Small Business. Mi amigo Juan Carlos Gonzalez del Centro de

Innovación en Integración de Cantabria, me recomendó analizarla y así lo he hecho. Debo decir que tiene muy buen

aspecto y sigue la dinámica de usabilidad sencilla que

caracteriza a los productos de Microsoft. Más concretamente, se basa en tecnología ASP.NET y como característica más

destacable sus espacios de trabajo usan la tecnología de SharePoint. Esto no supondría ninguna novedad, salvo por el

hecho de que está herramienta supone una mejora para la PYME puesto que integra todos los servicios que puede llegar a

necesitar una empresa de estas características en una única solución.

Si queremos probar este nuevo servicio, lo primero que

debemos de hacer es entrar en http://smallbusiness.officelive.com/ donde llegaremos a

esta pantalla:

Deberemos registrarnos en Microsoft Office Live si no lo

estamos ya, y una vez nos hemos registrado llegamos a la pantalla que nos da la bienvenida:

Page 4: Cesnavarra 2008-boletín 3

Como se puede ver en la página principal, la cantidad de

características que incluye esta suite es importante. Si exploramos con detenimiento la página de bienvenida,

veremos una serie de opciones interesantes.

La primera nos posibilita el obtener nuestro propio dominio de internet (“Get a Web address”), si pulsamos el enlace nos

pedirá que volvamos a meter nuestra contraseña de la cuenta asociada al sitio y nos redireccionará a la siguiente página:

Page 5: Cesnavarra 2008-boletín 3

Donde se nos da la posibilidad de obtener nuestro propio

dominio, junto con la extensión deseada, del cual, se nos facilitara gratuitamente el primer año.

Si seleccionamos la segunda opción (“Create a business web

site”) se nos ofrece la posibilidad de crear un sitio web para nuestro negocio. Llegaremos a la siguiente pantalla:

Page 6: Cesnavarra 2008-boletín 3

En donde las principales opciones son la obtención de un

nombre para el dominio, la herramienta de diseño para el sitio Web y una opción para hacer que nuestro sitio web resulte

más atractivo. Si seleccionamos el editor para nuestro sitio web, se nos abrirá una herramienta de diseño de aplicaciones

web desde nuestro mismo navegador:

Page 7: Cesnavarra 2008-boletín 3

Esta plantilla recuerda claramente a las plantillas que usa

SharePoint, con su barra de acceso rápido, sus zonas y su motor de búsquedas. Las opciones del editor del sitio web, dan

como para otro artículo (posiblemente lo escriba), pero podemos ver que podemos editar tanto contenido como

apariencia de nuestro sitio, lo cual le otorga a este editor un juego de posibilidades importantes.

Daremos por bueno el diseño que viene por defecto de nuestro

sitio y pasaremos analizar más opciones que nos proporciona, por ejemplo si vamos a la parte inferior de la página veremos

que se parece mucho a los menús de SharePoint, debido a sus opciones:

Page 8: Cesnavarra 2008-boletín 3

Estos menús nos permiten recuperar versiones anteriores,

administrar el sitio, activar soluciones avanzadas de diseño web, así como instalar soluciones.

A la izquierda de la página tenemos la barra de acceso rápido, en la cual podemos acceder a sitios en los que guardar

nuestras imágenes, así como nuestros documentos y nuestros

estilos personales para la página. Una de las partes más importantes de la página es la sección de informes, que nos

permite conocer en todo momento el uso de nuestra web, elemento a elemento, así como descargarnos a nuestro PC las

estadísticas de un periodo de tiempo que deseemos:

Page 9: Cesnavarra 2008-boletín 3

Volviendo a la página de inicio, vemos que también podemos

administrar cuentas de correo, bajo nuestro dominio, así como realizar multitud de operaciones con el correo, con el

calendario y nuestros contactos:

Page 10: Cesnavarra 2008-boletín 3

Tendremos la posibilidad de crear hasta 5 cuentas gratuitas en

nuestro dominio:

Page 11: Cesnavarra 2008-boletín 3

Y a estas cuentas (u otras que deseemos) se les pueden

asociar flujos de trabajo, en función de eventos que asignemos. También como en todo sitio web, se permite hacer

grupos de usuarios con sus permisos.

Y por último comentar el núcleo de la solución, que es el Gestor de Contactos que nos permitirá gestionar nuestros

contactos (de negocio y personales), compañías, oportunidades de negocio, así como nuestros productos:

Page 12: Cesnavarra 2008-boletín 3

En el siguiente artículo, analizaré los apartados que quedan

por examinar pero como resumen cabría destacar que es un producto muy completo, que proporciona de manera sencilla y

muy intuitiva todo lo necesario para poner en marcha una web de nuestra pyme, sin necesidad de tener que pagar por

alojamiento. Así pues, puede ser una muy buena aplicación para tener en cuenta.

Catego

rías CES Microsoft

Tema Arquitectura

Autor David Valiño Martinez

Mes Marzo

Año 2008

Boletí

n 03

Título Hablemos del último, SQL Server™ 2008

Page 13: Cesnavarra 2008-boletín 3

Texto Esta vez vamos a hablar del último producto de Microsoft

que verá la luz este año, SQL Server™ 2008, esperado para finales de Q3 o lo que es lo mismo quizá a final de

Septiembre esté disponible. Actualmente, podemos descargar desde Microsoft una versión CTP (Community

Technology Preview) que dura 180 días mediante el

siguiente enlace http://www.microsoft.com/sqlserver/2008/en/us/t

rial-software.aspx

SQL Server™ 2008 cumple con la visión de Microsoft

sobre el futuro de la administración y gestión de datos

que predice un incremento significativo tanto en el volumen de los datos gestionados (facilitado por el

descenso en precio de los dispositivos de almacenamiento, reduciendo el “coste por mega”) como

en su tipo (datos geoespaciales, para dispositivos móviles, RFID, video e imagen, etc.).

Según Microsoft, los puntos fuertes de SQL Server™ 2008

son:

Confiable

Protección de la información

Encriptación de datos transparente: con esta versión

podemos encriptar toda la base de datos, desde los ficheros de datos hasta los backups y los logs, lo que nos

permitirá cumplir con las restricciones de seguridad más

Page 14: Cesnavarra 2008-boletín 3

exigentes.

Soporte de claves de acceso externas, permitiendo el uso

de herramientas de terceros así como de soluciones hardware.

Auditoría mejorada, que incluye hasta la auditoría de

consultas SELECT sobre los datos.

Continuidad del negocio

Disponemos de soporte para añadir CPUs “en caliente”,

evitando impactar en el negocio debido a paradas provocadas por necesidades de expansión.

Y mediante las mejoras en el mirroring de la base de

datos como son:

Reparación automática de páginas, de errores 823

y 824 en las páginas de datos

Mejor rendimiento, mediante el uso de compresión que minimiza el consumo de red

Más información de análisis sobre la operación de mirroring, que permite a los DBAs analizar más a

fondo estas tareas y optimizar su funcionamiento.

Rendimiento optimizado y predecible

Recolección de datos de rendimiento mejorada, con un

repositorio de esta información centralizado y nuevas herramientas de informes y monitorización del

rendimiento.

Eventos extendidos, que incluyen la posibilidad de exportarlos al ETW (Event Tracing for Windows) del

Sistema Operativo, de manera que se puede examinar de modo más fácil la correlación entre los eventos de BBDD

y los del S.O.

Compresión de backup, reduciendo el consumo de I/O y espacio en disco requerido, lo que hace que esta tarea

sea significativamente más rápida.

Compresión de datos, que igualmente ofrece mejoras en rendimiento en operaciones de I/O lo que es notable en

tareas de Data Warehousing.

Herramienta de gestión de recursos que permite a los DBAs definir los límites de recursos y prioridades de

acuerdo a diferentes cargas de trabajo, lo que logra que

Page 15: Cesnavarra 2008-boletín 3

la experiencia de usuario sea consistente (por ejemplo,

evitamos que la ejecución de consultas “pesadas” para informes mensuales coincida en tiempo de ejecución con

las consultas on line de los usuarios y ralentice estas últimas).

“Congelación” de planes de ejecución, permitiendo que

los planes de ejecución buenos conocidos sean estables en el tiempo.

Productiva

Mediante una mejor integración con el .NET

Framework y Visual Studio Team System permite el desarrollo de aplicaciones más potentes y eficientes.

Gestión basada en políticas, mediante el “Policy

Framework” que permite a través del SQL Server™ Management Studio definir políticas de uso y gestión de

todas las entidades del servidor, como instancias, bases de datos, etc.

Instalación simplificada, que permite a los partners

proporcionar configuraciones de instalación recomendadas.

Desarrollo simplificado, a través de librerías como

LINQ, ADO.NET Entity Framework, integración del Common Language Runtime (CLR) con los objetos de

servicio ADO.NET

Page 16: Cesnavarra 2008-boletín 3

Y mejoras adicionales en el Service Broker y Transact-SQL, como nuevos tipos de datos DATE/TIME,

herramientas de diagnóstico de Service Broker, etc.

Soporte de dispositivos ocasionalmente conectados, facilitando el desarrollo de aplicaciones para usuarios

móviles tal y como demanda el mercado actual.

Nuevos tipos de datos no sólo relacionales, como

datos jerárquicos para estructuras arbóreas, tipo de datos

“archivo” para acceso vía BBDD a ficheros de datos, columnas “sparse” para datos no muy frecuentes en

tablas, tipos de datos definibles por el usuario sin límite a 8000 bytes, información geográfica…

Inteligente

SQL Server™ 2008 se posiciona como una BBDD con grandes capacidades para Business Intelligence “out of

the box”, lo que facilita el acceso de los negocios a aplicaciones de BI de gran demanda en la actualidad.

Compresión de datos, para permitir mayores

volúmenes en menor espacio de disco con una mejor gestión y menores tiempos de I/O.

Compresión de backups, minimizando su impacto en el

sistema de gestión de BBDD.

Gestión en paralelo de tablas particionadas, para la

Page 17: Cesnavarra 2008-boletín 3

gestión eficiente de grandes volúmenes de datos.

Optimización de las consultas STAR JOIN, típicas de

los sistemas de BI.

El Gestor de Recursos mencionado anteriormente.

Escalabilidad mejorara en SQL Server™ Integration

Services, y búsquedas persistentes que garantizan la

consistencia de los datos analizados incluso con grandes volúmenes de información.

Mejoras en la gestión de Reports, mediante:

Un nuevo Report Designer más útil

Mejoras en la visualización de informes mediante

nuevos componentes.

Integración de los informes directamente en Word, y mejoras en su visualización en Excel.

Y, cómo no, integración con Microsoft Sharepoint.

En definitiva, y según Microsoft, SQL Server™ 2008

representa un producto significativo, que proporciona muchas características nuevas y mejoras clave,

convirtiéndose en la versión más robusta y completa de SQL Server

La impresión general es que Microsoft parece haber

corregido las carencias más notables de su versión

Page 18: Cesnavarra 2008-boletín 3

anterior, manteniendo su facilidad y flexibilidad de uso, a

la vez que ha aportado unas nuevas características a su gestor de base de datos que pueden convertirlo en una

alternativa seria y de calidad dentro del ámbito de la empresa media-grande.

Categorías

CES Microsoft

Tema Arquitectura

Autor Rafael Flores Yoldi

Mes Marzo

Año 2008

Boletín 03

Título CeBIT & OpenSource

Texto Como apareció en una reciente noticia en la página web,

los CES visitaron la feria CeBIT en Hannover. En concreto, yo iba muy interesado en ver que proyectos e ideas se

estaban desarrollando, en que sectores se estaba haciendo

incidiendo y que tecnologías que se estaban empleando con el fin de ver cual era la situación actual en Europa y cuales

eran los pasos que estaban dándose. Aunque, sin duda alguna, también tenía un gran interés en ver cual era el

estado de uso de las tecnologías Open Source en Europa.

Me llevé a la vez una ilusión y un fiasco. Siendo realistas, la situación del Open Source en Europa no es mala, pero

siendo un poco más idealistas, está muy lejos de lo que sería deseable. Si bien es cierto que políticamente Europa

está haciendo muchos guiños al mundo Open Source,

poniéndole cierto freno a Microsoft. Pero esto no se traduce, por el momento y a mi entender, en el día a día de

las empresas que emplean las TIC, tampoco en las empresas que desarrollan las TIC, pero lo que es más

preocupante, en las administraciones que son las que deben dar ejemplo.

También han surgido en los últimos años muchas noticias relevantes a la migración de administraciones a entornos Linux o paquetes ofimáticos como Open Office (BCC, Policía

Francesa, La dirección general del trabajo de

Alemania, Ayuntamiento de Munich), quizás el mejor

Page 19: Cesnavarra 2008-boletín 3

ejemplo lo tenemos en Extremadura. En cualquier caso,

parece indicar que se trata de comportamientos aislados, puesto que nada de esto se pudo apreciar en la feria.

¿Estarán yendo a contracorriente?. Esto plantea algunas dudas: ¿es buena realmente la situación del Open Source

en Europa?, ¿es una fachada todo lo que se oye en Europa

acerca del Open Source?.

Pero tal y como había adelantado, también me llevé una ilusión al ver pequeños reductos dedicados al Open Source,

como por ejemplo, el Linux Park, donde se concentraban todas las empresas que dedican su negocio en torno a uso

del sistema operativo del pingüino: Ubuntu, Novell, etc.

Hablando de Novel, asistimos a una charla en la que

hablaron del acuerdo Novell-Microsoft y de los beneficios que va a suponer esta alianza para todos los usuarios en

materia de interoperabilidad e integración. Está claro que una colaboración estrecha Windows-Linux puede ser muy

beneficiosa en estos temas pero me surge una duda sobre ese "todos", en cualquier caso, habrá que seguirlo de cerca

para ver en que queda todo esto.

Y siguiendo con el hilo anterior, este pequeño nicho fue uno

de los pocos lugares donde pude ver la sonrisa del pingüino. En general, de forma muy dispersa y puntual, se

veían empresas presentando productos en un entorno Linux, muy pocas, aunque había cosas curiosas. Como era

el caso de un sistema a base de sensores que convertían cualquier superficie en una pantalla táctil. Donde si se veía

más presencia del mundo Open Source fue en el llamado Future Park. En el se aglutinaban universidades de

diferentes zonas geográficas de Alemania, mostrando sus líneas de investigación. Esto es lo que habíamos venido a

buscar. Pude comprobar satisfactoriamente como sigue habiendo campos en los que Linux sigue siendo un

referente. Por ejemplo, Había un proyecto para la identificación de rostros en tiempo real mediante redes

neuronales desarrollado en Linux. Otro aspecto que me

llamó la atención fue la alta proliferación del lenguaje de programación Java (generalmente en entornos Windows) y

el extenso uso de Eclipse, no como entorno de desarrollo, sino como base para construir otros entornos de desarrollo

más específicos.

En definitiva y resumiendo, abrumadora presencia de entornos y aplicaciones propietarias, pequeña presenta del

Page 20: Cesnavarra 2008-boletín 3

sistema operativo Linux y un notable uso del lenguaje Java.

Categorías CES OpenSouce/Java

Tema Varios

Autor Raúl Sanz de Acedo

Mes Marzo

Año 2008

Boletín 03

Título Patrones televisivos.

Texto Si alguno al leer la primera palabra del título pensaba

que este artículo iba a tratar del interesante tema de los patrones de diseño, siento decepcionarle.

Cuando iba al colegio, en la era pre-Internet, el

argumento “lo he visto en la tele” era prueba irrefutable de que algo era cierto. No voy a utilizar semejante

medio de aserción pero sí quiero basarme en lo que nos ofrece dicho mass-media para hablar acerca de la

profesión de informático.

Igual debiéramos definir qué es un “informático” y me

acojo a la segunda acepción que indica el diccionario de la RAE: “que trabaja o investiga en informática”. Ese

mismo diccionario define “técnico” como “persona que posee los conocimientos especiales de una ciencia o

arte” y “tecnólogo” como “persona que se dedica a la tecnología”. Indica, además, que un “médico” es

(¡atención!) una “persona legalmente autorizada para profesar y ejercer la medicina” y define explícitamente

las siguientes categorías: de cabecera, de cámara, de

familia, espiritual (¿?), forense, legista, residente. Por otro lado un “abogado” es un “licenciado o doctor en

derecho que ejerce profesionalmente la dirección y defensa de las partes en toda clase de procesos o el

asesoramiento y consejo jurídico” y distingue entre abogado del diablo, del Estado, de oficio, de pobres, de

secano, fiscal y general. Omito algunas ironías que me sugieren ver juntas las palabras “diablo” y “Estado” y

destaco que especifica en la definición la titulación académica que debe tener un letrado.

Y un “arquitecto” (para cerrar el triángulo que siempre se citan como ejemplo de actividades “nobles” ¿o no os

habíais dado cuenta?) es la “persona que profesa o

Page 21: Cesnavarra 2008-boletín 3

ejerce la arquitectura”.

Como veis algunas profesiones merecen más profundidad y aclaraciones que otras.

Vamos a suponer que las personas, o modelos, o patrones de los que hablaremos, han realizado estudios

superiores en informática, medicina, abogacía o

arquitectura.

Y ahora vamos a ver la tele... ¡Oh! Estupendo, hoy

toca House: una persona con poderes omnímodos sobre su equipo (porque “tiene” un equipo aunque no sabe

trabajar “en” equipo), que no debe responder de sus decisiones ante nadie, que dispone de los mejores

medios para realizar su labor, aparentemente bien remunerado, al que todos consideran un genio y que no

pasaría un control antidoping ni en un campeonato de petanca.

“Bueno, bueno” diréis algunos “es un personaje de ficción. Además hay series corales en las que los

médicos son más humanos, cooperativos... Mira si no Anatomía de Grey”.

Es verdad, en esta serie los personajes parecen

personas pero lo asombroso es su capacidad de trabajo: los jefes de sección o de residentes pueden llevar toda la

gestión de su equipo y estar a pie de calle, esperando las ambulancias o en la mesa de quirófano realizando la

más compleja intervención quirúrgica cuyas técnicas han aprendido mientras nosotros dormimos pero ellos no,

amén de tomar un trago después de la dura y larga jornada. Y si uno es un buen profesional es fichado por

el hospital como si de Pau Gasol se tratara.

Podríamos saltar a las series de abogados y todo lo que

rodea al mundo legal: no he visto la que se titula Shark pero por los spots que la anunciaban creo

que trata de una especie de prima donna de la justicia, con carta blanca para hacer lo que desee: ya se sabe

“dura lex, sed lex”.

No sé si hay series de arquitectos pero me han dicho

que sí hay una de informáticos: The IT Crowd (véase un

ejemplo). Si alguno espera encontrar en ella a programadores que teclean en dos ordenadores a la vez

o que dictan en voz alta código ensamblador a sus ayudantes o que con ayuda de una pizarra y dos

Page 22: Cesnavarra 2008-boletín 3

rotuladores diseñan un sistema global de mercado

bursátil en tiempo real o que a la vez que planifican las tareas de 20 personas, con el teléfono agarrado por el

cuello, indican la línea exacta en la que se encuentra el bug que tiene colapsado “todo el sistema”, se sentirán

decepcionados.

Y eso que esta disparatada analogía estaría en consonancia con lo escrito arriba respecto a lo que

vemos cada día en las pantallas pero en otras actividades.

Según indica la wiki el argumento “se centra en las travesuras de tres miembros del departamento

informático, situado en un desordenado, sucio y caótico sótano, que además contrasta fuertemente con las

fantásticas vistas de Londres de las que disfruta el resto de la organización”.

¡Cómo no! Para eso somos los raros, los frikis. Tanto que ni siquiera esta palabra aparece aún en el diccionario.

Corolario: la televisión, como ya averigüé en el patio de mi colegio, no siempre dice la verdad pero muchas veces

actúa de amplificador/distorsionador de la realidad. Y la

realidad es que hay profesiones que gozan de un prestigio reconocido, desde su definición hasta los

clichés que de ellas se proyectan al público, y otras a las que nos cuesta, simplemente, hacer entender lo que

hacemos.

Pregunta: ¿podemos cambiar esta percepción? Si quieres enviar algún comentario o sugerir temas a tratar en otros artículos, escribe a: curtasun[simboloArroba]cein.es

Categorías General

Tema Varios

Autor Carlos Urtasun

Mes Marzo

Año 2008

Boletín 03

Título Uso de UML en aplicaciones 3D

Texto Algunas estadísticas sobre ingeniería de software, revelan

datos preocupantes. Entre el 30% y el 80% de los proyectos

Page 23: Cesnavarra 2008-boletín 3

de software nunca se terminan o se terminan fuera del

tiempo establecido. Esto se debe en muchos casos a la falta

de recursos, de tecnología y de conocimientos específicos del

desarrollador. Pero también, en gran medida, a una incorrecta

planificación.

Este problema se podría evitar si antes de comenzar a

desarrollar código, realizáramos un análisis de los recursos y

estructuras necesarias para implementar nuestra aplicación.

Actualmente una de las especificaciones más utilizadas con

este fin, es UML (Unified Modeling Lenguage).

UML, apoyado por OMG (Object Management Group), nació

con el objetivo de mejorar las especificaciones ya existentes

sobre programación orientada a objetos (métodos de Booch

y Rumbaugh, Jacobson) y de unificarlas bajo una misma

herramienta que nos permitiera modelar y construir la

estructura de nuestro sistema, desde distintos puntos de

vista. Para lo que se ayuda de diferentes diagramas. En

concreto, UML 2.0, utiliza 13 diagramas fundamentales

divididos en 2 grupos:

Los Diagramas de Estructura que se centran en los

objetos que deben existir en el sistema modelado y que se dividen en:

o diagrama de clases

o diagrama de componentes

o diagrama de objetos

o diagrama de estructura

o diagrama de despliegue

o diagrama de paquetes

Los Diagramas de Comportamiento que se

encargan de las acciones que debe realizar el sistema y del flujo de datos entre los distintos objetos, y que se

Page 24: Cesnavarra 2008-boletín 3

dividen en:

o diagrama de actividades

o diagrama de casos de uso

o diagrama de estados

o diagrama de secuencia

o diagrama de colaboración

o diagrama de tiempos

o diagrama de vista de interacción

Un pequeño ejemplo de su uso, se podría ver a través de

una aplicación 3D, como la vista en artículos anteriores. Por ejemplo pensemos en un escenario básico, en el que

queremos ver a una persona con movimiento en un paisaje exterior.

Nuestro escenario principal contendrá (diagrama de

estructura):

Un objeto cámara, otro Iluminación y otro elementos del

entorno. Cada uno de los cuales se definirá (diagrama de clase) con una serie de atributos y métodos. Dentro

del objeto elementos del entorno, tendremos dos tipos de objetos: animados y estáticos. Por ejemplo si

creamos un objeto persona, esteheredará (diagrama de clase) de la clase Animados, ya que todos los elementos

animados cuentan con unos métodos comunes.

Para mover nuestros objetos animados contaremos con

una serie de eventos (diagrama de casos de uso y diagramas de colaboración) relacionados con la entrada

por teclado.

Otro tipo de relaciones que se darán son las de componentes (diagrama de componentes). Este

caso se produce cuando accedemos, desde nuestro

escenario, a bibliotecas. En nuestra aplicación podríamos acceder, por ejemplo, a bibliotecas de efectos

meteorológicos o de sonidos ambientales.

A grandes rasgos, estos serían los principales diagramas

Page 25: Cesnavarra 2008-boletín 3

a desarrollar, pero si entráramos en detalle, veríamos

que probablemente son más los diagramas a usar. Para profundizar más sobre el tema existen numerosos

ejemplos en la red.

http://usuarios.lycos.es/oopere/uml.htm

http://www.hipertexto.info/documentos/uml.htm

http://www.clickear.com/manuales/uml

Categorías CES Microsoft

Tema Desarrollo

Autor Goretti Ortigosa Rada

Mes Marzo

Año 2008

Boletín 03