• No se han encontrado resultados

Conclusiones de las Arquitecturas Orientadas a Servicios Dentro de un proceso de negocio puede ser necesario utilizar funcionalidades de distintos

GRUPO DE TRABAJO TAREAS REALIZADAS DENTRO DEL IEEE LTCS IEEE 1484.1 Architecture and Reference Model

2.3. PRINCIPALES ESTÁNDARES Y FRAMEWORKS PARA ENTORNOS E ‐

2.5.1. Conclusiones de las Arquitecturas Orientadas a Servicios Dentro de un proceso de negocio puede ser necesario utilizar funcionalidades de distintos

sistemas y distintas localizaciones; para completar estas funcionalidades se utilizan los 

Servicios Web, que también tienen que ser identificados durante el proceso de análisis de 

una  arquitectura  orientada  a servicio.  Cada  servicio  tiene  que  estar  bien  definido 

mediante una interfaz (WSDL) para que pueda ser publicado, localizado e invocado. 

Dependiendo del proceso de negocio, el servicio puede ser publicado para que otras 

empresas puedan utilizarlo, o internamente para ser utilizado en los procesos de negocio 

internos de una determinada compañía.   

Los servicios Web son una tecnología altamente adaptable a las necesidades de  

implementación de una Arquitectura Orientada a Servicio. En esencia, los servicios Web 

son la implementación de una especificación bien definida de una funcionalidad, es decir, 

son aplicaciones modulares que aportan una lógica del proceso de negocio como servicio 

que puede ser publicado, localizado e invocado en Internet [IBM, 2008]. Basados en los 

estándares  XML  [W3C,  1998],  los  servicios  Web  pueden  ser  desarrollados  usando 

cualquier lenguaje de programación, cualquier protocolo y cualquier plataforma. Los 

servicios Web pueden ser localizados y utilizados en cualquier momento, desde cualquier 

localización y usando cualquier protocolo y plataforma.   

Pero es importante remarcar que los servicios Web no son la única tecnología que se 

puede usar para implementar una Arquitectura Orientada a Servicio. Existen ejemplos de 

organizaciones que utilizan con éxito una Arquitectura Orientada a Servicios donde 

utilizan, además de los servicios Web, otras tecnologías de intercambio de mensajes y de 

acceso a funciones remotas haciendo uso del estándar XML, como puede ser el protocolo 

XML RPC [Winer, 1999], que funciona exactamente igual que el protocolo RPC (Remote 

Procedure Call), a través de un túnel HTTP. 

     

2. Estado del Arte 

P á g i n a | 147 

2.6.

LA SEMÁNTICA Y SU APLICABILIDAD EN ENTORNOS ELEARNING 

El término semántica [2009] se refiere a los aspectos del significado o interpretación del 

significado de un determinado símbolo, palabra, lenguaje o representación formal. En 

principio  cualquier  medio  de  expresión  (lenguaje  formal  o  natural)  admite  una 

correspondencia entre expresiones de símbolos o palabras y situaciones o conjuntos de 

cosas que se encuentran en el mundo físico o abstracto que puede ser descrito por dicho 

medio de expresión.   

La semántica puede estudiarse desde diferentes perspectivas: 

Semántica  lingüística:  trata  de  la  codificación  y  descodificación  de  los 

contenidos semánticos en las estructuras lingüísticas. 

Semántica lógica: desarrolla una serie de problemas lógicos de significación, 

estudia la relación entre el signo lingüístico y la realidad. Las condiciones 

necesarias para que un signo pueda aplicarse a un objeto, y las reglas que 

aseguran una significación exacta. 

Semántica en ciencias cognitivas: intenta explicar por qué nos comunicamos, 

y cuál es el mecanismo psíquico que se establece entre hablante y oyente 

durante este proceso.   

La lingüística es  la  disciplina  donde  originalmente  se  introdujo  el  concepto  de 

