Conocimiento del contexto
En el ámbito de las tecnologías de la información y la comunicación, el término "conciencia del contexto" se refiere a la capacidad de tomar en consideración las circunstancias en las que se encuentran las entidades, Ha habido muchas conceptualizaciones diferentes del contexto a lo largo de la historia. Con el fin de cubrir una amplia gama de posibles situaciones móviles y en línea, Dey y Abowd (1999) idearon las categorías usuario y rol, proceso y tarea, ubicación y hora, y dispositivo. Ponen de relieve el hecho de que cualquier clasificación apropiada para estas modalidades tradicionales depende en gran medida del ámbito de aplicación y del caso de uso en cuestión. Más allá de las modalidades más avanzadas pueden aplicarse cuando no solo se abordan entidades individuales, sino también grupos de entidades que trabajan en una coherencia de contexto, como por ejemplo, equipos en el trabajo o también portadores únicos con una multiplicidad de aparatos. Por ejemplo, los equipos en el trabajo son un ejemplo de un clúster de entidades que funciona en un contexto coherente.
El concepto de aplicaciones AAA, que incluye las tres categorías que se enumeran a continuación, es una fuente a partir de la cual se podría desarrollar una noción más tradicional de contexto en los procesos de negocio:
Autenticación, que también puede entenderse como la verificación de una identidad reclamada
El término "autorización" se refiere al derecho a acumular u obtener acceso a una determinada área, función o datos.
La contabilidad, que indica en este contexto el vínculo con el contexto del pedido y con las cuentas del trabajo aplicado, las licencias dadas y las mercancías entregadas, estas tres frases, que también incluyen los conceptos de lugar y tiempo como se mencionó anteriormente.
En el campo de la informática, el término "conciencia" se refiere al concepto de que las computadoras no solo pueden ver su entorno, sino también actuar en consecuencia. Es posible que las máquinas almacenen conocimiento sobre las condiciones en las que se les permite funcionar y luego respondan adecuadamente en respuesta a reglas predeterminadas o a estímulos inteligentes. Schilit fue la primera persona en acuñar la frase "conciencia del contexto" en referencia a la computación ubicua (1994). Los dispositivos que son conscientes de su contexto también pueden hacer suposiciones sobre el usuario y la circunstancia en la que se encuentra actualmente. En apoyo de las aplicaciones sensibles al contexto, que las utilizan para (a) adaptar interfaces, (b) adaptar el conjunto de datos relevantes para la aplicación, (c) aumentar la precisión de la recuperación de información, (d) descubrir servicios, (e) hacer implícita la interacción del usuario, o (f) construir entornos inteligentes, Dey (2001) define el contexto como "cualquier información que pueda utilizarse para caracterizar la situación de una entidad". Por ejemplo, un teléfono móvil con capacidades sensibles al contexto puede reconocer que ahora está en la sala de conferencias y que el usuario se ha sentado. Es posible que el teléfono determine que el usuario está en una reunión en ese momento e ignore las llamadas que no sean urgentes. Se ha prestado una mayor atención a la conciencia del contexto en los dominios de estudio de la conciencia de la ubicación y el reconocimiento de la actividad, como resultado del hecho de que la actividad y la ubicación del usuario son esenciales para muchas aplicaciones.
Es ampliamente reconocido que el conocimiento del contexto es un componente clave de cualquier sistema informático ubicuo exitoso. Es una práctica común incluir el conocimiento del contexto en el desarrollo de interfaces de usuario novedosas. La conciencia del contexto también se incorpora a menudo a la informática ubicua y portátil. La introducción de los buscadores híbridos es otro ámbito en el que se está empezando a hacer notar: internet. Los científicos de la computación Schmidt, Beigl y Gellersen consideran que los factores humanos y el entorno físico son dos componentes esenciales de la disciplina de la informática. Más recientemente, también se han realizado importantes esfuerzos para simplificar el proceso de difusión de información contextual; el relevamiento de Bellavista, Corradi, Fanelli y Foschini es un ejemplo de ello.
En contraste con las definiciones anteriores de contexto, que a menudo se centraban en individuos o dispositivos que interactuaban directamente con los usuarios, la definición de Dey es una de las más utilizadas en la actualidad. De acuerdo con este punto de vista, las mismas fuentes de información (como los sensores IoT), que pueden proporcionar contexto para algunos usos y aplicaciones, también pueden servir como fuentes principales de contenido para otros usos y aplicaciones, y viceversa. Lo importante es la red de conexiones que mantiene a las personas conectadas, tanto entre sí como con su entorno. Los modelos de información basados en grafos más versátiles, como los propuestos con NGSI-LD, se adaptan mejor para capturar la visión más relacional del contexto que es relevante para el Internet de las cosas, los sistemas ciberfísicos y los gemelos digitales. Las descripciones anteriores de un contexto centrado en un solo usuario podrían encajar con los modelos tradicionales de entidad-atributo-valor. En esta interpretación más amplia, el contexto no solo es registrado por una red que entrelaza este objeto con otras entidades; También se representa como una colección de características que están asociadas a una entidad. En otras palabras, el contexto se representa de dos maneras. La capacidad de tener en cuenta información que atraviesa varias fuentes es a lo que nos referimos cuando hablamos de conciencia de contexto.
El concepto de conciencia del contexto se ha utilizado en el campo del trabajo cooperativo asistido por computadora (CSCW), que tiene como objetivo mejorar la capacidad de los seres humanos para trabajar e interactuar entre sí de manera más efectiva. Los investigadores han construido una amplia variedad de dispositivos de software y hardware desde principios de la década de 1990 que son capaces de recopilar información contextual de los usuarios. Esta información incluye elementos como la ubicación, las fuentes de vídeo y los mensajes de estado de ausencia. Esta información se difunde libremente a otros usuarios, mejorando así su conciencia situacional y facilitándoles el reconocimiento de las oportunidades que surgen naturalmente para que se comuniquen entre sí. En los primeros días de la computación sensible al contexto, muchos de los sistemas que se desarrollaron para este propósito se diseñaron específicamente para ayudar a las empresas o a los equipos de trabajo separados geográficamente a colaborar en documentos compartidos o artefactos de trabajo. Esto era particularmente común en los primeros días de la computación consciente del contexto. Más recientemente, sin embargo, ha habido un creciente cuerpo de trabajo que demuestra cómo este método también se puede aplicar a grupos de amigos o familiares para ayudarlos a mantenerse informados de las actividades de los demás. Esto puede ayudar a mantener a los miembros del grupo informados sobre el paradero y las actividades de los demás.
Hasta el día de hoy, las características que se pueden usar para describir los sistemas conscientes del contexto que han mejorado la conciencia situacional incluyen:
los contextos que obtienen de cada usuario individual, así como
los medios a través de los cuales difunden esta información a varios usuarios adicionales.
La posición del usuario es la información más frecuente que se puede obtener y compartir con el objetivo de aumentar la conciencia situacional general. En una versión temprana, se diseñó un sistema llamado Active Badge para ayudar a los usuarios a determinar si están muy cerca de amigos, personas que tienen intereses personales similares o colegas, respectivamente. Estos sistemas son más proactivos que Active Badge, que solo muestra información de ubicación, y advertirán a los usuarios cuando estén muy cerca unos de otros. Active Badge es un ejemplo de un sistema que solo muestra información de ubicación. Esto notifica al usuario cada vez que se presenta una oportunidad para una posible interacción, lo que aumenta la probabilidad de que el usuario aproveche la oportunidad cuando surja.
Otro tema común a discutir son las actividades profesionales de un usuario, que a menudo se realizan a través del intercambio de videos. En el marco del sistema de Barra Comunitaria, se otorga a los usuarios el privilegio de activar de forma remota la cámara que está instalada en la computadora de otro usuario durante un cierto período de tiempo. La opción de "mirar" a otro usuario les da la oportunidad de observar si el otro usuario está ocupado o distraído, lo que a su vez ayuda a los usuarios a elegir mejor el momento más apropiado para comenzar una discusión con el otro usuario.
El audio del usuario es un tercer tipo de contexto que puede compartirse para aumentar o mejorar la conciencia situacional. En el sistema Thunderwire, la determinación de si un usuario era potencialmente interrumpible o no, así como el momento de dicho evento, se basa principalmente en el audio del usuario. Sin embargo, a diferencia de Thunderwire, estos sistemas emplean algoritmos de aprendizaje automático para examinar el audio del usuario e identificar si el usuario está hablando o no. Debido a esto, el sistema es capaz de ofrecer a otros usuarios el mismo contexto (es decir, si el usuario está participando o no en una discusión) sin tener que compartir el audio real, lo que lo hace...