Está en la página 1de 14

UNIVERSIDAD CATLICA DE SANTA FE FACULTAD DE CIENCIAS ECONMICAS

2 JORNADA DE EXTENSION DE LA LIC. EN SISTEMAS DE INFORMACION

Interoperabilidad semntica Aplicacin en un dominio estatal


Graciela M. Brusa
gbrusa@santafe.gov.ar

Situacin Problema

TICs

Globalizacin

Integracin e Intercambio de Informacin

Nuevas necesidades

Cambios Organizacionales

El Sector Pblico
Funcin poltica y social Estructura organizativa voluminosa Muchos niveles de decisin Procesos estandarizados vs procesos no estructurados Mucha normativa Sistemas horizontales y verticales

HETEROGENEIDAD

Organizacional

Tecnolgica
ESTRUCTURAL

De la Informacin

SEMANTICA

Modernizacin del Estado


Saneamiento Administrativo y Financiero Gobierno Electrnico Gestin del Conocimiento Mejora de las Prestaciones Incorporacin de Nuevas Tecnologas

Nuevas formas de trabajo dentro de la Administracin

Nuevas Formas de Relacin con la Comunidad

Interoperabilidad
Integracin de recursos heterogneos, cuando se tiene el objetivo de optimizar el intercambio y reuso de informacin y brindar servicios coherentes a los usuarios.

Interoperabilidad Tcnica (TCP/IP, XML, HTML, ..) Interoperabilidad Organizacional Interoperabilidad Semntica (metadatos, esquemas,
vocabularios controlados, taxonomas, tesauros, ontologas)

Tratamiento de la Semntica
Qusignifica?

Definicin

Contexto A
Algn otro trm ino significa lo m ism o? Es disjunto con algn otro trm ino? Algn otro trm ino lo generaliza? Existen otros trm inos que lo especializan?
T

Sinnim os Antnim os Jerarqua

Se asocia con otros trm inos?

Relaciones bidireccionales
T

Formalizacin de los elementos que permiten identificar el significado de un trmino, sus relaciones con otros trminos y restricciones de uso

Tiene algn condicionam iento para su uso?

Restricciones, reglas, axiom as

: Trm inos del Contexto A

Herramientas para su tratamiento


Vocabularios Controlados Taxonomas Tesauros Instancias Restricciones /Valores Restricciones Lgicas (axiomas) Propiedades Disjuntas, Inversa, Parte-de, etc. Ontologas

Ontologa
Una ontologa define los trminos bsicos y las relaciones que comprenden el vocabulario de un tpico, as como las reglas para combinar dichos trminos y relaciones, que definen las extensiones del vocabulario (Neches y col, 1991). Componentes
Conceptos Relaciones Atributos Asociaciones Axiomas Instancias

Tipos Formalidad (informales, semi-formales,


altamente formales)

Propsito (general, especfica, reusable,


escalable,,..)

Temtica
De Dominio De Tareas

Ontologa
Axiomas Conceptos

Propiedades

COMPONENTES DEL MODELADO

Restricciones

Instancias

LENGUAJES PARA ONTOLOGIAS


LOOM SHOE RDF DAML+OIL OIL

DESARROLLO DE ONTOLOGIAS

HERRAMIENTAS
Protg OntoEdit

Ontolingua Ontolingua OWL WebOnto WebODE

Propuesta de Aplicacin en el Estado

Determinar el propsito y alcance de la ontologa Describir el dominio Definir escenarios de motivacin y preguntas de competencia Definir tipo y granularidad de la ontologa Definir el modelo conceptual del dominio Identificar clases, propiedades y restricciones Crear Instancias

Proceso Propuesto
Especificacin Propsito y Alcance Escenarios de Motivacin Preguntas de Competencia Tipo y Granularidad Lista de Trminos Claves Conceptualizacin Modelo conceptual en UML IR de clases, relaciones, .. Taxonoma en UML Tabla de asociaciones Identificacin de Instancias Valores de Instancias Implementacin en Protg Implementacin Verificacin de Taxonoma Verificacin de clases, asociaciones e Instancias Validacin

