Administración de flujos
de trabajo organizados en áreas autónomas para entornos
ubicuos
Madai Navarrete Castro
|
Texto completo de la Tesis
Resumen
En la actualidad, las grandes
organizaciones están divididas en sub-organizaciones
(e.g.,departamentos, servicios administrativos y secciones) las cuales
incorporan tecnologías de la información para la
gestión de algunos de los distintos procesos que se llevan a
cabo dentro de ellas. Una de las tecnologías más
utilizadas se refiere a los sistemas de flujo de trabajo, cuyo objetivo
principal es guiar y controlar de forma automática los
componentes de un proceso de negocio, e.g., tareas, documentos, normas
y aplicaciones. La incorporación de este tipo de sistemas en una
organización permite una mejor orquestación de sus
recursos. Sin embargo, estos sistemas no han considerado la
automatización del enrutamiento de las actividades de un usuario
nómada, quien requiere moverse a lo largo de la
organización e interactuar con los servicios ofrecidos por sus
diferentes áreas, con el fin de lograr sus objetivos. Esta tesis
de maestría pretende proveer un soporte de administración
de flujos de trabajo en un entorno ubicuo. Los objetivos principales de
este soporte son: 1) proveer a los usuarios nómadas de
información sobre las actividades que deben llevar a cabo dentro
de cada área visitada, y 2) otorgar permisos e imponer
restricciones a dichos usuarios con base en las políticas de
seguridad de la organización. De esta manera, el sistema
propuesto se caracteriza por: a) ofrecer una administración
basada en áreas que organiza, de manera jerárquica, las
diferentes áreas de la organización de manera que las
áreas de niveles superiores provean permisos y restricciones
generales, mientras que las áreas de niveles inferiores ofrezcan
permisos y restricciones específicas; b) determinar el contexto
del usuario nómada dentro del área actual y de otras
áreas que puedan influenciar el flujo de trabajo del usuario; c)
regular las actividades del usuario nómada; y d) controlar el
acceso a los servicios y recursos proveídos por cada
área. El flujo de trabajo proporcionado al usuario nómada
depende de su actual ubicación, rol y objetivo. Particularmente,
la ubicación corresponde al área actual donde se
encuentra el usuario nómada; el rol define los permisos que
serán otorgados dicho usuario por el área actual; y el
objetivo determina las actividades que el usuario debe llevar a cabo
dentro de las áreas involucradas. El sistema propuesto pretende
ofrecer una administración autónoma de las áreas
que componen la organización, de tal manera que cada una de
ellas se encargue de la administración de sus recursos,
información y servicios, así como de generar el flujo de
trabajo del usuario nómada en función de su contexto
actual.
Palabras clave: cómputo ubicuo, flujos de trabajo, áreas
autónomas, Control de Acceso Basado en Roles.
Abstract
Nowadays, large organizations are
divided into sub-organizations (e.g., departments, management services
and sections), which incorporate information technologies for managing
some of the different processes that are carried out within them. One
of the most employed technologies refers to the workflow systems, whose
main goal is to guide and control in an automatic way the components of
a business process, e.g., tasks, documents, rules and applications. The
incorporation of this kind of systems into an organization allows a
better orquestation of their resources. However, these systems have not
considered the routing automation of the activities of a nomadic user,
who requires to move along the organization and to interact with the
services provided by its different areas, in order to achieve his
goals. This master thesis aims at providing a management support for
workflows within a ubiquitous environment. The main goals of this
support are: 1) to provide nomadic users with information about the
activities they have to carry out within each visited area, and 2) to
grant rights and to impose restrictions on such users based on the
security policies of the organization. In this way, the proposed system
is characterized by: a) offering an area-based administration, which
hierarchically organizes the different areas of the organization, so
that high level areas provide general rights and restrictions, while
low level areas offers specific ones; b) determining the nomadic user's
context within the current area and other areas that can influence the
user's workflow; c) regulating the activities of the nomadic user; and
d) controlling the access to the services and resources supplied by
each area. The workflow provided to the nomadic user depends on his
current location, role and goal. Particularly, the location corresponds
to the current area where the nomadic user is situated; the role
defines the rights granted to this user by the current area; and the
goal determines the activities the user must carry out within the
involved areas. The proposed system aims at providing an autonomous
administration of the organization areas, so that each one is
responsible for managing its own resources, information, and services,
and generating the nomadic user's workflow based on his current
context.
Keywords: ubiquitous computing, workflows, autonomous areas, Role-Based
Access Control.