Articulo de referencia

KMS (hipertexto)

KMS , abreviatura de Knowledge Management System (Sistema de gestión del conocimiento) , fue un sistema hipermedia comercial de segunda generación, creado originalmente como suc...

KMS , abreviatura de Knowledge Management System (Sistema de gestión del conocimiento) , fue un sistema hipermedia comercial de segunda generación, creado originalmente como sucesor del sistema hipermedia inicial ZOG . KMS fue desarrollado por Don McCracken y Rob Akscyn de Knowledge Systems, una empresa derivada en 1981 del Departamento de Ciencias de la Computación de la Universidad Carnegie Mellon .

El propósito de KMS era permitir que muchos usuarios colaboraran en la creación y el intercambio de información dentro de un hipertexto grande y compartido, y desde el principio, el sistema fue diseñado como un verdadero sistema multiusuario.

Como sistema de hipermedia espacial, KMS fue pensado para representar todas las formas de "artefactos de conocimiento" explícitos, tales como presentaciones, documentos, bases de datos y programas de software, así como formas comunes de comunicación electrónica ( correo electrónico , tablones de anuncios comunitarios , blogs ).

El elemento central del modelo de datos de KMS son las páginas del tamaño de una pantalla (denominadas "marcos") interconectadas por enlaces . El usuario tenía la opción (en cualquier momento) de cambiar entre una vista de un solo marco (adecuado para diagramas grandes con orientación horizontal) o dos vistas de media pantalla una al lado de la otra (adecuadas para dos páginas de tamaño vertical).

Los marcos son siempre de tamaño fijo, lo que significa que no es necesario desplazarse. El modelo de marco es espacial en lugar de basado en caracteres, de modo que el texto, los gráficos y las imágenes siempre se pueden colocar en cualquier lugar del marco, incluso superponiéndose unos a otros. Otra forma de decir esto es que el espacio vacío en el marco denota en realidad espacio, no (como en muchos editores de texto) solo la ausencia de contenido. Los marcos de tamaño fijo eliminan el desplazamiento como forma de interacción (ya que los diseñadores sintieron que el desplazamiento no es óptimo) y optan en su lugar por agregados más grandes, como documentos y programas, que se estructuran como jerarquías (o, de manera más general, retículas) de nodos hipermedia. Esta flexibilidad hace posible crear un documento, buscar y ejecutar programas desde un árbol de marcos que comienza en cualquier marco.

En KMS, los enlaces son unidireccionales y están integrados en marcos. Pueden ir desde cualquier elemento de texto, punto, entidad gráfica o imagen del marco de origen a cualquier marco de destino. Además de los enlaces, los elementos del marco también pueden tener acciones, lo que permite activar programas que amplían la funcionalidad intrínseca del sistema.

Una distinción importante entre KMS y las prácticas web actuales es la distinción entre elementos regulares y "Elementos de anotación" (elementos de texto precedidos por los caracteres "@"). Los elementos de anotación tienen la connotación de ser periféricos o de nivel meta, en relación con el resto de los contenidos, lo que hace fácil (y evidente) distinguir qué es contenido regular de simples notas para uno mismo o comentarios de otros (incluidos los programas). Los elementos de anotación con enlaces tienen, por lo tanto, la connotación de ser referencias cruzadas arbitrarias (como "Ver también...") y, por lo tanto, los usuarios, y más especialmente los agentes, no los ven como parte de la estructura jerárquica del hipertexto.

Otra distinción importante entre KMS y las prácticas web actuales es la eliminación de un modo de edición independiente. La funcionalidad de navegación y edición siempre está directamente disponible y los usuarios pueden editar cualquier marco para el que tengan permiso. Los autores pueden incluso proteger los marcos de la edición involuntaria, incluso por parte de ellos mismos. Las versiones anteriores de los marcos se guardan en una lista enlazada "similar a un cometa", de modo que se puede ver el historial (y el tiempo empleado) de cada marco individual (y, de manera más general, de los de cualquier árbol).

Por último, KMS contenía un lenguaje de programación de scripts (similar a JavaScript) que permitía a los desarrolladores y usuarios ampliar el sistema más allá de su funcionalidad actual. De acuerdo con la filosofía de KMS de "Todo es un marco" (por ejemplo, los cursores, los patrones de relleno, etc., se representan como marcos), los programas también se representan como jerarquías de marcos; KMS lee e interpreta dinámicamente solo los marcos de programa necesarios en tiempo de ejecución.

KMS se escribió originalmente en Pascal y C , con un tamaño de código de aproximadamente 300.000 líneas. En el Departamento de Ciencias Informáticas de la Universidad de Waikato en Nueva Zelanda, Rob Akscyn, uno de los desarrolladores originales de KMS, está desarrollando una versión más moderna de KMS basada en Java (llamada "Expeditee") .

Referencias

  • Akscyn, Robert M; McCracken, Donald L; Yoder, Elise A (1988). "KMS: Un sistema hipermedia distribuido para gestionar el conocimiento en las organizaciones". Comunicaciones de la ACM . 31 (7): 820– 35. doi : 10.1145/48511.48513 .
Obtenido de "https://es.wikipedia.org/w/index.php?title=KMS_(hipertexto)&oldid=1187119147"