Adquisicin de conocimiento

Validacin/Verificacin

Implementar la ontologa Verificar la consistencia de la ontologa Validar preguntas de competencia

Ontologa

Propsito y Alcance de la Ontologa


Construir una ontologa que se pueda
reusar en cada una de las etapas del ciclo de vida del presupuesto Slo considera los trminos comunes para todas las etapas del presupuesto

Escenarios de Motivacin
ESCENARIO N NOMBRE DESCRIPCIN LUGAR ACTORES PRE-REQUISITOS REQUISITOS ASOCIADOS SECUENCIA NORMAL POSTCONDICION EXCEPCIONES TAREAS PERMANENTES PRINCIPALES PROBLEMAS TERMINOS PRINCIPALES PASO 3 ACCION PASO 1 2 3 ACCION

Preguntas de Competencia
PREGUNTAS SIMPLES Cules son las jurisdicciones de gobierno que componen su organizacin institucional? Cules son los estados posibles del presupuesto? Cules son las clasificaciones de gastos? Cules son las clasificaciones de recursos? Qu informacin brinda la clasificacin de objeto del gasto? ....... PREGUNTAS COMPLEJAS A qu sector y subsector corresponde la Administracin Central? Qu instituciones tienen el programa Sentencias Judiciales Firmes? Cules son unidades ejecutoras del Programa 17 en toda la Administracin Central? .......

Tipo y granularidad de la Ontologa

Ontologa de Dominio

Granularidad gruesa

Lista de Trminos Claves

Modelo del Dominio en UML


PresupAnalitico PresupSintetico AdministracinFinanciera utiliza involucra FormaPresupuesto 1..* ClasificadorPresupuestario

tiene tiene 1

1..* Presupuesto C la sificadorGastos ClasificadorRecursos

EtapasPresup

1..* corresponde-a EjercicioPresup Ejecucion 1 Institucional Formulacion Aprobacion Cierre ObjetoDelGasto FuenteFinanciam Ru broRecurso

Fina l idadFuncion 1 tiene CategoriaProgramatica 0..*

LocGeografica

Sector

Subsector * tiene

Caracter * tie n e ti e ne

Institucion *

Provincia

Inciso

Pa rtidaPrincipal

PartidaParcial

PartidaSubparc

1..*

1..*

Departamento

Distrito

OrgRector

1. .* Jurisdiccion Nivel1 Nive l2 Nivel3 Nivel4 tiene SAF

OrgEjecutor

UEP SAFOP

Subprograma Programa Actividad

Proyecto

ActEspecifica

Obra 0..* tiene

ActComun

PryComun ActCentral PryEspecifico

PryCentral

ActNoAsigPgm

Identificacin de clases, propiedades y restricciones


CLASE A Formulacion Aprobacin Ejecucin Cierre ClasificacionGastos ClasificacionRecursos CategoriaProgramatica FuenteFinanciamiento UbicacionGeografica Institucional RubroRecursos Sector Subsector Carcter Institucion OrgRector OrgEjecutor SAF SAFOP UEP Nombre de la relacin CLASE B es-un EstadoPresup es-una es-una es-una es-una es-una es-una es-una es-una es-una es-una es-una es-una es-una es-un ClasificacionPresupuestaria ClasificacionGastos ClasificacionGastos ClasificacionGastos ClasificacionRecursos ClasificacionGastos ClasificacionRecursos ClasificacionRecursos Institucional Institucional Institucional Institucional Institucion OrgEjecutor Disjuntas, Exhaustivas, Particin Disjuntas Exhaustivas Exhaustivas Disjuntas Disjuntas Disjuntas Disjuntas

Disjuntas

Disjuntas Disjuntas y exhaustivas

Arboles de Jerarquas
Clasificaciones Presupuestarias EjercicioPresup FormasPresup Proyecto ClasificadorPresup Subprograma a Actividad

EstadoPresup

Presup

Program

AdministFinanciera ClasificadorGastos ClasificadorRecursos

PresupAnalitico PresupSintetico Aprobacion Cierre FinalidadFunc Formulacion Ejecucion CategProgramatica

