La Web es el escenario de los negocios y de la vida personal digital de una gran parte de los seres humanos. A medida que pase el tiempo la Web cobrará aún más importancia de la que tiene ahora; será imprescindible. Es en la Web en donde se crearán, desarrollarán y prosperarán los negocios del futuro.
Los seres humanos debemos aprender a administrar nuestros flujos digitales de información. A éstos los llamaremos “ciberFlujos”. Un ciberFlujo es un interés determinado representado en flujos de información en la Web. La mayoría sólo tendrá uno solo; el ciberFlujo personal. Este ciberFlujo representará a su dueño en el mundo virtual digital en la Web. Una persona puede tener más de un interés, y por lo tanto, tendrá la capacidad de tener más de un ciberFlujo. Lo mismo sucederá con las organizaciones en general.
Los ciberFlujos viajarán hacia las personas. Las personas no tendrán que buscarlos. Estos flujos son los representantes o agentes virtuales digitales de las personas u organizaciones en la Web. Estos agentes digitales recopilarán la información según las preferencias del usuario. Las fuentes de datos residen en la Web. Los agentes efectuarán sus búsquedas en los muchísimos repositorios de bases de datos que contengan información relevante al usuario. Técnicamente hablando, un ciberFlujo es la respuesta a las preguntas efectuadas por los agentes.
Una diferencia importante de los ciberFlujos con otras formas de interactuar con bases de datos en la Web es que las preguntas serán permanentes y las respuestas también. Es decir, se seguirán haciendo las preguntas mientras el usuario no las cambie explícitamente. Los ciberFlujos actúan en el tiempo.
Las modificaciones o cambios a los repositorios de datos generados por los ciberFlujos deben sincronizarse para que los agentes no introduzcan errores o información inadecuada. Es decir, debe controlarse la concurrencia en las lecturas y actualizaciones de los datos.
Este libro propone una solución a este problema del control de la concurrencia, prueba su corrección, y analiza los costos computacionales en tiempo y espacio de la solución propuesta.
Los seres humanos debemos aprender a administrar nuestros flujos digitales de información. A éstos los llamaremos “ciberFlujos”. Un ciberFlujo es un interés determinado representado en flujos de información en la Web. La mayoría sólo tendrá uno solo; el ciberFlujo personal. Este ciberFlujo representará a su dueño en el mundo virtual digital en la Web. Una persona puede tener más de un interés, y por lo tanto, tendrá la capacidad de tener más de un ciberFlujo. Lo mismo sucederá con las organizaciones en general.
Los ciberFlujos viajarán hacia las personas. Las personas no tendrán que buscarlos. Estos flujos son los representantes o agentes virtuales digitales de las personas u organizaciones en la Web. Estos agentes digitales recopilarán la información según las preferencias del usuario. Las fuentes de datos residen en la Web. Los agentes efectuarán sus búsquedas en los muchísimos repositorios de bases de datos que contengan información relevante al usuario. Técnicamente hablando, un ciberFlujo es la respuesta a las preguntas efectuadas por los agentes.
Una diferencia importante de los ciberFlujos con otras formas de interactuar con bases de datos en la Web es que las preguntas serán permanentes y las respuestas también. Es decir, se seguirán haciendo las preguntas mientras el usuario no las cambie explícitamente. Los ciberFlujos actúan en el tiempo.
Las modificaciones o cambios a los repositorios de datos generados por los ciberFlujos deben sincronizarse para que los agentes no introduzcan errores o información inadecuada. Es decir, debe controlarse la concurrencia en las lecturas y actualizaciones de los datos.
Este libro propone una solución a este problema del control de la concurrencia, prueba su corrección, y analiza los costos computacionales en tiempo y espacio de la solución propuesta.