semántica. La semántica lingüística es el estudio del significado de las expresiones del 

lenguaje. La semántica lingüística contrasta con otros dos aspectos que intervienen en 

una expresión con significado: la sintaxis y la pragmática.   

La semántica es el estudio del significado atribuible a expresiones sintácticamente 

bien formadas. La sintaxis estudia sólo las reglas y principios sobre cómo construir 

expresiones interpretables semánticamente a partir de expresiones más simples, pero en 

sí misma no permite atribuir significados. La semántica examina el modo en que los 

significados se atribuían a las palabras, sus modificaciones a través del tiempo y aún sus 

cambios por nuevos significados. La lexicografía es otra parte de la semántica que trata 

de describir el significado de las palabras de un idioma en un momento dado, y suele 

exhibir su resultado en la confección de diccionarios.   

Por otro lado, la pragmática se refiere a cómo las circunstancias y el contexto ayudan 

a decidir entre alternativas de uso o interpretación; gracias a la pragmática el lenguaje 

puede ser usado con fines humorísticos o irónicos. Además la pragmática reduce la 

ambigüedad  de  las  expresiones,  seleccionando  sólo  un  conjunto  adecuado  de 

interpretaciones en un determinado contexto.   

La lógica de predicados de primer orden es el tipo de sistema lógico‐matemático más 

sencillo donde  aparece  el concepto de  interpretación  semántica.  Dicha  lógica  está 

formada por: 

• Un conjunto de signos (conectivas, paréntesis, cuantificadores,...). 

• Un conjunto de variables y constantes. 

• Un conjunto de predicados sobre las variables. 

• Un conjunto de  reglas de buena  formación de expresiones  a partir de 

expresiones sencillas.   

En la lógica de primer orden el conjunto de variables y constantes juega un papel 

similar al lexicón de las lenguas naturales, ya que bajo una interpretación semántica son 

los elementos que  admiten  referentes.  A  su vez, el  conjunto  de reglas de  buena 

formación de expresiones hace el papel de la sintaxis en las lenguas naturales. Para 

interpretar semánticamente las expresiones formales de un sistema lógico de primer 

orden se necesita definir un modelo o conjunto estructurado sobre el que interpretar los 

enunciados formales del sistema lógico. Un modelo de acuerdo con la teoría de modelos 

es un conjunto con cierta estructura junto con una regla de interpretación que permite 

asignar a cada variable o constante un elemento del conjunto y cada predicado en el que 

intervienen un conjunto de variables puede ser juzgado como cierto o falso sobre el 

conjunto en el que se interpretan las proposiciones del sistema lógico formal.   

En lógica matemática se suelen dividir los axiomas en dos tipos: 

Axiomas lógicos: que definen básicamente las reglas de deducción y están 

formados por tautologías. Básicamente son válidos para cualquier tipo de 

sistema formal razonable. 

Axiomas matemáticos: que aseveran la existencia de cierto tipo de conjuntos 

y objetos con verdadero contenido semántico. Gracias a ello es posible 

2. Estado del Arte 

P á g i n a | 149  Así, si se tiene un conjunto de axiomas que define la teoría de grupos, cualquier 

grupo matemático es un modelo en el que las proposiciones y axiomas de dicha teoría 

reciben interpretación y resultan en proposiciones ciertas sobre ese modelo.   

La semántica en ciencias cognitivas tiene que ver con la combinación de signos y con 

cómo la mente atribuye relaciones permanentes entre estas combinaciones de signos y 

otros hechos no  relacionados por naturaleza con estos símbolos. También es muy 

especial, ya que es la manera de introducir significados dados de uno mismo. Por ejemplo 

la noción que existe de silla en la que la misma tiene 4 patas, respaldo, etc. Las hay de 

más o menos patas pero se trata de deslizamiento de sentidos, que se construye en la 

mente a partir del caso central o prototipo. 

2.6.1. La semántica aplicada a la Web