FuenteFinanciam RubroRecurso Institucional UbicGegografica

ObjetoGasto

Sector

Subsector

Caracter

Institucion on

OrgEjecutor

OrgRector

SAFOP

SAF

UEP

Tabla de Asociaciones
RELACION Inst-incluye-sec Inst-incluye-sbsec Inst-incluye-car Inst-incluye-institucion sec-es-parte-Inst sbsec- es-parte -Inst car- es-parte -Inst inst-es-parte-Inst Catp-incluye Catp- incluye Catp- incluye Catp- incluye n1- es-parte -catp n2- es-parte -catp n3- es-parte -catp n4- es-parte -catp DOMINIO Institucional Institucional Institucional Institucional Sector Subsector Caracter Institucion CatProg CatProg CatProg CatProg N1 N2 N3 N4 CARDINALIDAD 1 1 1 1 1,n 1,n 1,n 1,n 1 1 1 1 1,n 1,n 1,n 1,n RANGO Sector Subsector Caracter Institucion Institucional Institucional Institucional Institucional N1 N2 N3 N4 CatProg CatProg CatProg CatProg TIPO DE RELACION Directa Directa Directa Directa INV INV INV INV Directa Directa Directa Directa INV INV INV INV

10

Identificacin de Instancias
Carcter Cdigo Nombre 0 Sector Pblico Provincial no Financiero 0 Administracin Provincial 1 Administracin Central 2 Organismos Descentralizados 3 Instituciones de Seguridad Social 0 Empresas y Sociedades del Estado 1 Empresas y Sociedades Annimas con part. estatal mayoritaria 2 Sociedades del Estado 3 Empresas del Estado 4 Sociedades de Economa Mixta

Sector Subsector 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 2 2 2 2 2

Valores de Instancias
NOMBRE NOMBRE DE LA DEL INSTANCIA PROPIEDAD CONCEPTO Institucional Institucional_111 cod-institucional tiene-ejercicio inst-incluye-sec inst-incluye-sbsec inst-incluye-car Institucional_112 cod-institucional tiene-ejercicio inst-incluye-sec inst-incluye-sbsec inst-incluye-car Institucional_123 cod-institucional tiene- ejercicio inst-incluye-sec inst-incluye-sbsec inst-incluye-car Institucional_212 cod-institucional tiene- ejercicio inst-incluye-sec inst-incluye-sbsec inst-incluye-car VALOR 1.1.1 2004 1- Sector Pblico Provincial No Financiero 1- Administracin Provincial 1- Administracin Central 1.1.2 2004 1- Sector Pblico Provincial Financiero 1- Administracin Provincial 2- Organismo Descentralizado 1.2.3 2004 1- Sector Pblico Provincial No Financiero 2-Empresas y Sociedades del Estado 3- Empresas del Estado 2.1.2 2004 2- Sector l Pblico Provincial Financiero 1-Sistema Bancario Oficial 2- Bancos Oficiales

11

Implementacin en Protg

Taxonoma de Clases

Grfico generado con OntoViz

12

Clases, Asociaciones e Instancias

Grfico generado con OntoViz

Validacin de la Ontologa con RDQL


Cules son el cdigo y nombre del Sector y Subsector al que corresponde el carcter 1 y cuya denominacin es Administracin Central?
SELECT ?x ?y ?z ?nsec ?nsbsec WHERE (x,<adm:rdfsec-hassbsec>,?y) (?y,<adm:rdfsbsec-has-char>,?z) (?z,<rdfn:label>, '1-Administracion Central') (?x,<rdfn:label>, ?nsec ), (?y,<rdfn:label>, ?nsbsec ) USING rdfn FOR http://www.w3.org/2000/01/rdf-schema# adm FOR http://protege.sanford.edu/

13

UNIVERSIDAD CATLICA DE SANTA FE FACULTAD DE CIENCIAS ECONMICAS

2 JORNADA DE EXTENSION DE LA LIC. EN SISTEMAS DE INFORMACION

Muchas Gracias

Graciela M. Brusa
gbrusa@santafe.gov.ar

14

También podría gustarte