Título    El problema del canal de retorno en aplicaciones interactivas de                          televisión digital ter...
españoles cuentan con estas dos tecnologías. Además en el         caso de que el decodificador no tuviera esta opción y si...
posicionamiento en aplicaciones on-line. La nueva suite seencuentra bajo el nombre de Microsoft Office Live SmallBusiness....
Como se puede ver en la página principal, la cantidad decaracterísticas que incluye esta suite es importante. Siexploramos...
Donde se nos da la posibilidad de obtener nuestro propiodominio, junto con la extensión deseada, del cual, se nosfacilitar...
En donde las principales opciones son la obtención de unnombre para el dominio, la herramienta de diseño para el sitioWeb ...
Esta plantilla recuerda claramente a las plantillas que usaSharePoint, con su barra de acceso rápido, sus zonas y sumotor ...
Estos menús nos permiten recuperar versiones anteriores,administrar el sitio, activar soluciones avanzadas de diseñoweb, a...
Volviendo a la página de inicio, vemos que también podemosadministrar cuentas de correo, bajo nuestro dominio, así comorea...
Tendremos la posibilidad de crear hasta 5 cuentas gratuitas ennuestro dominio:
Y a estas cuentas (u otras que deseemos) se les puedenasociar flujos de trabajo, en función de eventos queasignemos. Tambi...
En el siguiente artículo, analizaré los apartados que quedan         por examinar pero como resumen cabría destacar que es...
Texto   Esta vez vamos a hablar del último producto de Microsoft        que verá la luz este año, SQL Server™ 2008, espera...
exigentes.Soporte de claves de acceso externas, permitiendo el usode herramientas de terceros así como de solucioneshardwa...
la experiencia de usuario sea consistente (por ejemplo,evitamos que la ejecución de consultas “pesadas” parainformes mensu...
Y mejoras adicionales en el Service Broker y Transact-SQL, como nuevos tipos de datos DATE/TIME,herramientas de diagnóstic...
gestión eficiente de grandes volúmenes de datos.Optimización de las consultas STAR JOIN, típicas delos sistemas de BI.El G...
anterior, manteniendo su facilidad y flexibilidad de uso, a           la vez que ha aportado unas nuevas características a...
ejemplo lo tenemos en Extremadura. En cualquier caso,parece indicar que se trata de comportamientos aislados,puesto que na...
sistema operativo Linux y un notable uso del lenguaje Java.Categorías CES OpenSouce/JavaTema       VariosAutor     Raúl Sa...
ejerce la arquitectura”.Como     veis  algunas    profesiones    merecen     másprofundidad y aclaraciones que otras.Vamos...
rotuladores diseñan un sistema global de mercado           bursátil en tiempo real o que a la vez que planifican las      ...
de software nunca se terminan o se terminan fuera deltiempo establecido. Esto se debe en muchos casos a la faltade recurso...
dividen en:o diagrama de actividadeso diagrama de casos de usoo diagrama de estadoso diagrama de secuenciao diagrama de co...
a desarrollar, pero si entráramos en detalle, veríamos           que probablemente son más los diagramas a usar. Para     ...
Próxima SlideShare
Cargando en…5
×

Cesnavarra 2008-boletín 3

293 visualizaciones

Publicado el

Respuesta Digit

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
293
En SlideShare
0
De insertados
0
Número de insertados
3
Acciones
Compartido
0
Descargas
1
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Cesnavarra 2008-boletín 3

  1. 1. 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
  2. 2. 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.pdfCategor CES OpenSouce/JavaíasTema DesarrolloAutor Blanca Cubas CruzMes MarzoAño 2008Boletín 03Tí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
  3. 3. posicionamiento en aplicaciones on-line. La nueva suite seencuentra bajo el nombre de Microsoft Office Live SmallBusiness. Mi amigo Juan Carlos Gonzalez del Centro deInnovación en Integración de Cantabria, me recomendóanalizarla y así lo he hecho. Debo decir que tiene muy buenaspecto y sigue la dinámica de usabilidad sencilla quecaracteriza a los productos de Microsoft. Más concretamente,se basa en tecnología ASP.NET y como característica másdestacable sus espacios de trabajo usan la tecnología deSharePoint. Esto no supondría ninguna novedad, salvo por elhecho de que está herramienta supone una mejora para laPYME puesto que integra todos los servicios que puede llegar anecesitar una empresa de estas características en una únicasolución.Si queremos probar este nuevo servicio, lo primero quedebemos de hacer es entraren http://smallbusiness.officelive.com/ donde llegaremos aesta pantalla:Deberemos registrarnos en Microsoft Office Live si no loestamos ya, y una vez nos hemos registrado llegamos a lapantalla que nos da la bienvenida:
  4. 4. Como se puede ver en la página principal, la cantidad decaracterísticas que incluye esta suite es importante. Siexploramos con detenimiento la página de bienvenida,veremos una serie de opciones interesantes.La primera nos posibilita el obtener nuestro propio dominio deinternet (“Get a Web address”), si pulsamos el enlace nospedirá que volvamos a meter nuestra contraseña de la cuentaasociada al sitio y nos redireccionará a la siguiente página:
  5. 5. Donde se nos da la posibilidad de obtener nuestro propiodominio, junto con la extensión deseada, del cual, se nosfacilitara gratuitamente el primer año.Si seleccionamos la segunda opción (“Create a business website”) se nos ofrece la posibilidad de crear un sitio web paranuestro negocio. Llegaremos a la siguiente pantalla:
  6. 6. En donde las principales opciones son la obtención de unnombre para el dominio, la herramienta de diseño para el sitioWeb y una opción para hacer que nuestro sitio web resultemás atractivo. Si seleccionamos el editor para nuestro sitioweb, se nos abrirá una herramienta de diseño de aplicacionesweb desde nuestro mismo navegador:
  7. 7. Esta plantilla recuerda claramente a las plantillas que usaSharePoint, con su barra de acceso rápido, sus zonas y sumotor de búsquedas. Las opciones del editor del sitio web, dancomo para otro artículo (posiblemente lo escriba), peropodemos ver que podemos editar tanto contenido comoapariencia de nuestro sitio, lo cual le otorga a este editor unjuego de posibilidades importantes.Daremos por bueno el diseño que viene por defecto de nuestrositio y pasaremos analizar más opciones que nos proporciona,por ejemplo si vamos a la parte inferior de la página veremosque se parece mucho a los menús de SharePoint, debido a susopciones:
  8. 8. Estos menús nos permiten recuperar versiones anteriores,administrar el sitio, activar soluciones avanzadas de diseñoweb, 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 guardarnuestras imágenes, así como nuestros documentos y nuestrosestilos personales para la página. Una de las partes másimportantes de la página es la sección de informes, que nospermite conocer en todo momento el uso de nuestra web,elemento a elemento, así como descargarnos a nuestro PC lasestadísticas de un periodo de tiempo que deseemos:
  9. 9. Volviendo a la página de inicio, vemos que también podemosadministrar cuentas de correo, bajo nuestro dominio, así comorealizar multitud de operaciones con el correo, con elcalendario y nuestros contactos:
  10. 10. Tendremos la posibilidad de crear hasta 5 cuentas gratuitas ennuestro dominio:
  11. 11. Y a estas cuentas (u otras que deseemos) se les puedenasociar flujos de trabajo, en función de eventos queasignemos. También como en todo sitio web, se permite hacergrupos de usuarios con sus permisos.Y por último comentar el núcleo de la solución, que es elGestor de Contactos que nos permitirá gestionar nuestroscontactos (de negocio y personales), compañías,oportunidades de negocio, así como nuestros productos:
  12. 12. 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 CES MicrosoftríasTema ArquitecturaAutor David Valiño MartinezMes MarzoAño 2008Boletí 03nTítulo Hablemos del último, SQL Server™ 2008
  13. 13. 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
  14. 14. exigentes.Soporte de claves de acceso externas, permitiendo el usode herramientas de terceros así como de solucioneshardware.Auditoría mejorada, que incluye hasta la auditoría deconsultas SELECT sobre los datos.  Continuidad del negocioDisponemos de soporte para añadir CPUs “en caliente”,evitando impactar en el negocio debido a paradasprovocadas por necesidades de expansión.Y mediante las mejoras en el mirroring de la base dedatos 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 predecibleRecolección de datos de rendimiento mejorada, con unrepositorio de esta información centralizado y nuevasherramientas de informes y monitorización delrendimiento.Eventos extendidos, que incluyen la posibilidad deexportarlos al ETW (Event Tracing for Windows) delSistema Operativo, de manera que se puede examinar demodo más fácil la correlación entre los eventos de BBDDy los del S.O.Compresión de backup, reduciendo el consumo de I/O yespacio en disco requerido, lo que hace que esta tareasea significativamente más rápida.Compresión de datos, que igualmente ofrece mejoras enrendimiento en operaciones de I/O lo que es notable entareas de Data Warehousing.Herramienta de gestión de recursos que permite a losDBAs definir los límites de recursos y prioridades deacuerdo a diferentes cargas de trabajo, lo que logra que
  15. 15. la experiencia de usuario sea consistente (por ejemplo,evitamos que la ejecución de consultas “pesadas” parainformes mensuales coincida en tiempo de ejecución conlas consultas on line de los usuarios y ralentice estasúltimas).“Congelación” de planes de ejecución, permitiendo quelos planes de ejecución buenos conocidos sean establesen el tiempo.ProductivaMediante una mejor integración con el .NETFramework y Visual Studio Team System permite eldesarrollo de aplicaciones más potentes y eficientes.Gestión basada en políticas, mediante el “PolicyFramework” que permite a través del SQL Server™Management Studio definir políticas de uso y gestión detodas las entidades del servidor, como instancias, basesde datos, etc.Instalación simplificada, que permite a los partnersproporcionar configuraciones de instalaciónrecomendadas.Desarrollo simplificado, a través de librerías comoLINQ, ADO.NET Entity Framework, integración delCommon Language Runtime (CLR) con los objetos deservicio ADO.NET
  16. 16. 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 usuariosmóviles tal y como demanda el mercado actual.Nuevos tipos de datos no sólo relacionales, comodatos 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 entablas, tipos de datos definibles por el usuario sin límite a8000 bytes, información geográfica…InteligenteSQL Server™ 2008 se posiciona como una BBDD congrandes capacidades para Business Intelligence “out ofthe box”, lo que facilita el acceso de los negocios aaplicaciones de BI de gran demanda en la actualidad.Compresión de datos, para permitir mayoresvolúmenes en menor espacio de disco con una mejorgestión y menores tiempos de I/O.Compresión de backups, minimizando su impacto en elsistema de gestión de BBDD.Gestión en paralelo de tablas particionadas, para la
  17. 17. gestión eficiente de grandes volúmenes de datos.Optimización de las consultas STAR JOIN, típicas delos sistemas de BI.El Gestor de Recursos mencionado anteriormente.Escalabilidad mejorara en SQL Server™ IntegrationServices, y búsquedas persistentes que garantizan laconsistencia de los datos analizados incluso con grandesvolú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™ 2008representa un producto significativo, que proporcionamuchas características nuevas y mejoras clave,convirtiéndose en la versión más robusta y completa deSQL ServerLa impresión general es que Microsoft parece habercorregido las carencias más notables de su versión
  18. 18. 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ía CES MicrosoftsTema ArquitecturaAutor Rafael Flores YoldiMes MarzoAño 2008Boletín 03Título CeBIT & OpenSourceTexto 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
  19. 19. 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 algunasdudas: ¿es buena realmente la situación del Open Sourceen Europa?, ¿es una fachada todo lo que se oye en Europaacerca del Open Source?.Pero tal y como había adelantado, también me llevé unailusión al ver pequeños reductos dedicados al Open Source,como por ejemplo, el Linux Park, donde se concentrabantodas las empresas que dedican su negocio en torno a usodel sistema operativo del pingüino: Ubuntu, Novell, etc.Hablando de Novel, asistimos a una charla en la quehablaron del acuerdo Novell-Microsoft y de los beneficiosque va a suponer esta alianza para todos los usuarios enmateria de interoperabilidad e integración. Está claro queuna colaboración estrecha Windows-Linux puede ser muybeneficiosa en estos temas pero me surge una duda sobreese "todos", en cualquier caso, habrá que seguirlo de cercapara ver en que queda todo esto.Y siguiendo con el hilo anterior, este pequeño nicho fue unode los pocos lugares donde pude ver la sonrisa delpingüino. En general, de forma muy dispersa y puntual, seveían empresas presentando productos en un entornoLinux, muy pocas, aunque había cosas curiosas. Como erael caso de un sistema a base de sensores que convertíancualquier superficie en una pantalla táctil. Donde si se veíamás presencia del mundo Open Source fue en el llamadoFuture Park. En el se aglutinaban universidades dediferentes zonas geográficas de Alemania, mostrando suslíneas de investigación. Esto es lo que habíamos venido abuscar. Pude comprobar satisfactoriamente como siguehabiendo campos en los que Linux sigue siendo unreferente. Por ejemplo, Había un proyecto para laidentificación de rostros en tiempo real mediante redesneuronales desarrollado en Linux. Otro aspecto que mellamó la atención fue la alta proliferación del lenguaje deprogramación Java (generalmente en entornos Windows) yel extenso uso de Eclipse, no como entorno de desarrollo,sino como base para construir otros entornos de desarrollomás específicos.En definitiva y resumiendo, abrumadora presencia deentornos y aplicaciones propietarias, pequeña presenta del
  20. 20. sistema operativo Linux y un notable uso del lenguaje Java.Categorías CES OpenSouce/JavaTema VariosAutor Raúl Sanz de AcedoMes MarzoAño 2008Boletín 03Tí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
  21. 21. ejerce la arquitectura”.Como veis algunas profesiones merecen másprofundidad y aclaraciones que otras.Vamos a suponer que las personas, o modelos, opatrones de los que hablaremos, han realizado estudiossuperiores en informática, medicina, abogacía oarquitectura.Y ahora vamos a ver la tele... ¡Oh! Estupendo, hoytoca House: una persona con poderes omnímodos sobresu equipo (porque “tiene” un equipo aunque no sabetrabajar “en” equipo), que no debe responder de susdecisiones ante nadie, que dispone de los mejoresmedios para realizar su labor, aparentemente bienremunerado, al que todos consideran un genio y que nopasaría un control antidoping ni en un campeonato depetanca.“Bueno, bueno” diréis algunos “es un personaje deficción. Además hay series corales en las que losmédicos son más humanos, cooperativos... Mira si noAnatomía de Grey”.Es verdad, en esta serie los personajes parecenpersonas pero lo asombroso es su capacidad de trabajo:los jefes de sección o de residentes pueden llevar toda lagestión de su equipo y estar a pie de calle, esperandolas ambulancias o en la mesa de quirófano realizando lamás compleja intervención quirúrgica cuyas técnicas hanaprendido mientras nosotros dormimos pero ellos no,amén de tomar un trago después de la dura y largajornada. Y si uno es un buen profesional es fichado porel hospital como si de Pau Gasol se tratara.Podríamos saltar a las series de abogados y todo lo querodea al mundo legal: no he visto la que setitula Shark pero por los spots que la anunciaban creoque 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 dichoque sí hay una de informáticos: The IT Crowd (véase unejemplo). Si alguno espera encontrar en ella aprogramadores que teclean en dos ordenadores a la vezo que dictan en voz alta código ensamblador a susayudantes o que con ayuda de una pizarra y dos
  22. 22. 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.esCategorías GeneralTema VariosAutor Carlos UrtasunMes MarzoAño 2008Boletín 03Título Uso de UML en aplicaciones 3DTexto Algunas estadísticas sobre ingeniería de software, revelan datos preocupantes. Entre el 30% y el 80% de los proyectos
  23. 23. de software nunca se terminan o se terminan fuera deltiempo establecido. Esto se debe en muchos casos a la faltade recursos, de tecnología y de conocimientos específicos deldesarrollador. Pero también, en gran medida, a una incorrectaplanificación.Este problema se podría evitar si antes de comenzar adesarrollar código, realizáramos un análisis de los recursos yestructuras necesarias para implementar nuestra aplicación.Actualmente una de las especificaciones más utilizadas coneste fin, es UML (Unified Modeling Lenguage).UML, apoyado por OMG (Object Management Group), naciócon el objetivo de mejorar las especificaciones ya existentessobre programación orientada a objetos (métodos de Boochy Rumbaugh, Jacobson) y de unificarlas bajo una mismaherramienta que nos permitiera modelar y construir laestructura de nuestro sistema, desde distintos puntos devista. Para lo que se ayuda de diferentes diagramas. Enconcreto, UML 2.0, utiliza 13 diagramas fundamentalesdivididos en 2 grupos: Los Diagramas de Estructura que se centran en losobjetos que deben existir en el sistema modelado y quese dividen en:o diagrama de claseso diagrama de componenteso diagrama de objetoso diagrama de estructurao diagrama de despliegueo diagrama de paquetes Los Diagramas de Comportamiento que seencargan de las acciones que debe realizar el sistema ydel flujo de datos entre los distintos objetos, y que se
  24. 24. dividen en:o diagrama de actividadeso diagrama de casos de usoo diagrama de estadoso diagrama de secuenciao diagrama de colaboracióno diagrama de tiemposo diagrama de vista de interacciónUn pequeño ejemplo de su uso, se podría ver a través deuna aplicación 3D, como la vista en artículos anteriores.Por ejemplo pensemos en un escenario básico, en el quequeremos ver a una persona con movimiento en unpaisaje exterior.Nuestro escenario principal contendrá (diagrama deestructura):Un objeto cámara, otro Iluminación y otro elementos delentorno. Cada uno de los cuales se definirá (diagramade clase) con una serie de atributos y métodos. Dentrodel objeto elementos del entorno, tendremos dos tiposde objetos: animados y estáticos. Por ejemplo sicreamos un objeto persona, esteheredará (diagrama declase) de la clase Animados, ya que todos los elementosanimados cuentan con unos métodos comunes.Para mover nuestros objetos animados contaremos conuna serie de eventos (diagrama de casos de uso ydiagramas de colaboración) relacionados con la entradapor teclado.Otro tipo de relaciones que se darán son lasde componentes (diagrama de componentes). Estecaso se produce cuando accedemos, desde nuestroescenario, a bibliotecas. En nuestra aplicación podríamosacceder, por ejemplo, a bibliotecas de efectosmeteorológicos o de sonidos ambientales.A grandes rasgos, estos serían los principales diagramas
  25. 25. 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/umlCategorías CES MicrosoftTema DesarrolloAutor Goretti Ortigosa RadaMes MarzoAño 2008Boletín 03

×