Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Free IEIEne22Acto1 Res 1
Free IEIEne22Acto1 Res 1
Anónimo
Integración e interoperabilidad
No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
27-01-2022 ETSInf-UPV
Nombre:_____________________________________________________ Grupo:________
1. (1.5 puntos). Explica el propósito del lenguaje XSLT, y su utilidad en escenarios de integración de datos
En el contexto de la integración de datos, XSLT es un lenguaje mediante el que se pueden definir mappings
semánticos desde una fuente XML a un destino distinto.
Discute las ventajas e inconvenientes de la integración de datos virtual frente a la basada en almacén
2.(1 punto)
de datos.
La mayor ventaja de la integración virtual frente a la basada en almacenes de datos es que, dado que no se
trabaja con una base de datos global, sino que los datos se extraen de sus fuentes a la demanda, esos datos
siempre están actualizados, cosa que podría no ocurrir en caso de utilizar un almacén si el proceso de carga
no se realiza con la suficiente frecuencia.
El inconveniente principal, por el contrario, es que la resolución de consultas en una integración virtual es mucho
más costosa que en la basada en almacén de datos.
Una integración virtual sería más adecuada para sistemas con pocas consultas y muchas actualizaciones,
mientras que para el caso contrario (esto es, muchas consultas y pocas actualizaciones) el almacén de datos
puede ser mejor.
a64b0469ff35958ef4ab887a898bd50bdfbbe91a-5707933
Integración e Interoperabilidad
Evaluación Teoría. Acto 2.
27-01-2022 ETSInf-UPV
No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
orientada a procesos de negocio.
4.(1 punto) Explica qué es un mashup. Cita un ejemplo, explicando los componentes del mismo y cómo se integran.
Un mashup es una aplicación Web que utiliza contenido de más de una fuente para crear un nuevo servicio
mostrado en una única interfaz gráfica.
Un ejemplo típico el FlightRadar24, una aplicación para el seguimiento de aeronaves en vuelo, en la cual las
aeronaves se sitúan en un mapa a partir de los datos de navegación emitidos periódicamente por sus
transpondedores. Además, y como complemento, se facilita numerosa información proveniente de otras
fuentes.
La que sigue es una descripción figurada de cómo se gestionan los Trabajos Final de Grado en la
ETSInf.
No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
a) Matrícula. El estudiante solicita la matrícula cumplimentando un formulario en la aplicación
correspondiente. La ETSInf, al recibir la solicitud, procesa la misma y envía al estudiante la solicitud
de pago del importe correspondiente. El estudiante, al recibir la notificación, realiza el pago en la
entidad bancaria que le corresponda, y esta notifica a la escuela la realización del mismo. Una vez
confirmado el pago, la ETSInf realiza la matrícula y envía confirmación al estudiante. Un modelo BPMN
describiendo el proceso se muestra en el Anexo I.
b) Asignar tema de TFG. El estudiante solicita la asignación de un tema de TFG de la oferta de la ETSInf.
La ETSInf, al recibir la solicitud, comprueba si ese tema está disponible, en cuyo caso realiza la
asignación al alumno. Si no lo está, obviamente no se realiza. En ambos casos, se envía notificación al
c) Realización del TFG. El estudiante desarrolla el TFG, preparando una versión que envía a su tutor.
Este, al recibir la versión, la revisa convenientemente y envía sus comentarios al estudiante. Si
considera que el TFG está terminado, envía también su informe al centro. El alumno, al recibir los
No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
comentarios del tutor, si el TFG todavía no está acabado, vuelve a preparar una versión, y se repite el
ciclo anterior. En caso de estar finalizado, envía la memoria final a la ETSInf. Una vez recibidas la
memoria y el informe del tutor, la ETSInf deposita el TFG, que queda listo para la defensa, y lo notifica
al estudiante.
No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
27-01-2022 ETSInf-UPV
d) Defensa del TFG. La Etsinf asigna tribunal y fecha al TFG, lo cual notifica al estudiante. Este, al recibir
la notificación, prepara la presentación; llegado el día de la defensa, el estudiante presenta su TFG. Ese
mismo día, el tribunal elabora el informe sobre su valoración del TFG, y firma el acta, que es enviada a
a64b0469ff35958ef4ab887a898bd50bdfbbe91a-5707933
Integración e Interoperabilidad
Evaluación Teoría. Acto 2.
27-01-2022 ETSInf-UPV
la ETSInf. Si el TFG es aprobado, se envía a la biblioteca para su registro en RiuNet. En caso contrario,
no se envía nada.
Se pide: dibujar los modelos BPMN correspondientes a los casos b), c) y d) siguiendo un patrón similar al
caso de a). Puntuación: 0.75, 0.75, 1, respectivamente. Podéis emplear el Póster con la notación BPMN del
No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Anexo II.
El ANEXO III muestra un documento XML que describe el modelo organizacional de una empresa.
Sobre dicho documento, se pide:
1. (1 punto) Escribe el resultado de las siguientes expresiones XPATH. Si piensas que alguna de
ellas no devuelve nada, ponlo explícitamente:
i. //city No devuelve nada
2. (0,5 puntos) Escribe la expresión XPATH que obtiene los ítems que son collares (collar: necklace
en inglés) //item[contains(productName, “necklace”)]
3. (1 punto) Escribe el código XQuery que genere una tabla HTML con nombre, precio unitario,
unidades y precio total de cada uno de los ítems del pedido. La tabla debe llevar encabezado.
<html>
<head>
No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
<title> resumen del pedido </title>
</head>
<body>
<h1> Resumen del pedido </h1>
<table>
<tr>
<th>Artículo></th><th>precio</th><th>unidades</th><th>precio total</th>
</tr>
No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
<ipo:street>47 Eden Street</ipo:street>
<ipo:city>Cambridge</ipo:city>
<ipo:postcode>126</ipo:postcode>
</shipTo>
<billTo xsi:type="ipo:US-Address">
<ipo:name>Robert Smith</ipo:name>
<ipo:street>8 Oak Avenue</ipo:street>
<ipo:city>Old Town</ipo:city>
<ipo:state>AK</ipo:state>
<ipo:zip>95819</ipo:zip>
</billTo>
No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
<quantity>5</quantity>
<price>179.90</price>
<shipDate>2000-02-14</shipDate>
</item>
</Items>
</ipo:purchaseOrder>