Sie sind auf Seite 1von 203

Memoria

III Congreso Internacional


d e C o m p u t a c i n y Te l e c o m u n i c a c i o n e s
19 al 21 de octubre de 2011

Facultad de Ingeniera de Sistemas, Cmputo y Telecomunicaciones


UNIVERSIDAD INCA GARCILASO DE LA VEGA
III CONGRESO INTERNACIONAL DE COMPUTACIN Y TELECOMUNICACIONES (COMTEL 2011)
19 AL 21 DE OCTUBRE - LIMA, PER

Rector
Dr. Luis Cervantes Lin

Vicerrector
Dr. Jorge Lazo Manrique

FACULTAD DE INGENIERA DE SISTEMAS, CMPUTO Y TELECOMUNICACIONES

EDITORES

Dr. Jos Eduardo Ugaz Burga


Decano de la Facultad de Ingeniera de Sistemas, Cmputo y Telecomunicaciones

Msc. Santiago Ral Gonzales Snchez


Facultad de Ingeniera de Sistemas, Cmputo y Telecomunicaciones

Lic. Cipriano Torres Guerra


Facultad de Ingeniera de Sistemas, Cmputo y Telecomunicaciones

Pgina web: www.comtel.pe

Universidad Inca Garcilaso de la Vega


Av. Arequipa 1841 - Lince
Telf.: 471-1919
Pgina web: www.uigv.edu.pe

Fondo Editorial
Editor: Lucas Lavado
Correo electrnico: llavadom@hotmail.com
Jr. Luis N. Senz 557 - Jess Mara
Telf.: 461-2745 Anexo: 3712
Correo electrnico: fondoeditorial@uigv.edu.pe

Hecho el Depsito Legal en la Biblioteca Nacional del Per N 2011-12366


ISBN: 978-612-4050-40-4

Ficha Tcnica
Memoria: Comtel 2011
Categora: Memoria/Ingeniera de Sistemas,
Cmputo y Telecomunicaciones
Cdigo: MEM-FIS/003-2011
Edicin: Fondo Editorial de la UIGV
Formato: 205 mm. x 280 mm. 201 pp.
Impresin: Offsett y encuadernacin encolado
Soporte: Couche mate 150 g
Interiores: Bond alisado 75 g
Publicado: Lima, Per. Octubre de 2011
Tiraje: 500 ejemplares
ndice

Prlogo.................................................................................................................................................................................................7

Comit de programa............................................................................................................................................................................9

Comit organizador...........................................................................................................................................................................11

TRABAJOS REA DE COMPUTACIN.................................................................................................................................................13

Diseo de un sistema embebido que apoye la generacin de hbitos de autonoma,


responsabilidad y organizacin en la poblacin infantil en edad de 6 a 12 aos............................................................................15
Jenny Carolina Ramrez Leal, Maritza Torres Barrero, Carolina Valenzuela Botero

Acesso Mgico: Um Stio Acessvel.....................................................................................................................................................19


Cristivon Silva Cruz, Maristela Terto de Holanda

Segurana em Sistemas de E-learning: uma Anlise do Ambiente Tidia-Ae/Sakai........................................................................23


Eduardo H. Gomes, Edson P. Pimentel, Joo H. Kleinschmidt

Reduciendo la Ambigedad en el Modelo del Dominio mediante Especificaciones Formales Ligeras en VDM++......................29
Elizabeth Vidal-Duarte, Csar Mogrovejo Ramirez, Eveling Castro Gutierrez

Web Usage Mining, aplicado a servidores Web Apache ....................................................................................................................33


Julin Alberto Monsalve Pulido

Um Perfil UML para o Paradigma Orientado a Notificaes (PON).................................................................................................37


Luciana V. B. Wiecheteck, Paulo C. Stadzisz, Jean M. Simo

Evaluacin de la calidad sobre la aplicacin mvil fiscal para hacer eficiente el clculo
del pago provisional mensual de arrendadores en Mxico...............................................................................................................41
Juan Pedro Bentez Guadarrama, Ana Luisa Ramrez Roja, Carlos Robles Acosta

Proposta de um Simulador para o Ensino de Escalonamento FIFO e DRR.......................................................................................45


Rodrigo Ap. Morbach, Tatiana Annoni Pazeto

Aplicacin de la Tcnica Regresin Logstica de la Minera de Datos en el proceso


de Descubrimiento de Conocimiento (KDD) en Bases de Datos Operativas o Transaccionales.........................................................49
Juan Camilo Giraldo Meja, Fabio Alberto Vargas Agudelo

Uma comparao entre o Paradigma Orientado a Notificaes (PON) e o Paradigma


Orientado a Objetos (POO) realizado por meio da implementao de um Sistema de Vendas......................................................53
Mrcio V. Batista, Roni F. Banaszewski1, Adriano F. Ronszcka1, Glauber Z. Valena,
Robson R. Linhares, Paulo C. Stadzisz, Cesar A. Tacla, Jean M. Simo

3
UIGV
Nuevas Estrategias para el entrenamiento de Redes Neuronales que propagan Nmeros Difusos................................................57
Edwin Villarreal Lpez, Oscar Duarte, Daniel Alejandro Arango

Comparaes quantitativas e qualitativas entre o Paradigma Orientado a Objetos


e o Paradigma Orientado a Notificaes sobre um simulador de jogo.............................................................................................61
Adriano F. Ronszcka, Danillo L. Belmonte, Glauber Z. Valena, Mrcio V. Batista,
Robson R. Linhares, Cesar A. Tacla, Paulo C. Stadzisz, Jean M. Simo

Proposta de uma Abordagem para Especificao de Requisitos Baseada em Projeto Axiomtico...................................................65


Ana Maria Pereira, Paulo Czar Stadzisz, Jean Marcelo Simo

Sistema Inteligente de Diagnstico de Anemia Ferropnica basado en Redes Neuronales Artificiales...........................................69


Edinson Muoz, Jorge Espinoza, Luis Rivera

Modelo Tridimensional para a Qualidade de Stios Web..................................................................................................................73


lvaro Rocha, Jos Avelino Victor, Patrcia Leite Brando

Autenticacin basada en Java card y en certificado X.509 para ambientes universitarios...............................................................77


Mara Ortega, Sergio Snchez

Clasificacin de residuos de construccin y demolicin mediante un kernel modificado de Laws....................................................81


Albert Miyer Surez Castrilln, Sir Alexci Surez Castrilln, Maribel Gonzlez Rodriguez

Un estudio del Escalamiento de Imgenes mediante Interpolacin


basada en la Transformada Discreta Wavelet de Daubechies...........................................................................................................85
Marks Caldern-Niqun, Jorge Valverde-Rebaza

Desenvolvimento de um sistema distribudo em sala de aula de forma colaborativa.....................................................................89


Katia de Paiva Lopes, Sandro Renato Dias

Sistemas para la identificacin de seales de audio.........................................................................................................................93


Daniel Alejandro Arango Parrado, Edwin Villarreal Lpez, Pedro Ral Vizcaya Guarn

Generacin de Valor en las Pyme Peruanas utilizando


Tecnologas de la Informacin: Modelo de Implementacin de ERP................................................................................................97
Jorge Armando Saucedo Ascona, Jos Hamblett Villegas Ortega

Comparaes entre o Paradigma Orientado a Objetos e o Paradigma Orientado


a Notificaes sob o contexto de um simulador de sistema telefnico............................................................................................103
Robson R. Linhares, Adriano F. Ronszcka, Glauber Z.Valena, Mrcio V. Batista,
Fernando Witt, Carlos R. Erig Lima, Jean M. Simo, Paulo C. Stadzisz

Un Modelo de Aula Virtual en la enseanza universitaria


de pregrado en la Facultad de Medicina Humana de la USMP......................................................................................................107
Jorge Ral Carreo Escobedo, Ins Victoria Cotrina Giraldo, Jos Hamblett Villegas Ortega

Framework de Testes para Algoritmos de Deciso de Handover Vertical em Redes Heterogneas................................................111


Anderson S. F. da Silva, Ricardo J. de P. B. Salgueiro, Edilayne M. Salgueiro

Sistema Inteligente basado en Redes Bayesianas para el diagnstico Clnico de Enfermedades Cutneas...................................115
Rosangela Abregu M., Joseph Gonzales M., Nancy Laurente G., Jorge L. Tvara, Virgilio Tito C.

Modelo de Evaluacin de desempeo para Docentes Peruanos basado en TIC..............................................................................119


Pierre Paul Loncn Salazar, Jos Hamblett Villegas Ortega

4
UIGV
Swarm Intelligence para un Modelo de Optimizacin de Stocks
basado en Reposiciones Conjuntas y Descuentos por Cantidad.......................................................................................................123
Orlando Durn, Sergio Soto C.

Innovacin en el desarrollo de una plataforma tecnolgica institucional


como escritorio de trabajo (Proyecto USBnet Linux 5)....................................................................................................................127
Frederyk Luy, Leyvin A. Ypez G., Ronald Mendez, Milagros Del C. Gonzlez B.

Reconstruo de Mapas por meio de Fluxo Veicular........................................................................................................................131


Edwar Velarde Allazo, Yuzo Iano, Vicente Sablon Becerra

TRABAJOS REA DE TELECOMUNICACIONES.................................................................................................................................135

Scalable Video Content Adaptation.................................................................................................................................................137


Livio Lima, Nicola Adami, Riccardo Leonardi

Modelo de Gestin de Dominios de Servicios en Redes Inalmbricas.............................................................................................141


Chadwick Carreto, Rolando Menchaca, Salvador Alvarez

Sistema de Telecomunicaciones: ITVNET.........................................................................................................................................145


Juan Diego Lpez Vargas, Liliana Gmez Meza, Carlos Daz

Creando contenidos para la Televisin Digital................................................................................................................................153


Adriana X. Reyes, Claudia Rosero, Gustavo Moreno

Clculo de Cobertura de un Sistema de Telefona Celular


a lo largo de una Carretera usando Software de Simulacin.........................................................................................................157
Mauricio Postigo, Ronald Coaguila, Wildor Ferrel, Jos Chilo

Streaming de Vdeo Escalvel em Rede Celular de 3 Gerao......................................................................................................161


Vanice Canuto Cunha, Paulo Roberto de Lira Gondim, Rodrigo Mulinari

Distribuio de Vdeo sob Demanda sobre redes P2P.....................................................................................................................165


Valmiro Jos Rangel Galvis, Paulo Roberto de Lira Gondim

Diseo de un Sistema de Monitoreo Mvil para gestantes en el Distrito de Balsapuerto, Loreto.................................................169


Sandy Lucy Maldonado Panduro, Luis Montes Bazalar

Descripcin, Evaluacin y Proyecciones de la Implementacin del rea Virtual Mvil en Per......................................................171


Cynthia Natali Alvarez Huaraca, Percy Fernandez P., Luis Montes B.

Estudio, Diseo e Instalacin de un Retransmisor Isofrecuencial


de Televisin Digital Terrestre para el Cono Norte de Lima............................................................................................................175
Carlos Enrique Barraza Flores, Marco Mayorga Montoya

Aplicacin Interactiva para registro de citas mdicas por Televisin utilizando GINGA-NCL.........................................................177
Herminio Paucar Curasma, Nilton Ugarte Vera, Ronald Paucar Curasma

Sistema de Monitoreo remoto usando la tecnologa ZigBee y mensajes SMS................................................................................181


Yauri Rodriguez, Rubn Acosta Jacinto, Antuanet Adanaqu Infante

5
UIGV
CONFERENCIAS MAGISTRALES.......................................................................................................................................................185

Doing business with Open Source software.....................................................................................................................................187


Michael Widenius (Finlandia)

The MySQL / MariaDB success stories..............................................................................................................................................188


Michael Widenius (Finlandia)

Middeware Ginga-NCL: Estado Atual e Perspectivas Futuras de Pesquisa e Inovao...................................................................189


Luiz Fernando Gomes Soares (Brasil)

Evolucin de la criptografa: desde la criptografa simtrica hasta la criptografa basada en identidad......................................190


Jos Luis Muz Tapia (Espaa)

Emergency Information Broadcast By the use of ISDB-T EWBS (Emergency Warning Broadcasting System)............................191
Yasuji Sakaguchi (Japn)

Inteligencia de Negocios para incrementar la productividad de las Empresas...............................................................................192


Nicols Kmper Valverde (Mxico)

Oportunidades 3D Blender, Libre para Crear..............................................................................................................................193


Eraldo Martins Guerra Filho (Brasil)

TD Digital, HDTV e IPTV sobre la red ptica Argentina Conectada.............................................................................................194


Mario Mastriani (Argentina)

Mobile Multimedia for Outreach Across the Digital Divide.............................................................................................................195


Csar Bandera (Estados Unidos)

Creando Animaciones, Motion Graphics y VFX para cine y televisin digital con software libre....................................................196
Octavio Augusto Mndez Snchez (Mxico)

Neuro Copter Linear Quadratic Gaussian Design LQG and implementation of the
Control System of an unmanned aerial vehicle UAV with state space modelling and
Kalman Filtering and autonoumous Guidance with Computer Vision and data link Communications..........................................197
Fernando Jimnez Motte (Per)

Cloud Computing: Una nueva tecnologa?.....................................................................................................................................198


Jorge Yaqui (Per)

Evaluando la seguridad de aplicaciones Web..................................................................................................................................199


Mauricio Velazco Corrales (Per)

Desarrollo Tecnolgico y Software Libre..........................................................................................................................................200


Alfonso de la Guarda Reyes (Per)

6
UIGV
Prlogo

COMTEL, congreso internacional cuyo objetivo primordial es la difusin e intercambio de


conocimientos y la muestra de experiencias acadmico-cientficas y soluciones en las reas
de computacin, telecomunicaciones y afines, se inscribe en la misin de la Universidad Inca
Garcilaso de la Vega, que se propone impulsar una educacin innovadora basada en la investi-
gacin y formar profesionales cualificados que asuman con xito los retos de la globalizacin.

COMTEL 2011 cuenta con la participacin de renombrados ponentes nacionales e inter-


nacionales quienes tratan temas importantes y de actualidad, entre los que destacan: Com-
putacin y Telecomunicaciones al servicio de la sociedad, Televisin Digital, transferencia de
Tecnologa de Informacin y Comunicacin a la empresa, la investigacin como motor del de-
sarrollo de software para la empresa y el gobierno, colaboracin universidad-empresa como
medio de consolidacin del desarrollo.

Los trabajos presentados para este Congreso fueron sometidos a la evaluacin de revisores
del Comit de Programa, integrado por expertos de Brasil, Colombia, Cuba, Espaa, Estados
Unidos, Italia, Mxico, Per, Uruguay y Venezuela. Se recibieron 88 trabajos, 72 en el rea de
computacin y 16 en el rea de telecomunicaciones. Fueron aceptados, para su presentacin,
44 trabajos, 29 en el rea de computacin y 15 en el rea de telecomunicaciones. La mayor
cantidad de trabajos recibidos provienen de: Per, Brasil y Colombia.

Las reas de investigacin con inters por parte de los autores fueron:

rea de Computacin:
Aplicaciones tecnolgicas.
Educacin y computacin.
Ingeniera de software y programacin.

rea de Telecomunicaciones:
TV digital, HDTV, IPTV.
Redes inalmbricas.
Calidad de servicio de las telecomunicaciones.

Los trabajos aceptados en COMTEL 2011 estn publicados en esta memoria del Congreso
donde se abordan, adems, temas de inters para la sociedad y de gran aporte para la comu-
nidad acadmica y cientfica.

Agradecemos a los participantes y a los expositores nacionales e internacionales por su


participacin en COMTEL 2011.

Dr. Jos Eduardo Ugaz Burga


Comisin Organizadora
COMTEL 2011

7
UIGV
8
UIGV
Comit de programa

REA DE COMPUTACIN

Presidente (chair)
Dr. Luis Rivera Escriba, Estadual do Norte Fluminense, Brasil

Miembros:
Dr. Alessandro Fabricio Garcia, Pontifcia Universidade Catlica do Rio de Janeiro, Brasil.
Dr. Alex Cuadros Vargas, Universidad Catlica San Pablo, Per.
MSc. Aleksandro Montanha, UNIFAMMA - Faculdade Metropolitana de Maringa, Brasil.
Dr. Alvaro Cuno Parari, Universidad Nacional Mayor de San Marcos, Per.
PhD. Annabell del Real Tamariz, Universidade Estadual do Norte Fluminense, Brasil.
Dr. Angel Guillermo Coca Balta, Universidade Estadual Norte Fluminense, Brasil.
Mg. Angel Hermoza Salas, Universidad Inca Garcilaso de la Veja, Per.
MSc. Carlos Pea Pea, Universidad Inca Garcilaso de la Vega, Per.
Dr. Csar Bandera, New Jersey Institute of Technology, USA.
Dr. Csar Beltrn Castan, Universidad Nacional San Agustn, Per.
Mg. Daniel Yucra Sotomayor, Universidad Inca Garcilaso de la Vega, Per.
Dr. Dennis Barrios Aranibar, Universidad Catlica San Pablo, Per.
Dr. Erik Alex Papa Quiroz, Universidad Nacional Mayor de San Marcos, Per.
Dr. Ernesto Cuadros Vargas, Universidad Catlica San Pablo, Per.
Dr. Fabrizio Luccio, Universidad de Pisa, Italia.
Dr. Francisco Javier Soriano Camino, Universidad Politcnica de Madrid, Espaa.
Dr. Glen Daro Rodrguez Rafael, Universidad Ricardo Palma, Per.
Dr. Jos Luis Segovia Jurez, CONCYTEC, Per.
Dra. Luciana Salete Buriol, Universidade Federal do Rio Grande do Sul, Brasil.
Dr. Luis Joyanes Aguilar, Universidad Pontificia de Salamanca, Espaa.
Mg. Marco A. lvarez Vega, Utah State University, USA.
MSc. Mario Borja Borja, Universidad Inca Garcilaso de la Vega, Per.
Dr. Nicols Kmper Valverde, Universidad Nacional Autnoma de Mxico, Mxico.

9
UIGV
Mg. Omar U. Florez, Utah State University, Estados Unidos.
Dr. Roger Ros Mercado, Universidad Autnoma de Nuevo Len, Mxico.
Dr. Silverio Bustos Daz, Universidad Ricardo Palma, Per.
Dra. Sofa lvarez Crdenas, Universidad de Ciencias Informticas, Cuba.
MSc. Wender Antnio da Silva, Faculdade Estcio/Atual - Roraima, Brasil.

REA DE TELECOMUNICACIONES

Presidente (chair)
Dr. Carlos Silva Crdenas, Pontificia Universidad Catlica del Per, Per

Miembros:
MBA. Carlos Garca Godos Naveda, Telefnica del Per, Per.
Dr. Carlos Valdez Velsquez Lpez, Ministerio de Transportes y Comunicaciones, Per.
Ing. David Chvez Muoz, Pontificia Universidad Catlica del Per, Per.
MSc. Dick Carrillo Melgarejo, CPqD Centro de Pesquisa en Telecomunicaciones
Campinas, Brasil.
Dr(c). Efran Mayhua Lpez, Universidad Carlos III de Madrid, Espaa.
Phd. Fernando Jimnez Motte, Universidad Peruana de Ciencias Aplicadas, Per.
Dr. Gonzalo Fernndez Del Carpio, Universidad Catlica San Pablo, Per.
Dr. Guillermo Leopoldo Kmper Vsquez, Universidad San Martn de Porres, Per.
Dr. Jordi Casademont Serra, Universidad Politcnica de Catalunya, Espaa.
Dr. Jorge del Carpio Salinas, Universidad Nacional de Ingeniera, Per.
Mg. Jos Gregorio Cota, Universidad Catlica Andrs Bello, Venezuela.
Mg. Jos Luis Muoz Meza, Organismo Supervisor de Inversin Privada en
Telecomunicaciones - OSIPTEL, Per.
Dr. Jos Luis Muz Tapia, Universidad Politcnica de Catalunya, Espaa.
Ing. Luis Montes Bazalar, Pontificia Universidad Catlica del Per, Per.
MSc. Luis Pacheco Zevallos, Pontifica Universidad Catlica del Per, Per.
Ing. Marco Mayorga Montoya, Pontificia Universidad Catlica del Per, Per.
Dr. Manuel Yarlequ Medina, Pontificia Universidad Catlica del Per, Per.
Dr. Nstor Misael Pea Traslavia, Universidad de los Andes, Colombia.
MSc. scar Agurto, IBM del Per, Per.
MSc. scar Nez Mori, Pontificia Universidad Catlica del Per, Per.
MSc. Patricia Castillo Aranbar, Universidad Catlica San Pablo, Per.
MSc. Patricia Daz Ubillus, Pontificia Universidad Catlica del Per, Per.
MSc. Ral Ramiro Peralta Meza, Universidad Catlica San Pablo, Per.

10
UIGV
Comit organizador

PRESIDENTE
Dr. Luis Cervantes Lin

VICEPRESIDENCIA
Dr. jos Eduardo Ugaz Burga

MSc. Santiago Ral Gonzales Snchez

COMISIONES

Comisin de Coordinacin

Csar Luza Montero

Evelyn Elizabeth Ayala iquen

Comisin de Auspicio y Financiamiento

Daniel Yucra Sotomayor

Flix Fermn Prez

Comisin de Protocolo

Evelyn Elizabeth Ayala iquen

Ral Daz Rojas

Rubn Alberto Cueva Ziga

Silvana Rosario Steffanie aupari Jara

Comisin de Finanzas y Presupuesto

Cecilia Milagros Marn Tena

11
UIGV
Comisin Logstica y Ambientacin del Local

Rubn Alberto Cueva Ziga

Eduardo Alcntara Becerra

Comisin Logstica de Materiales

Silvana Rosario Steffanie aupari Jara

Freddy Benavides Crdenas

Comisin de Talleres y Minicursos

Rubn Acosta Jacinto

Comisin Portal y Aplicaciones Web

Luis Li Prado

Juan Carlos Carbonel

Comisin de Difusin y Publicidad

Eduardo Alcntara Becerra

Cipriano Torres Guerra

Paul Troncoso Castro

Comisin de Relaciones Pblicas

Daniel Yucra Sotomayor

Comisin de Desarrollo de Programacin

Jos Cruz Estupin

Silvana Rosario Steffanie aupari Jara

Comisin de Inscripcin y Registro

Lucy Cristina Chncaro Egsquiza

Sally Torres Alvarado

Comisin de Traduccin

Gabriela Garca Salazar

12
UIGV
Trabajos aceptados
en el rea de computacin

13
UIGV
14
UIGV
Diseo de un sistema embebido que apoye la
generacin de hbitos de autonoma, responsabilidad
y organizacin en la poblacin infantil
en edad de 6 a 12 aos
Jenny Carolina Ramrez Leal, Maritza Torres Barrero, Carolina Valenzuela Botero
Universidad La Gran Colombia Seccional Armenia
{ramirezljennycarolina, torresbmaritza, valenzuelabcarolina}@miugca.edu.co

Resumen
La poblacin infantil, como base de la sociedad futura, presenta un comportamiento desordenado donde se evidencia la
carencia de marcos de referencia espacio-temporales que contribuyen a incrementar los desrdenes alimentarios, escolares
y sociales. Estas conductas estn asociadas a patrones de crianza actuales que incluyen el uso de dispositivos tecnolgicos,
como el televisor, los videojuegos y reproductores de sonido que generan un grado de dependencia en los nios de la poca.

Los expertos en el tema recomiendan el establecimiento de rutinas que ayuden al nio(a) a interiorizar ritmos que
le permitan organizar el horario de sus responsabilidades. La hiptesis del proyecto plantea que un sistema embebido
para la programacin de rutinas en poblacin infantil permite mitigar las falencias en hbitos de autonoma, responsa-
bilidad y organizacin en problemas conductuales de ndole escolar, alimentaria y relaciones familiares.

Las autoras del proyecto pretenden integrar una solucin que involucre el uso de la tecnologa a la que estn ex-
puestos los menores para inducir la generacin de hbitos y rutinas, de forma tal que permita programar las rutinas
infantiles sin el uso del ordenador. Para la integracin del sistema propuesto se ha aprovechado uno de los aparatos
electrnicos ms utilizados por los nios.

Palabras clave:
Hbito, poblacin infantil, programacin de rutinas, Sistema embebido.

Abstract
Childhood as one of the stages in human life in which naturally major disorders in daily routines happen; where
lack of temporary spacial reference frames can be evidenced, all contributing to increase the mentioned disorders,
fall in well defined fields suchs as the social field, feeding, and scholar system. This behavior is associated with current
parenting patterns which include the use of technological devices such as TV, video games, I pods etc. generating a
state of dependence with the era.

Experts in the field recommend the establishement of routines to help kids internalizing rythms, and to organize
schedules of responsability. From this point the hypothesis in the present project states that an embedded system for
childrens routines programming allows to mitigate the lack of habits such as autonomy, responsability and the orga-
nization of scholars behavioral problems, feeding and family relations.

The authors of the project intend to integrate a solution which involves using the technology to which they are
exposed to, in order to induce a generation of routines and habits without using the computer, taking adventage of
one of the most used electronic devices towards the integration of the proposed system.

Keywords:
Habit, Child Population, Routine Schedule, Embedded System.

15
UIGV
Introduccin

Las TIC han logrado incidir en el estilo de vida de la sociedad actual generando cambios drsticos que obligan
a los padres a afrontar nuevos retos en la educacin de sus hijos, relacionados principalmente con problemas de
autonoma, responsabilidad y organizacin. Adicional a esto, la limitacin de tiempo de los padres conduce al
nio a un acompaamiento tecnolgico permanente, que en la mayora de los casos, genera dependencia. Por
esta razn, esta investigacin pretende mejorar el problema expuesto mediante la construccin de un sistema em-
bebido y haciendo uso del televisor como dispositivo cotidiano de interaccin.

Hasta el momento no se conocen trabajos similares que involucren ayudas tecnolgicas para apoyar estos
procesos conductuales. Diversos textos, Autismo Diario, 2008; Del Prado, Cmo crear hbitos en los nios, 2009;
Patentes en Espaa, 2007; MOBIUS Corporation, 2004, han propuesto mtodos que incluyen carteles o tableros
didcticos para generar hbitos en los nios, pero ninguno de stos ha logrado sumergirse en el entorno tecnol-
gico en el que ellos se desenvuelven.

Este artculo est dividido en 8 secciones. En la seccin 2, se presenta brevemente el marco de antecedentes de
la investigacin. En la seccin 3, se da una visin general del dominio. En la seccin 4, se presentan los materiales
y mtodos utilizados en la investigacin. En la seccin 5, se muestran los resultados ms importantes del diseo del
sistema embebido. En la seccin 6, se discuten los resultados. Finalmente, en las secciones 7 y 8, se incluyen las
conclusiones y los trabajos futuros.

Conclusiones

Para los padres de nios en edades entre 6 y 12 aos, las actividades ms importantes en las rutinas diarias
de sus hijos son: acostarse, baarse y estudiar, al igual que realizar tareas domsticas y reforzar competencias
de lectoescritura, las ltimas sugeridas por iniciativa de los padres. Adems, se evidenci que la actividad ms
relevante para los profesionales en el rea es practicar algn deporte, la cual no es contemplada por los padres.

Dada la poblacin usuaria y contexto de uso, los requisitos de calidad identificados para la construccin del
sistema embebido son Usabilidad y Portabilidad. Adems, se concluy que deben definirse actividades personali-
zables que puedan ser asignadas por los padres segn sus necesidades.

El componente hardware debe montarse en una arquitectura de 32 bits para optimizar los procesos, incluyendo
comunicacin con perifricos; siendo factible la utilizacin de los lenguajes C o ensamblador para implementar la
funcionalidad del sistema.

Referencias

[1] Autismo Diario. (2008). Autismo Diario.Org. Recuperado el 11 de 2011, de http://autismodiario.


org/2008/10/21/agendas-personales-para-ninos-con-autismo/

[2] Casado, L. (26 de 11 de 2007). Escalabilidad, conectividad, compatibilid en C. Obtenido de http://


www.bairesrobotics.com.ar/data/flexis.pdf

[3] Centers For Disease Control and Prevention. (26 de 01 de 2011). CDC HOME. Obtenido de http://wwwn.
cdc.gov/epiinfo/

[4] Del Prado, I. L. (10 de 04 de 2009). Cmo crear hbitos en los nios.

[5] Departamento Administrativo Nacional de Estadsticas (2005) Informe demogrfico municipio de Armenia
(Quindo). Bogot.

16
UIGV
[6] Granollers, T. (s.f.). Modelo de proceso de la ingeniera de la usabilidad y la accesibilidad. Recuperado el
05 de Diciembre de 2010, de http://www.grihohcitools.udl.cat/mpiua/modelo.htm

[7] Llinares, A. N. (2005). Sistemas Embebidos. Recuperado el 02 de 2011, de http://server-die.alc.upv.es/


asignaturas/PAEEES/2005-06/A07%20-%20Sistemas%20Embebidos.pdf

[8] Massey University. (2007). Massey University. Recuperado el 03 de 2011, de http://www.massey.ac.nz/


massey/about-massey/news/article.cfm?mnarticle=virtual-eve-first-in-human-computer-interaction-16-11-2007

[9] MOBIUS Corporation. (2004). Kidware. Recuperado el 30 de 03 de 2011, de http://www.kidware.com/


indexspa2.htm

[10] Patentes en Espaa. (2007). Patentes.com. Recuperado el 03 de 2011, de http://patentados.com/invento/


tablero-didactico-multifuncion.html

[11] Perez, D. A. (2009). Sistemas Embebidos y Sistemas Operativos para Embebidos. Caracas: Universidad
Central de Venezuela.

[12] Rodrguez Sols, S. E. (21 de 05 de 2008). Monografias. Obtenido de http://www.monografias.com/


trabajos60/tamano-muestra-archivistica/tamano-muestra-archivistica2.shtml

[13] Snchez Navarro, J. D. (1995). Electrnica Moderna Prctica. Mc Graw Hill.

[14] Universidad Autnoma de Madrid. (1999). UAM. Obtenido de http://www.uam.es/personal_pdi/stmaria/


jmurillo/Metodos/Materiales/Apuntes%20Cuestionario.pdf

17
UIGV
18
UIGV
Acesso Mgico: Um Stio Acessvel

Cristivon Silva Cruz1, Maristela Terto de Holanda2


1
Universidade Catlica de Braslia
2
Universidade de Braslia
fapto.cristivon@uft.edu.br, mholanda@cic.unb.br

Resumo

A era digital permitiu a aproximao entre as pessoas como jamais foi visto em outra fase da histria humana, con-
tudo, ela tambm pode ser fator de excluso, especialmente para pessoas com alguma deficincia. Nesse contexto,
este trabalho apresenta conceitos, padres, legislaes e regras relacionadas acessibilidade na web. Essa pesquisa
foi aplicada na construo de um stio acessvel em tecnologia Flash, voltado para o entretenimento e atividades edu-
cacionais para crianas portadoras de deficincia.

Palavra chave:

ATAG, WCAG 2.0, WCAG 2.0, W3C

Abstract

The digital age has allowed a rapprochement between the people like never was seen in another phase of human
history, however, it can also be an exclusion factor, especially for people with disabilities. In this context, this paper
presents concepts, standards, laws and rules related to web accessibility. This research was applied in the construction
of an accessible site in Flash technology, aimed at providing entertainment and educational activities for children with
disabilities.

Keywords:

ATAG, WCAG 2.0, WCAG 2.0, W3C

Introduo

O acesso de pessoas portadoras com alguma deficincia fsica ao uso de servios e informaes, respeitando
as necessidades e a preferncia de cada indivduo ao longo da histria desencadeou a conscientizao de pol-
ticas inclusivas, onde todos devem participar igualmente.

A preocupao em garantir meios de acessibilidade vem crescendo com o passar do tempo, visando cons-
truo de uma sociedade onde haja participao e igualdade efetiva de todos os cidados [Brewer, 1999],
[Conforto, 2002].

Os resultados do censo 2000 mostram que, aproximadamente, 24,6 milhes de pessoas, ou 14,5% da popu-
lao total, apresentaram algum tipo de incapacidade ou deficincia. So pessoas com alguma dificuldade de

19
UIGV
enxergar, ouvir, locomover-se ou alguma deficincia fsica ou mental. Entre 16,6 milhes de pessoas com algum
grau de deficincia visual, quase 150 mil se declararam cegos. J entre os 5,7 milhes de brasileiros com algum
grau de deficincia auditiva, um pouco menos de 170 mil se declararam surdos [IBGE, 2010]. Segundo a Orga-
nizao Mundial de Sade (OMS) e Organizao das Naes Unidas (ONU), cerca de 500 pessoas tornam-se
deficientes diariamente no Brasil, vtimas de acidentes, doenas ou violncia.

Nesse contexto, esse trabalho traz uma pesquisa aplicada de acessibilidade na web, o Acesso Mgico, um
stio acessvel para crianas portadoras de deficincia.

As prximas sees desse artigo so: 2, apresenta uma descrio breve sobre o trabalho; 3, um resumo das
principais normas e software apresentado; 4, como desenvolver aplicativos acessvel usando o Flash; 5, resulta-
dos obtidos com o prometo; 6, concluso.

Concluso

A acessibilidade na web um ponto fundamental onde tem-se uma gama de contedo e servios disponveis
atravs da Internet. Especialmente para crianas a criao de stios acessveis uma questo muito importante.

Atravs da implementao do stio Acesso Mgico foi possvel criar um stio na Internet com ferramenta de
animao, como o Flash, aplicado para a criao de um stio atraente para qualquer criana, ao mesmo tempo,
totalmente acessvel quelas portadoras de deficincia auditiva e visual.

Como continuao desse trabalho pretende-se validar o stio com um grupo de crianas com deficincia visual
para avaliar a facilidade de uso, pois nesse trabalho foi aplicado apenas validadores automticos e a leitores de
tela. Uma outra questo importante que ser analisada a incluso de alguma tcnica pedagogia para criar mais
jogos educacionais voltado a crianas portadoras de deficincia.

Referencias

[1] [Brewer, 1999] Brewer, J.; Jacobs, L. (1999). Accessibility Features of CSS. http://www.w3.org/1999/08/
NOTE-CSS-access-19990804.

[2] [Brewer, 2002] Brewer, J. et al. (2002). Implementation Plan for Web Accessibility. http://www.w3.org/
WAI/impl/expanded.

[3] [Caldwell, 2008] Caldwell, B. et al. Editors (2008). Recomendaes de Acessibilidade para Contedo Web
(WCAG) 2.0. http://www.ilearn.com.br/TR/WCAG20/.

[4] [Conforto, 2002] Conforto, D. e Santarosa, L. M. C. (2002). Acessibilidade a web: Internet para Todos.
Revista de Informtica na Educao: Teoria, Prtica, v.5 n. 2, 2002.

[5] [Crisholm, 2000] Crisholm, W.;Vanderheiden, G.; Jacobs, I., CSS Techniques for Web Content Accessibility
Guidelines 1.0. http://www.w3.org/TR/WCAG10-CSS- TECHS/.

[6] [Henry, 2005] Henry, S. L. et al. (2005). Introduction to Web Accessibility. http://www.w3.org/WAI/intro/
accessibility.php.

[7] [Henry, 2006] Henry, S. L. et al. Editors (2006). Essential Components of Web Accessibility. http://www.
w3.org/WAI/intro/components.php.

20
UIGV
[8] [Henry, 2006] Henry, S. L. et al. (2006). User Agent Accessibility Guidelines (UAAG) Overview. http://
www.w3.org/WAI/intro/uaag.php.

[9] [IBGE, 2010] IBGE. Censo Demogrfico 2000 - Resultados do universo. http://www.ibge.gov.br/home/
presidencia/noticias/noticia_visualiza.php?id_noticia=438&id_pagina=1.

[10] [MPOG, 2007] MPOG. Ministrio do Planejamento, Oramento e Gesto. Modelo de acessibilidade de
Governo Eletrnico verso 2.0, Portaria n 03, de 07 de maio de 2007. http://www.governoeletronico.
gov.br/acoes-e-projetos/e-MAG.

[11] [NVDA, 2010] Stio oficial do NVDA. www.nvda-project.org.

21
UIGV
22
UIGV
Segurana em Sistemas de E-learning: uma Anlise do
Ambiente Tidia-Ae/Sakai
Eduardo H. Gomes 1,2, Edson P. Pimentel 1, Joo H. Kleinschmidt 1
1
Universidade Federal do ABC
2
Instituto Federal de Educao Cincia e Tecnologia de So Paulo
{eduardo.gomes, edson.pimentel, joao.kleinschmidt}@ufabc.edu.br

Resumo

Com os avanos e popularizao da Internet houve uma expanso da Educao a Distncia atravs da Web e
conseqentemente um aumento no uso de sistemas de e-learning. Esses sistemas armazenam dados de estudantes,
professores, contedos, avaliaes e podem ser alvo de vrios tipos de ataques de segurana. Em qualquer sistema
o acesso a informaes confidenciais uma violao e no mbito da educao isso no diferente. Este artigo tem
por objetivo apresentar um estudo sobre vulnerabilidades de segurana nos aspectos de confidencialidade e auten-
ticao em sistemas de aprendizagem eletrnica baseada na web. Os experimentos foram realizados no ambiente
Tidia-Ae/Sakai. Espera-se que a deteco de falhas de segurana encontrada e relatada nesse trabalho possa chamar
a ateno dos desenvolvedores para esses aspectos no desenvolvimento de sistemas de e-learning.

Palavras chave:

E-learning, Scanner de vulnerabilidades, Segurana, Tidia-Ae, Sakai.

Abstract

Theexpansionof internet access was followed by a growth of distance education via Web and consequently an
increased use of e-learning systems. These systems store data of students, teachers, content, assessments and may
be vulnerable to various types of security attacks. In any system, non granted access to confidential information is a
violation and in the Education field is no different. This article aims to present a study on security vulnerabilities in the
aspects of confidentiality and authentication in e-learning systems based on the web. The experiments were perfor-
med in the environment Tidia-Ae/Sakai. It is expected that the detection of security flaws found and reported in this
work can draw attention of the developers to those aspects in the development of e-learning systems.

Keywords:

E-learning, Vulnerability Scanner, Security, Tidia-Ae, Sakai.

Introduo
Segundo Moore [Moore, 1996] a integrao da Web com as prticas antigas de EAD proporcionaram o sur-
gimento do termo Educao baseada na Web (EBW). Com o crescimento no uso da internet, houve um aumento
da demanda por cursos a distncia e conseqentemente surgiram vrias plataformas no conceito de Sistemas Ge-
renciadores de Aprendizagem (designados de LMS - Learning Management Systems) que so muito bem sucedidos
na educao em relao ao nmero de usurios, Devedzic [Devedzic, 2004].

23
UIGV
de suma importncia que esses sistemas estejam alinhados a uma teoria pedaggica adequada aos obje-
tivos de aprendizagem em questo. Alm disso, busca-se melhorar as caractersticas tcnicas nas ferramentas de
criao, distribuio e gesto do conhecimento, visando um melhor grau de comunicao, trabalho colaborativo,
acompanhamento do progresso do aluno, variedade nos mtodos de avaliao, auto-avaliao e a estruturao
dos contedos de aprendizagem conforme Crosetti [Crosetti, 2000].

Alguns autores consideram que a modalidade de e-learning a prxima evoluo da formao e uma
estratgia fundamental para maximizar o capital humano na economia do conhecimento [PrimeLearning,
2001].

Dado que os sistemas de e-learning tem se tornado muito populares ao longo dos ltimos anos e so acessados
por uma ampla gama de usurios, a segurana um requisito essencial pois esses sistemas podem se tornar alvo
de vrios tipos de ataque.

Por isso, a autenticao, no repdio, a confidencialidade dos dados, integridade e outras questes de segu-
rana so aspectos importantes a serem considerados no desenvolvimento desses sistemas, pois de vital impor-
tncia garantir a integridade tanto de avaliaes e trabalhos desenvolvidos pelos alunos como a preveno da
falsificao dessas avaliaes.

Com isso o objetivo desse artigo em particular investigar possveis vulnerabilidades de segurana em aspectos
de confidencialidade e autenticao do ambiente Tidia-Ae / Sakai.

Este artigo est organizado da seguinte forma. Seo 2 apresenta os trabalhos relacionados com o presente
trabalho. Seo 3fornece Informaes bsicas sobre o ambiente Tidia-Ae / Sakai. Seo 4 descreve brevemente
a segurana em sistemas de E-learning e apresenta uma anlise do problema. Seo 5 descreve o funcionamento
dos Scanners de vulnerabilidades. Seo 6 dedicada parte experimental do presente trabalho onde os ex-
perimentos, a metodologia e os resultados so apresentados. Finalmente, a seo 7 prope as solues para as
vulnerabilidades e apresenta algumas concluses sobre este trabalho.

Concluses

Neste trabalho questes de segurana relacionadas com o LMS Tidia-Ae / Sakai so estudadas. Dentre vrios
aspectos de segurana como a autenticao, a disponibilidade, confidencialidade e integridade, neste artigo
optou-se por investigar ataques de confidencialidade e autenticao.

Alm disso, este trabalho mostrou que uma instalao padro de um servidor Tidia-Ae / Sakai vulnervel a
ataques. As principais vulnerabilidades encontradas foram: o ambiente permite a utilizao de senhas fracas e
ataques de adivinhao, permitindo o uso de tcnicas de fora bruta para adivinhao de nomes de usurios e
senhas. A soluo para essas vulnerabilidades seria uma poltica de senhas fortes, a utilizao de Captcha nas te-
las de login e a implementao de mecanismos de bloqueio de acesso, ao se detectar mltiplas tentativas erradas
de acesso ao ambiente em determinado tempo.

Outra vulnerabilidade encontrada foi o trfego de dados na rede sem criptografia, ocasionada pela utilizao
do Protocolo HTTP durante a instalao, o que permite a utilizao de analisadores de pacotes para revelar no-
mes de usurios e senhas. A soluo para essa vulnerabilidade a utilizao de SSL (secure socket layer) que a
tecnologia padro de segurana para o estabelecimento de uma conexo criptografada entre um servidor web e
um navegador (HTTPS).

A vulnerabilidade de Cross Site Scripting (XSS) encontrada permite que um atacante envie cdigos maliciosos
para outro usurio. A proteo contra esse ataque baseado no tratamento dos inputs do ambiente, filtrando
variveis de entrada de dados.

24
UIGV
Outras vulnerabilidades estudadas neste artigo esto diretamente ligadas a uma errnea configurao do siste-
ma ou utilizao de servios desatualizados que poderiam ser evitadas se houvesse uma documentao atualizada
e de fcil entendimento.

A grande quantidade de publicaes sobre a necessidade de segurana em sistemas de e-learning nos ltimos
anos j traz grande relevncia pesquisa acerca desse assunto. Com a chegada dessas novas aplicaes ou
tecnologias surge necessidade de estudos especficos para a proteo dos dados e o desafio nesses sistemas
de e-learning pensar sempre no trip segurana, desempenho e usabilidade.

Os resultados desse trabalho sugerem que as instituies e organizaes mesmo investindo significativos recursos
na implementao de sistemas de e-learning, o fazem com foco voltado a proviso de contedo, s vezes negli-
genciando as questes de segurana ou no as priorizando. Para criar ambientes de aprendizagem mais seguros
e confiveis, essencial a remoo de todas as falhas de segurana em sistemas como o Tidia-Ae / Sakai.

Referncias

[1] [Acunetix, 2011] Acunetix, Web Vulnerability Scanner, http://www.acunetix.com. Acessado em 28/03/2011.

[2] [Anantasec, 2011] Ananta Security. Web Vulnerability Scanners Evaluation, http://anantasec.blogspot.com.
Acessado em 28/03/2011.

[3] [Appscan, 2001] Appscan IBM, http://www-01.ibm.com/software/awdtools/appscan/#. Acessado


em 28/03/2011.

[4] [Asha, 2008] S.Asha, C.Chellappan, Authentication of E-Learners Using Multimodal Biometric Technology.
(2008). Biometrics and Security Technologies, 2008. ISBAST 2008. International Symposium on. DOI:
0.1109/ISBAST.2008.4547640.

[5] [Atutor, 2011] Atutor , http://www.atutor.ca. Acessado em 04/06/2011.

[6] [AulaNet, 2011] AulaNet, http://www.eduweb.com.br. Acessado em 04/06/2011.

[7] [Beder, 2005] Beder, D. M. ; Otsuka, J. L. ; Silva, C. G. DA ; Silva, A. C. DA; Talarico Neto, Americo;
Oliveira, Alessandro ; Rocha, H. V. ; Ricarte, Ivan ; Silva, Jnia Coutinho Anacleto. (2005). The TIDIA-Ae
Portfolio Tool: a case study of its development following a component-based layered architecture, II Workshop
TIDIA FAPESP 2005, So Paulo.

[8] [Crosetti, 2000] Crosetti, B. d. B. (2000).Possibilidades educativas de las Webtools. Palma: Universitat de les
Illes Balears.

[9] [CVE, 2011] Common Vulnerabilities and Exposures (CVE), http://cve.mitre.org/about/index.html. Aces-
sado em 17/04/2011.

[10] [Desira, 2009] Desira M. (2009). An Open Source Vulnerability Scanner for E-Commerce Web Applications,
University of Malta.

[11] [Devedzic, 2004] Devedzic, V.; Simic, G.;Gasevic, D. (2004). Semantic Web and Intelligent Learning Man-
agement Systems. In: Proceedings of International Workshop on Applications of Semantic Web for E-Learning,
Macei, Brasil.

[12] [Gonalves, 2007] Gonalves, V. M. B. (2007). A Web Semntica no Contexto Educativo. Tese de douto-
rado. Porto: Universidade do Porto.

25
UIGV
[13] [Gordon, 2006] L. Gordon, M. Loeb, W. Lucyshyn, R. Richardson. (2006). Computer crime and security
survey, Computer Security Institute.

[14] [Gualberto, 2009] Gualberto, T. M.; Abib, S ; Zorzo, S D. (2009). INCA: A Security Service for Collabora-
tive Learning Environments. International Conference on Education Technology and Computer (ICETC), IEEE
Computer Society, 111-115.

[15] [Hernndez, 2008] J. C. G. Hernndez, M. A. L. Chvez, Moodle Security Vulnerabilities.(2008). 5th Inter-
national Conference on Electrical Engineering Computing Science and Automatic Control.

[16] [Hoobienet, 2011] Hoobienet, http://www.hoobie.net/brutus/. Acessado em 28/03/2011.

[17] [Kumar, 2011] Kumar S., Dutta K. (2011). Investigation on security in LMS Moodle, International Journal of
Information Technology and Knowledge Management.

[18] [Lin, 2004] N. Lin, L. Korba, G. Yee, T. Shih e H. Lin. (2004). Security and privacy technologies for distance
education applications. Proc. of the 18th International Conference on Advanced Information Networking and
Applications (AINA), IEEE Press, pp. 580-585, doi:10.1109/AINA.2004.1283972.

[19] [Lince-dc-Ufscar, 2010] Lince-dc-Ufscar. (2010). Avaliao do Projeto Tidia-Ae e suas Aplicaes, projeto
reuso de software fapesp. So Carlos, SP - Brasil.

[20] [Lotus, 2011] Lotus, http://www.lotus.com. Acessado em 04/06/2011.

[21] [Luvit, 2011] Luvit, http://www.grade.com. Acessado em 04/06/2011.

[22] [Madeira, 2007] J. Fonseca, M. Vieira, H. Madeira. (2007). Testing and Comparing Web Vulnerability
Scanning Tools for SQL Injection and XSS Attacks, 13 IEEE Pacific Rim Dependable Computing Conference
(PRDC 2007), Melbourne, Victoria, Australia.

[23] [Moodle, 2011] Moodle, http://moodle.org. Acessado em 28/03/2011.

[24] [Moore, 1996] Moore, M. G., Kearsley, G. (1996). Distance Education: a systems view. Belmont (EUA):
Wadsworth Publishing Company.

[25] [NTOSpider,2011] NTOSpider, NT OBJECTives, http://www.ntobjectives.com/ntospider. Acessado em


28/03/2011.

[26] [Pimentel, 2010] Andr P. Freire *, Flvia Linhalis, Sandro L. Bianchini, Renata P.M. Fortes, Maria da Graa
C. Pimentel. (2010). Computers & Education, Vol. 54, No. 4. (16 May 2010), pp. 866-876. Revealing the
whiteboard to blind students: An inclusive approach to provide mediation in synchronous e-learning activities.

[27] [PrimeLearning, 2001] PrimeLearning Inc., eLearning. (2001) A key strategy for maximizing human capital in
the knowledge economy, W.R. Hambrecht & Co, http://www.astd.org.

[28] [Raitman, 2005] R. Raitman, L. Ngo e N. Augar. (2005). Security in the Online E-Learning Environment. Proc.
of the 5th International Conference Advanced Learning Technologies (ICALT), IEEE Press, July 2005, pp. 702
706, doi=10.1109/ICALT.2005.236.

[29] [Sakai, 2011] Sakai Project, http://www.sakaiproject.org. Acessado em 28/03/2011.

[30] [Suto, 2010] Suto L. (2010) Analyzing the Accuracy and Time Costs of Web Application Security Scanners,
San Francisco, February.

[31] [TelEduc, 2011] TelEduc, http://teleduc.nied.unicamp.br. Acessado em 04/06/2011.

26
UIGV
[32] [Tidia-Ae, 2011] Tidia-Ae, http://tidia-ae.usp.br/download. Acessado em 28/03/2011.

[33] [WebCT, 2011] WebCT e Blackboard, http://www.blackboard.com. Acessado em 04/06/2011.

[34] [WebInspect, 2011] HP WebInspect, https://www.fortify.com. Acessado em 28/03/2011.

[35] [Wireshark, 2011] Wireshark, http://www.wireshark.org. Acessado em 04/07/2011 2011.

27
UIGV
28
UIGV
Reduciendo la Ambigedad en el Modelo del
Dominio mediante Especificaciones Formales Ligeras
en VDM++
Elizabeth Vidal-Duarte1, Csar Mogrovejo Ramirez1, Eveling Castro Gutierrez2
1
Universidad Catlica San Pablo
2
Universidad Nacional de San Agustn

Resumen

Una de las herramientas ms utilizadas para modelar los requerimientos funcionales es el Modelo del Dominio.
Muchas veces, dependiendo de la complejidad de los requerimientos a ser modelados, no es posible que dicho mo-
delo capture todos los detalles y restricciones relacionados. Esto puede causar que el Modelo del Dominio sea sujeto
de interpretaciones subjetivas que conlleven a errores de implementacin ms adelante. Este artculo presenta una
forma de reducir la ambigedad en el Modelo del Dominio mediante el uso de especificaciones formales ligeras en
VDM++. A modo de ejemplo, presentamos la especificacin formal de un electrocardigrafo digital. La especificacin
est basada en la descripcin de las caractersticas del funcionamiento del electrocardigrafo. Se pone especial aten-
cin en las caractersticas de la captura de la seal electrocardiogrfica. Se ha identificado propiedades y restricciones
importantes que permiten incrementar la confiabilidad al momento de la implementacin. Las propiedades y restric-
ciones se han especificado en forma de invariantes y precondiciones. La validacin de la propuesta se realiz con la
herramienta VDM++ToolBox.

Palabras clave:

VDM++ToolBox, desarrollo de software, electrocardigrafo

Abstract

One of the most used tools for modeling the functional requirements is the Domain Model. Many times, depen-
ding on the complexity of the requirements to be modeled is not possible that this model captures all the details and
restrictions related. This can cause the Domain Model is subject to subjective interpretations that lead to implementa-
tion errors later. This article presents a way to reduce ambiguity in the domain model by using lightweight formal speci-
fication in VDM++. As an example, we present the formal specification of a digital electrocardiograph. The specification
is based on the description of the operation of the electrocardiograph. It pays special attention to the characteristics
of the capture of the electrocardiogram. Properties have been identified and significant restrictions that increase relia-
bility at the time of implementation. The properties and restrictions are specified as invariants and preconditions. The
validation of the proposal was made VDM++ tool ToolBox.

Keywords:

VDM ++ Toolbox, software development, electrocardiograph

29
UIGV
Introduccin

Es ampliamente conocido que la parte ms crtica del desarrollo de software corresponde a la identificacin y
especificacin de requerimientos [Sommerville, 2001]. Para facilitar el proceso de desarrollo de software, muchos
desarrolladores trabajan con una variedad de mtodos y herramientas reconocidos, por ejemplo el Lenguaje de
Modelado Unificado (UML) [Rumbaugh etal, 1998]. Aunque UML es el lenguaje estndar para modelamiento
an no est suficientemente refinado como para proveer toda la informacin relevante en una especificacin [Ai-
cherning, 2001]. Los diagramas UML estn sujetos muchas veces a interpretaciones subjetivas. Esto podra llevar a
implementaciones que corren el riesgo de no cumplir con los requerimientos reales.

Existe la necesidad de describir restricciones adicionales acerca de los objetos en el modelo, sobre todo si el
sistema a describir es de carcter crtico, como es el caso de un Electrocardigrafo. Dichas restricciones son des-
critas por lo general en lenguaje natural. La experiencia ha mostrado que esto siempre resulta en ambigedades.
Para evitar dichas ambigedades, se hace necesario el uso de los llamados lenguajes formales [Fitzgerald and
Gorm Larsen, 1998].

Si queremos que los mtodos formales sean utilizados en el desarrollo de proyectos de software, necesitamos
habilitar a los desarrolladores en el uso de especificaciones formales. En este artculo, se muestra una forma de especi-
ficacin formal ligera [Jones, 1996]. Para este propsito, haremos uso de VDM++ (Vienna Development Method++)
[CSK SYSTEMS a, 2009]. VDM++ permite expresar restricciones adicionales en los modelos orientados a objetos.
Permite la especificacin de restricciones formales en el contexto de diagramas de clase de UML [Booch etal, 1998].

El resultado de este trabajo no nos proporciona una especificacin completa del electrocardigrafo, sino brinda
una descripcin razonable de la especificacin de una de las funcionalidades consideradas como crticas: la co-
rrecta captura de la seal electrocardiogrfica.

El principal aporte del presente trabajo es mostrar que la aplicacin de especificaciones formales ligeras contri-
buye a incrementar la confiabilidad en la correctitud para la implementacin.

El resto del artculo est organizado de la siguiente manera: en la seccin 2, se presenta las principales carac-
tersticas del electrocardigrafo. En la seccin 3, se presenta la definicin de mtodos formales y especificaciones
formales ligeras. En la seccin 4, se explica las principales caractersticas de VDM++, as como la sintaxis que
ser utilizada en nuestro caso de estudio. En la seccin 5, se describe la metodologa seguida. En la seccin 6,
se presenta, como caso de estudio, la especificacin formal del electrocardigrafo. Se describen los requerimien-
tos funcionales de manera informal para luego modelar la clase UML junto con la especificacin formal VDM++.
Adems, se presenta el anlisis y validacin del modelo propuesto utilizando la herramienta VDMToolBox. En la
seccin 7, se exponden nuestras conclusiones y el trabajo futuro.

Conclusiones

En este artculo, se ha presentado una forma de incrementar la confiabilidad en la correctitud para la captura
de la seal electrocardiogrfica. Para ello, se han aplicado especificaciones formales ligeras. Nos hemos centrado
en la especificacin de restricciones que no son evidentes en el diagrama de clases UML. Se ha aplicado invarian-
tes y precondiciones utilizando VDM++.

Las especificaciones fueron ejecutadas en VDM++ToolBox para validar la propuesta. Los casos de prueba fueron
elegidos de acuerdo con la tcnica de Clases de Equivalencia. Los resultados obtenidos nos permitieron incrementar
la confiabilidad en la correctitud para la implementacin de la captura de seales del electrocardigrafo.

Si bien, VDM++ presenta muchas ms caractersticas que las descritas en este artculo, hemos tomado solo una
pequea parte para mostrar cmo especificar restricciones de manera formal para complementar los diagrama de
clases. Nuestro objetivo es incrementar el uso de especificaciones formales en el proceso de desarrollo. Creemos

30
UIGV
que el uso de especificaciones formales en las primeras etapas del desarrollo nos permite incrementar la correctitud
del software que estamos desarrollando.

Como trabajo futuro, pretendemos ampliar la especificacin del electrocardigrafo centrndonos un poco ms
en la especificacin de la seal.

Referencias

[1] [Aicherning, 2001] B. K. Aichernig (2001).Systematic Black-Box Testing of Computer-Based Systems through
Formal Abstraction Techniques. Doctoral Thesis. Technischen Universitat Graz.

[2] [Bjrner and Jones, 1982] D. Bjrner and C.B. Jones. Formal Specification and Software Development. Pren-
tice-Hall International.

[3] [Booch etal, 1998] G. Booch, J. Rumbaugh, and I. Jacobson (1998). The Unified Modeling Language User
Guide, Addison-Wesley.

[4] [CSK SYSTEMS a, 2009] CSK SYSTEMS a (2009). The VDM++ Language. Technical Report.

[5] [CSK SYSTEMS b, 2009] CSK SYSTEMS b (2009). VDM Tools User Manual. Technica Report.

[6] [CSK SYSTEMS c, 2009] CSK SYSTEMS b (2009). The VDM++ Method Guideline. Technica Report.

[7] [Dubin, 1986] D. Dubin (1986). Electrocardiografa Prctica: Lesin Trazado e Interpretacion, 3ra Ed; Mc-
Graw hill Interamericana

[8] [Easterbrook et al, 1998] S. M. Easterbrook, R. Lutz, R. Covington, J. Kelly, Y. Ampo, and D. Hamilton. (1998)
Experiences using lightweight formal methods for re-quirements modeling. IEEE Transactions on Software Engi-
neering, 24(1), January 1998.

[9] [Fitzgerald and Gorm Larsen,1998] J. Fitzgerald and P.Gorm Larsen (1998). Modelling Systems Practical Tools
and Techniques in Software Development. Cambridge University Press, The Edinburgh Building, Cambridge
CB2 2RU, UK.

[10] [Fitzgerald etal, 2005] J. Fitzgerald, P. Gorm Larsen, P. Mukherjee, N. Plat, and M. Verhoef (2005). Vali-
dated Designs for Object-oriented Systems. Springer, New York.

[11] [Gom Larser etal,1996] P. Gorm Larsen, J. Fitzgerald, and T. Brookes (1996). Applying Formal Specification
in Industry. IEEE Software, 13(3):4856.

[12] [Garcia and Yavar, 2007]D. O. Garcia and L.F. Yavar (2007). Captacin y Visualizacin de Seales ECG
Bipolares: Diseo y Desarrollo. VII Congreso de la Sociedad Cubana de BioIngenieria.

[13] [Jackson and Wing,1996] D. Jackson and J. Wing (1996). Formal methods light: Lightweight formal
methods. IEEE Computer, 29(4):2122, April 1996

[14] Jones, 1996] C. B. Jones. (1996). Formal methods light: A rigorous approach to formal methods. IEEE Com-
puter, 29(4):2021, April 1996.

[15] [Kurita et al, 2008] T. Kurita, Y. Nakatsugawa & M. Chiba (2008). Application of a Formal Specification Lan-
guage in the Development of the Mobile FeliCa IC Chip Firmware for Embedding in Mobile Phone. FM08
Proceedings of the 15th international symposium on Formal Methods.

31
UIGV
[16] [Rumbaugh etal, 1998] J. Rumbaugh, I. Jacobson, and G. Booch, (1998). The Unified Modeling Language
Reference Manual, Addison-Wesley.

[17] [Sommerville, 2001] I. Sommerville (2001). Software Engineering, Sixth Edition, Addison Wesley.

[18] [The UK Ministery of Defence, 1989] The UK Ministry of Defence (1989). Defence standard for military safety-
critical software 00-59. draft.

[19] [Wartak, 1985] J. Wartak (1985). Interpretacin de Electrocardiogramas. 2 Ed., Nueva Editorial Interameri-
cana.

32
UIGV
Web Usage Mining, aplicado a servidores Web
Apache
Julin Alberto Monsalve Pulido1
Grupo de Investigacin GIBRAN, Facultad de Ingeniera de Sistemas.
Universidad Santo Toms Seccional Tunja Boyac, Colombia.
jmonsalve@ustatunja.edu.co, jmsistemas@gmail.com

Resumen

El presente artculo muestra algunos avances de investigacin en el anlisis de patrones de comportamiento de


usuarios en el uso de servidores Web Apache utilizando tcnicas de minera de datos. Como resultado de la investiga-
cin, se presenta un anlisis terico y un proceso de ingeniera para la creacin de un software que pretende mejorar
los procesos de minera Web para la toma de decisiones en la aplicacin de tcnicas cientficas y analticas en la in-
formtica forense, principal objetivo de la investigacin. La investigacin se centr en el desarrollo de una aplicacin
web de libre distribucin, donde carga el archivo log de conexin Apache y aplica los procesos de minera de datos
para descubrir comportamientos de usabilidad en los usuarios y posteriormente realizar informes que ayudarn a la
deteccin de problemas de seguridad, anlisis de informtica forense y anlisis de web usage mining.

Palabras clave:

Minera web, usabilidad, Apache.

Abstract

This article shows some research advances in the analysis of user behavior patterns in the use of apache web
servers, using data mining techniques. As a result of the investigation presents a theoretical analysis and software
engineering process for creating software that aims to improve Web mining processes for decision making in the appli-
cation of scientific and analytical techniques in computer forensics, main objective of the investigation. The research
is centered on developing a web application for free distribution, which loads the apache log connection and applies
data mining process to discover usability behaviors in users and then make reports to help detect security issues, com-
puter forensics and analysis of web usage mining analysis.

Keywords:

Web mining, usability, Apache.

1
Ingeniero de Sistemas, Magister en Software libre con especialidad en desarrollo de aplicaciones de la Universidad Autnoma de Bucaramanga - Universitat Oberta de Catalunya Espaa.

33
UIGV
Introduccin

El anlisis de usabilidad de los sitios Web en los portales de las empresas brinda al usuario poder participar
en los procesos de diseo y desarrollo dentro del portal garantizando la calidad de la informacin e interaccin.
Esta investigacin se centra en un portal universitario donde se tom las muestras para la investigacin y presenta
reportes de usabilidad del mismo.

Se desarroll un software para garantizar la aplicacin de la tcnica de la minera Web por medio de un al-
goritmo apriori donde identifico las reglas de asociacin para la identificacin de comportamientos de uso de los
usuarios en el portal.

Algunos resultados de la investigacin se presentan por medio de informes y grficas estadsticas que genera la
aplicacin desarrollada despus de hacerle minera de datos a la informacin recolectada por el Log de conexin
del servidor Web Apache.

Este artculo se estructura en cuatro captulos: el primero muestra la conceptualizacin bsica de servidores web
y de usabilidad; en la segunda parte, se describe la obtencin de datos del servidor; en la tercera parte, se descri-
be el proceso de desarrollo de la herramienta de libre distribucin y, por ltimo, se muestra las conclusiones de la
investigacin y referencias que se utilizaron en el proceso.

Conclusiones

Medir la usabilidad de un sitio web, brinda al Webmaster una gran ayuda para la administracin, da los argu-
mentos para generar estrategias de cambios de contenidos, estructura y uso.

Actualmente, los modelos de negocios incluyen el cumplimiento de los requerimientos, como publicidad, canti-
dad de usuarios perfilados, lneas de comunicacin enmarcadas en la satisfaccin del cliente y desarrollos basados
en la opinin y criterios del usuario final.

La minera Web beneficiar a la evolucin de los negocios que tiene presencia en Internet, ya que se puede
mejorar cada da la usabilidad del mismo para que el usuario sea protagonista del proceso empresarial.

El desarrollo y el potencial del Web Mining permite detectar informacin invisible, pero de gran importancia
para consolidar y ampliar el criterio de la W3. La determinacin de los patrones de conducta se establece como
redes de relaciones existentes que permiten identificar grupos homogneos de usuarios para encauzar sus intereses
comunes al desarrollo de grupos participativos y lneas de investigacin con personas dedicadas a temticas afines.

La informtica forense es una ciencia que identifica delitos informticos, pero los resultados son difciles de iden-
tificar por la cantidad de informacin. Una solucin es la aplicacin de tcnicas de minera de datos por medio
de una herramienta de libre distribucin.

Referencias

[1] MapR Technologies, Inc.; MapR Technologies Signs Corporate Contributor License Agreement for Apache
Software Foundation. (2011, June). Computers, Networks & Communications, 387. Retrieved June 14, 2011,
from ProQuest Computing. (Document ID: 2369059991).

[2] Hernndez, J.; Ramrez, M.J.; Ferri, C. (2004); Introduccin a la Minera de Datos, Pearson Educacin,
Madrid. 2004.

34
UIGV
[3] COOLEY, Robert. Discovery and Application of Interesting Patterns from Web Data. Ph. D. Thesis. University of
Minnesota. May 2000.

[4] MOBASHER, Bamshad. Web Usage Mining and Personalitation. CRC. Estados Unidos: Press LLC, 2004, 129
p.

[5] Raymond Kosala, Hendrik Blockeel. Web Mining Research: A Survey. SIGKDD Explorations. ACM SIGKDD.
July 2000.

[6] S. K. Madria et al. Research issues in web data mining. Proceedings of Data Warehousing and Knowledge
Discovery, First International Conference, DaWaK 99. 1999.

[7] Sankar, Paul. Web Mining in soft Computing Framework. Estados Unidos: World Scientific Publishing Co Pte
Ltd. 2004, 133 p

[8] Witten & Frank, Clark, P.; Boswell, R. (2000); Data Mining. Practical Machine Learning Tools and Techniques
with Java Implementations, Morgan Kaufmann Publishers, 2000.

[9] Jeimy J. Cano, Introduccin a la informtica forense, Revista Sistemas Seguridad y computacin forense ACIS.
Junio 2006.

[10] Botia Valderrama, Diego Jos Luis. Aplicacin de las herramientas de software libre Sleuthkit y Autopsy a la
informtica forense, Revista Intekhnia Volumen 3 No 7 Diciembre 2008.

35
UIGV
36
UIGV
Um Perfil UML para o Paradigma Orientado a
Notificaes (PON)
Luciana V. B. Wiecheteck1, Paulo C. Stadzisz1, Jean M. Simo1
lucianavbw@gmail.com, stadzisz, jeansimao {@utfpr.edu.br}
Universidade Tecnolgica Federal do Paran - UTFPR
1
Programa de Ps-Graduao em Engenharia Eltrica e Informtica Industrial - CPGEI

Resumo
Este artigo apresenta uma proposta de perfil UML para a modelagem de software utilizando o Paradigma Orienta-
do a Notificaes (PON). A UML possui mecanismos de extenso que permitem a adio de novas sintaxe e semn-
tica aos seus elementos visando a modelagem de domnios particulares de aplicao. Um conjunto desses mecanis-
mos de extenso agrupados dentro de um pacote UML denominado Perfil UML. Por sua vez, o PON se apresenta
como uma alternativa aos Paradigmas de Programao Imperativa (PI), incluindo o Paradigma Orientado a Objetos
(POO), e aos Paradigmas de Programao Declarativa (PD), propondo-se a eliminar deficincias destes nos aspectos
de redundncias e acoplamento de avaliaes causais que impactam no desempenho e paralelismo/distribuio de
aplicaes. Este novo paradigma tem sido materializado em termos de programao, mas no possua ainda um m-
todo formalizado para orientar os desenvolvedores na elaborao de projetos de software. Portanto, o perfil proposto
define um primeiro passo na criao deste mtodo: formalizar os principais conceitos do PON por meio da utilizao
de mecanismos de extenso - como esteretipos, valores etiquetados e restries que melhor adquam a sua mo-
delagem em UML. A aplicao do perfil UML ilustrada com exemplos envolvendo a modelagem de um Simulador
de Porto Eletrnico. Os resultados demonstram que o perfil criado possui grande valia na definio de programas
em PON e visa sua aplicao em processos de projetos de software que utilizam este paradigma de programao.

Palavras chave:
Modelagem de Software, Perfil UML, Paradigma Orientado a Notificaes (PON)

Abstract
This article presents a UML Profile for software modeling using the Notification Oriented Paradigm (NOP). UML
has extension mechanisms that allow the addition of new syntax and semantic to its elements aiming at software
modeling for specific domain applications. A set of these extension mechanisms grouped into a UML package is na-
med UML Profile. NOP presents itself as an alternative to the Imperative Programming (IP) paradigms, such as Object
Oriented Paradigm (OOP), as well as to the Declarative Programming (DP) paradigms, with the purpose of eliminating
deficiencies of those paradigms concerning to redundancy issues and coupling of causal expressions, which affect
the execution performance and parallelism/distribution of applications. This paradigm has already been consolidated
in terms of programming but did not possess a formalized method for software design. Thus, the proposed profile
defines a first step in the definition of this method: to formalize the main concepts of this paradigm by means of ex-
tension mechanisms usage as stereotypes, tagged values and constraints that better fit its modeling in the UML.
The proposed UML Profile usage is illustrated by means of a modeling example of an electronic gate application. The
results showed that the proposed UML profile has an important value in the modeling of NOP programs and can be
used in software design processes that use this new programming paradigm.

Keywords:
Software Modeling, UML Profile, Notification Oriented Paradigm (NOP)

37
UIGV
Introduo

A capacidade de processamento computacional tem crescido em funo da evoluo das tecnologias neste
contexto [Tanenbaum e Van Steen, 2002]. Entretanto, recursos oferecidos por solues computacionais modernas,
tais como paralelismo e distribuio ou mesmo a utilizao da capacidade plena de cada processador, nem
sempre so devidamente aproveitados em funo de limitaes das tcnicas de programao [Simo e Stadzisz,
2008, 2009].

Na verdade, tcnicas de programao baseadas no estado da arte, como o chamado Paradigma de Progra-
mao Orientada a Objetos (POO) ou Sistema Baseados em Regras (SBR), sofrem de limitaes intrnsecas de
seus paradigmas. Estes paradigmas poderiam ser genericamente classificados como Paradigma Imperativo (PI) e
Paradigma Declarativo (PD) que englobam respectivamente o POO e os SBR [Banaszewski, 2009].

Particularmente, estes paradigmas levam ao forte acoplamento de expresses causais e redundncias decorrentes
das suas avaliaes. Estas limitaes dificultam a execuo paralela ou distribuda de programas e frequentemente
comprometem o seu desempenho pleno mesmo em sistemas monoprocessados. Assim, existem motivaes para
buscas de alternativas aos PI e PD, com o objetivo de eliminar ou diminuir as desvantagens deles [Banaszewski et
al., 2007][Banaszewski, 2009][Gabbrielli, Martini, 2010][Roy e Haridi, 2004][Simo e Stadzisz, 2008, 2009].

Neste mbito, uma alternativa o Paradigma Orientado a Notificaes (PON). O PON foi concebido a partir
de uma teoria de Controle Discreto e Inferncia [Simo, 2005][Simo e Stadzisz, 2008, 2009][Simo, Stadzisz e
Tacla, 2009]. Ele se prope a eliminar algumas das deficincias dos atuais paradigmas em relao a avaliaes
causais desnecessrias e acopladas, evitando o processo de inferncia monoltico baseado em pesquisas por
meio de um mecanismo baseado no relacionamento de entidades computacionais notificantes [Banaszewski et al.,
2007][Banaszewski, 2009][Simo e Stadzisz, 2008, 2009].

Atualmente, o PON tende a se consolidar em termos de programao. Entretanto, no h um mtodo formali-


zado para orientar os desenvolvedores na elaborao de projetos de software baseados em PON. Embora seja
possvel o emprego convencional da UML (Unified Modeling Language) e processos conhecidos no desenvolvimen-
to de software com o PON, suas especialidades motivam o uso mais particularizado de modelagem e processos
de software.

A UML fornece um conjunto rico de conceitos de modelagem e notaes que foram desenvolvidos para satisfa-
zer as necessidades de projetos tpicos de software. No entanto, h casos em que so necessrias caractersticas
adicionais de modelagem, alm daquelas definidas pela UML padro, como no caso de domnios particulares de
aplicao (ex: tempo-real) ou implementao de tecnologias (ex: CORBA).

A UML permite a modelagem dessas necessidades especficas por meio dos seus mecanismos de extenso, que
permitem a adio de novos elementos de modelagem ao metamodelo da UML. Oportunamente, um metamodelo
define e descreve a estrutura e semntica de modelos, no caso, modelos UML. Um conjunto desses mecanismos de
extenso, agrupados dentro de um pacote UML estereotipado <<profile>>, forma um Perfil UML [OMG, 2003]
[Fuentes e Vallecillo, 2004]. Atualmente, existem vrios perfis UML disponveis para uso pblico, sendo que alguns
tm sido adotados e padronizados pela OMG, como o Perfil UML CCM (CORBA Component Model) [OMG,
2005a] e o Perfil UML para Scheduling, Performance e Time [OMG, 2005b].

Neste contexto, este artigo apresenta um perfil UML por meio da especificao de mecanismos de extenso da
UML - como esteretipos, valores etiquetados e restries - que definem os principais conceitos do PON, melhor
adequando sua modelagem em UML. O perfil UML criado para o PON denominado Perfil PON (NOP Profile
em ingls) e particulariza o metamodelo da UML a fim de suprir as necessidades especficas deste novo paradigma
de programao.

O artigo est organizado da seguinte maneira: a seo 2 apresenta o Paradigma Orientado a Notificaes
(PON). A seo 3 descreve sucintamente a UML e seus mecanismos de extenso. A seo 4 apresenta o perfil
UML criado para o PON. A seo 5 ilustra um exemplo de uso do perfil UML desenvolvido. E, por fim, na seo
6 so apresentadas as concluses do trabalho.

38
UIGV
Concluses

O Paradigma Orientado a Notificaes (PON) tem sido materializado em termos de programao, mas no
possua ainda um mtodo formalizado para orientar os desenvolvedores na elaborao de projetos de software.
Portanto, como primeiro passo na construo deste mtodo, o presente artigo apresentou o NOP Profile, um perfil
UML criado para o PON. O NOP Profile tem por objetivo propor convenes na utilizao da UML para mode-
lagem de software neste novo paradigma. A aplicao do perfil UML foi ilustrada com exemplos envolvendo a
modelagem de um simulador de Porto Eletrnico.

A extenso proposta suportada pela UML e, portanto, pode ser facilmente integrada em ferramentas CASE
que suportam a UML. O NOP Profile est sendo avaliado por meio da sua aplicao em diferentes projetos de
software. Adicionalmente, os modelos UML criados, que utilizam o NOP Profile, podem ser verificados quanto
sua sintaxe por meio de funcionalidades padres disponveis nas ferramentas CASE que validam as restries OCL
definidas no perfil. Assim, foi apresentada uma primeira verso do NOP Profile que pode vir a ter evolues con-
forme ele seja aplicado nos diferentes projetos e sejam identificadas novas necessidades.

Com base nos resultados produzidos, os autores julgam que o emprego de um Perfil UML para fins de meta-
modelagem no s vivel quanto representa uma abordagem muito prtica a alinhada com a linguagem UML.
O perfil criado possui grande valia na definio de programas em PON e visa sua aplicao em processos de
projetos com esse paradigma de programao. Portanto, o prximo passo a aplicao do NOP Profile em um
processo de software. O objetivo criar um mtodo que ser empregado em projetos de software baseados em
PON. Para tanto, o NOP Profile deve ser aplicado nas fases de modelagem, viabilizando uma modelagem consis-
tente com os conceitos do framework do PON.

Referncias

[1] [Banaszewski et al., 2007] Banaszewski, R. F.; Stadzisz, P. C.; Tacla, C. A.; Simo, J. M. Notification
Oriented Paradigm (NOP): A software development approach based on artificial intelligence concepts, in
Proceedings of the VI Congress of LAPTEC, Santos, Brazil, 2007.

[2] [Banaszewski, 2009] Banaszewski, R. F. Paradigma Orientado a Notificaes: Avanos e Comparaes.


Dissertao de Mestrado, CPGEI/UTFPR, Curitiba, 2009. Disponvel em: http://arquivos.cpgei.ct.utfpr.edu.
br/Ano_2009/dissertacoes/Dissertacao_500_2009.pdf.

[3] [Dll, 2002] Dll, L. M. (2002). Proposta de uma metodologia para a modelagem da dinmica de sistemas
orientados a objetos usando redes de petri predicado/transio. Dissertao de mestrado, CEFET-PR.

[4] [Fuentes e Vallecillo, 2004] Fuentes, L., Vallecillo, A.(2004). An Introduction to UML Profiles. The European
Journal for the Informatics Professional, vol. 5, n2.

[5] [Gabbrielli e Martini, 2010] Gabbrielli, M., Martini, S. Programming Languages: Principles and

[6] Paradigms. Series: Undergraduate Topics in Computer Science. 1st Edition, 2010, XIX, 440 p., Softcover.
ISBN: 978-1-84882-913-8.

[7] [Guedes, 2004] Guedes, G. T. (2004). UML Uma abordagem Prtica. Novatec.

[8] [Lima, 2008] Lima, A. S. (2008). UML 2.0: do requisito soluo. So Paulo, Editora rica, 3ed.

[9] [OMG, 2003] OMG Unified Modeling Language Specification (2003). Version 1.5, OMG document for-
mal/03-03-01.

39
UIGV
[10] [OMG, 2005a] UML Profile for CORBA Components (2005). Version 1.0, OMG documen formal/05-07-06.

[11] [OMG, 2005b] UML Profile for Schedulability, Performance, and Time Specification (2005). Version 1.1,
OMG document formal/05-01-02.

[12] [Roy e Haridi, 2004] Roy, P, V., Haridi, S. Concepts, Techniques, and Models of Computer Programming.
MIT Press, 2004.

[13] [Simo, 2005] Simo, J. M. A Contribution to the Development of a HMS Simulation Tool and Proposition
of a Meta-Model for Holonic Control. Tese de Doutorado, CPGEI/UTFPR, Curitiba, 2005. Disponvel em:
http://arquivos.cpgei.ct.utfpr.edu.br/Ano_2005/teses/Tese_012_2005.pdf.

[14] [Simo e Stadzisz, 2008] Simo, J. M.; Stadzisz, P. C. Paradigma Orientado a Notificaes (PON) - Uma
Tcnica de Composio e Execuo de Software Orientado a Notificaes. Pedido de Patente submetida
ao INPI/Brazil (Instituto Nacional de Propriedade Industrial) em 2008 e a Agncia de Inovao/UTFPR em
2007. N INPI Provisrio 015080004262. N INPI Efetivo PI0805518-1. Patente submetida ao INPI. Brasil,
2008.

[15] [Simo e Stadzisz, 2009] Simo, J. M.; Stadzisz, P. C. Inference Process Based on Notifications: The Ker-
nel of a Holonic Inference Meta-Model Applied to Control Issues. IEEE Transactions on Systems, Man and
Cybernetics. Part A, Systems and Humans, Vol. 39, Issue 1, 238-250, Digital Object Identifier 10.1109/
TSMCA.2008.20066371, 2009.

[16] [Simo, Stadzisz e Tacla, 2009] J. M. Simo, C. A. Tacla, and P. C. Stadzisz, Holonic Control Meta-Model.
IEEE Transactions on Systems Man & Cybernetics, Part A. Vol. 39, NO. 5, September 2009 Pg. 1126-1139.

[17] [Tanenbaum e Van Steen, 2002] Tanenbaum, A.S.; Van Steen, M. Distributed Systems: Principles and Para-
digms, Prentice Hall, 2002.

40
UIGV
Evaluacin de la calidad sobre la aplicacin mvil
fiscal para hacer eficiente el clculo del pago
provisional mensual de arrendadores en Mxico
Juan Pedro Bentez Guadarrama 1, Ana Luisa Ramrez Roja 2, Carlos Robles Acosta 3
123
Universidad Autnoma del Estado de Mxico
jpbenitezg@uaemex.mx, escu_anjav@hotmail.com, croblesa@uaemex.mx

Resumen
En este documento, se presenta la evaluacin de la calidad de una aplicacin mvil fiscal (AMF11) mediante el uso
del telfono mvil como una herramienta digital para hacer eficiente el clculo de los pagos provisionales mensuales
de los impuestos federales en Mxico (Impuestos Sobre la Renta, Impuesto Empresarial a Tasa nica e Impuesto al
Valor Agregado). A partir del m-gobierno como instrumento de mejora en el desempeo de las actividades en la ges-
tin tributaria, la aplicacin se crea con base en las disposiciones fiscales mexicanas que establecen el procedimiento
al pago de los impuestos y con base en el mtodo programacin extrema (XP). Su propsito es generar aplicaciones
que proporcionen valor adicional al Estado, contribuyente o prestador del servicio. Se ha utilizado la plataforma java 2
microEdicin para obtener la aplicacin fiscal en dispositivos mviles. Se dise el instrumento de medicin de la cali-
dad basado en los criterios e indicadores de la Norma ISO 9126 conformado por 20 temes, estructurado a escala tipo
Likert. La evaluacin se realiz aplicando 300 instrumentos a contadores pblicos expertos en materia fiscal dedicados
a brindar asesora a personas fsicas arrendadores de locales comerciales en Mxico. En el anlisis de datos, se aplic
estadstica descriptiva e inferencial utilizando el programa estadstico SPSS. Se presentan resultados que muestran la
calidad del uso de la aplicacin fiscal en el telfono mvil para incorporarlo en las prcticas fiscales. Sin embargo, se
puede inferir que en trminos de calidad, muestra aceptacin por parte del usuario al utilizar la aplicacin en el tel-
fono mvil como herramienta digital para la gestin ante las autoridades fiscales.

Palabras clave:
Pagos provisionales, aplicacin fiscal, calidad, ISO 9126, arrendamiento.

Abstract
In this document one presents the evaluation of the quality of a mobile fiscal application (AMF11) by means of the use
of the cell phone as a digital tool for eficientar the calculation of the provisional monthly payments of the federal taxes in
Mexico (Income taxes, Managerial Tax to The Only Rate and Value-added tax). From the m-government like instrument of
improvement in the performance of the activities in the tax planning, the application believes itself with base in the fiscal
Mexican dispositions that they establish the procedure to the payment of the taxes and with base in the methodology
programming carries to extremes (XP), his intention is to generate applications that provide additional value to the con-
dition, contributor or lender of the service, the platform has been in use java 2 mike Edition for obtaining the fiscal appli-
cation in mobile devices, I design the instrument of measurement of the quality based on the criteria and indicators of
the ISO Norm 9126 shaped by 20 articles, structured to scale type Likert. The evaluation I realize applying 300 instruments
to public book-keepers expert in fiscal matter dedicated when lessors of business premises offering advising to natural
persons in Mexico. In the analysis of information I apply descriptive statistics to him and inferencial using the statistical
program SPSS. They present results that show the quality of the use of the fiscal application in the cell phone to incorpo-
rate it in the fiscal practices, nevertheless, it is possible to infer that in qualit terms it shows acceptance on the part of the
user on having used the application in the cell phone as digital tool for the management before the fiscal authorities.

Keywords:
Provisional Payments, fiscal application, quality, ISO 9126, lease.

41
UIGV
Introduccin

En el contexto fiscal, se establece un vnculo jurdico entre dos sujetos: el sujeto activo representado por el Go-
bierno, quien se encuentra facultado para exigir el cumplimiento y pago de los impuestos en Mxico, mientras que
el sujeto pasivo es representado por el contribuyente, quien tiene la obligacin de cumplir con las disposiciones
establecidas en las leyes fiscales mexicanas que se materializan a travs del pago de los impuestos.

A partir de este fenmeno, el Gobierno, al procurar el bien comn de la sociedad, tiene como propsito fun-
damental la obtencin, administracin y aplicacin de las recaudaciones de los impuestos. Para ello, implementa
estrategias de e-gobierno o gobierno electrnico permitiendo hacer ms eficiente y efectiva la gestin guberna-
mental, adems tiene la obligacin de asesorar y proveer programas tecnolgicos fiscales a los contribuyentes
con la finalidad de brindar, con mayor oportunidad, el cumplir con las obligaciones fiscales establecidas en las
disposiciones fiscales. No es comn que la autoridad hacendaria proporcione herramientas tecnolgicas mviles
en telfono mvil que auxilien al contribuyente en la determinacin y clculo de los pagos provisionales mensuales
en los impuestos federales.

En tal sentido, debido a la complejidad del contenido de las leyes fiscales mexicanas incluyen obligaciones
que deben cumplir las personas fsicas dedicadas a la renta de bienes inmuebles, locales comerciales, bodegas,
almacenes, oficinas, talleres, entre otros. En territorio mexicano, se tiene la necesidad de desplazarse a las oficinas
de administracin tributaria ms cercana del domicilio del contribuyente, para que un asesor de la autoridad hacen-
daria les auxilie en la determinacin y clculo de los impuestos que tiene que pagar. A pesar del exceso del tiempo
que le invierten por la espera y la mala atencin por parte del asesor no proporcionan una atencin adecuada ni
ofrece diferentes alternativas que tiene el contribuyente para realizar un pago justo del impuesto.

Por tal motivo, hemos desarrollado una aplicacin mvil fiscal que permita al Gobierno mayor oportunidad en
la captacin de la recaudacin de impuestos e incorporar nuevas tecnologas en la gestin tributaria que mejore
el proceso y permita obtener los resultados del Impuesto Sobre la Renta, Impuesto al Valor Agregado e Impuesto
Empresarial a Tasa nica de las personas fsicas dedicadas al arrendamiento de bienes inmuebles.

El resto del documento est organizado de la siguiente manera: en la seccin 2, trabajos previos, se muestra
el estado del arte acerca de la evaluacin de las aplicaciones. La seccin 3 describe la actividad financiera del
Estado, la aplicacin del m-gobierno, la plataforma j2me y el uso de la aplicacin mvil en la prctica fiscal. La
seccin 4 muestra el Experimento y Resultados. La seccin 5 muestra discusin del Experimento y, finalmente, la
seccin 6 muestra las conclusiones.

Conclusiones

Si la aplicacin mvil fiscal presenta excelente calidad, es oportuno que las autoridades hacendarias incorporen
las aplicaciones a favor de incrementar la recaudacin fiscal. El verdadero progreso es el que pone la tecnologa
al alcance de todos (Henry Ford).

La aplicacin mvil fiscal es considerada de calidad por el usuario debido a que cumple con los criterios exi-
gibles por la norma ISO 9126. Para mejorar el proceso con el fin de dar cumplimiento a los pagos provisionales
mensuales, muestra un excelente nivel de manejo en sus funciones para los cuales fue diseado, muestra excelentes
conjuntos de atributos por el uso sin que el usuario puede invertir mucho esfuerzo al utilizar el programa. Presenta
excelente nivel de eficiencia por el tiempo de respuesta inmediata y la utilizacin del tipo de recurso, muestra
excelente nivel de mantenibilidad por el mnimo esfuerzo para realizar la modificacin y muestra una buena porta-
bilidad al ser transferido de un ambiente a otro. Por cuanto hace a la confiabilidad, sta tiende a ser positiva por
la capacidad de ejecucin; atributos que proporcionan los elementos suficientes para ser considerada como una
herramienta fiscal con miras a la contribucin poltica fiscal y econmica del Estado-nacin.

El mundo globalizado exige cada vez ms la aplicacin de tecnologas sencillas para la realizacin de una
gestin tributaria eficiente y evitar accesorios que compliquen el quehacer de las actividades empresariales. Debido

42
UIGV
a este fenmeno hemos desarrollado aplicaciones mviles en beneficio de los actores tributarios para mejora de
los procesos gubernamentales.

Al desarrollar tecnologas que justifiquen la calidad en los procesos fiscales en un rgimen fiscal en particular el
de arrendamiento, como el que versa este trabajo, se podrn desarrollar aplicaciones fiscales con los requerimien-
tos particulares a los dems regmenes fiscales en las diferentes actividades que les permitan determinar y calcular
con oportunidad el monto del pago de los impuesto, a enterar ante las autoridades fiscales.

Los trabajos futuros consisten en incorporar este tipo de tecnologa para la trasferencia electrnica de datos
a travs del telfono mvil que permita obtener la informacin suficiente para verificar y comprobar la forma de
determinacin, clculo, y pago del impuesto por este medio electrnico, tan solo en Mxico, con el fin de evitar
desplazamiento, prdida de tiempo y lo pueda realizar desde su casa, oficina o de cualquier lugar donde se ubi-
que dentro o fuera de la Repblica Mexicana.

Referencias

[1] [Carrillo, Linares, 2009] Carrillo, Linares, 2009. Gobierno electrnico. http://grupoalfaro.org/imaginar.
org/docs/L_mgobierno_NED.pdf

[2] [Carranza, J., 2002] Carranza, J. (2002) VII Congreso Internacional del CLAD sobre la Reforma del Estado y
de la Administracin Pblica, Lisboa, Portugal. http://unpan1.un.org/intradoc/groups/public/documents/
CLAD/clad0043821.pdf

[3] [Constitucin Poltica de los Estados Unidos Mexicanos, 2011] Constitucin Poltica de los Estados Unidos
Mexicanos (2011). Mxico: Edicin BOB. Pg. 40,41. [Flores, D., Valero, J., Chapa, J. y Bedoy, B. 2007]
Flores, D., Valero, J., Chapa, J. y Bedoy, B. (2007) El sector informal en Mxico: medicin y clculo para la
recaudacin potencial. Ciencia. Universidad Autnoma de Nuevo Len, octubre-diciembre, VIII, 004, 490
494.

[4] [Garza, S. 2005] Garza, S. (2005). Derecho financiero Mexicano. 26. Edicin Mxico: Porra.

[5] [Glvez, S. y Ortega, L. 2003] Glvez, S. y Ortega, L. (2003). Java a tope J2ME (JAVA 2 MICRO EDITION).
Mlaga: Universidad de Mlaga. Pg.1.

[6] [Malo, S., Casas C. & Gonzlez, M. 2006]. Malo, S., Casas C. & Gonzlez, M. (2006). El telfono mvil:
disponibilidad, usos y relaciones por parte de los adolescentes entre 12 y 16 aos. Estudios sobre Educacin,
2006, 10, 55-78

[7] [Moreno, 2008] Moreno, S.; Gonzlez, C. & Echartea, C. Evaluacin de la Calidad en Uso de Sitios Web
Asistida por Software: SW AQUA. Avances en Sistemas e Informtica, vol. 5, nm. 1, mayo, 2008, pp.
147-154. Universidad Nacional de Colombia.

8] [Norma ISO/IEC 9126, 2001] Norma ISO/IEC (2011). http://www.hagalepues.net/ universidades/60547-


descargar-norma-iso-iec-9126-ingenieria-de-software.html

[9] [Omaa y Cadenas, 2010] Omaa, M. y Cadenas, J. (2010). Manufactura Esbelta: una contribucin para
el desarrollo de software con calidad. Enl@ce Revista Venezolana de Informacin, Tecnologa y Conocimien-
to, 7 (3), 11-26.

[10] [Prieto, M. 2005] Prieto, M. (2005). Desarrollo de juegos con J2ME Java Micro Edition. Mxico: Alfa Ome-
ga, 9

43
UIGV
[11] [Prontuario fiscal. 2011] Prontuario fiscal (2011) Ley del Impuesto Sobre la Renta. Mxico: ECAFSA.

[12] [Prontuario fiscal. 2011] Prontuario fiscal (2011) Ley del Impuesto Empresarial a Tasa nica. Mxico: ECAF-
SA.

[13] [Prontuario fiscal. 2011] Prontuario fiscal (2011) Ley del Impuesto al Valor Agregado Mxico: ECAFSA.

[14] [Quintanilla, J. y Rojas J., 1999] Quintanilla, J. y Rojas J., (1999). Derecho tributario mexicano. 4. Ed.
Mxico: Trillas.

[15] [Rodrguez, 2010] Rodrguez, M.; Verdugo, J.; Coloma, R.; Genero, M. & Piattini, M. (2010). Metodologa
para la evaluacin de la calidad en los modelos UML. REICIS Revista Espaola de Innovacin, Calidad e Ing-
eniera del Software, Vol. 6, Nm. 1, abril-sin mes, 2010, pp. 16-35. Asociacin de Tcnicos de Informtica.
Espaa.

[16] [Santovea, 2010] Santovea, S. (2010). Cuestionario de evaluacin de la calidad de los cursos virtuales de
la UNED. RED. Revista de Educacin a Distancia, nm. 25, 2010, pp. 1-22. Universidad de Murcia. Murcia,
Espaa.

[17] [Secretara de la Funcin Pblica, 2011] Secretaria de la Funcin Pblica, (2011). Gobierno digital. http://
www.funcionpublica.gob.mx/index.php/unidades-administrativas/ssfp/mejor-gobierno/faq/gobierno-digi-
tal.html

[18] [Solarte, 2009] Solarte, G.; Muoz, L.; Arias, B.; Modelos de calidad para procesos de software. Scientia Et
Technica, vol. XV, nm. 42, agosto, 2009, pp. 375-379. Universidad Tecnolgica de Pereira. Colombia.

[19] [Zorrilla, J. 2006] Zorrilla, J. (2006) La informacin como estrategia en un contexto global y competitivo: una
revisin terica. Intangible capital. Barcelona Espaa, abril-junio, 2, 002, 258-276.

44
UIGV
Proposta de um Simulador para o Ensino de
Escalonamento FIFO e DRR
Rodrigo Ap. Morbach1,2, Tatiana Annoni Pazeto2
Universidade Federal de Mato Grosso Campus Universitrio de Rondonpolis
1,2

rodrigo_mtroo@hotmail.com, tpazeto@gmail.com

Resumo

O escalonamento de pacotes em redes de computadores uma tarefa de suma importncia para o bom funcio-
namento das redes. Porm, mesmo sendo to importante, no conhecido software que seja de uso especfico para
o ensino de escalonamento. Assim, com base no simulador de escalonamento FIFO e DRR desenvolvido por Renato
Silva (2009), Santana (2010) construiu o REDESIM, um simulador que conta com interface grfica baseada no estilo de
aprendizagem VAK. O REDESIM apresenta tambm uma animao com os resultados da simulao e permite anli-
ses estatsticas dos simuladores atravs de planilhas de texto. Porm, o REDESIM no chegou a ser desenvolvido por
completo, contemplando apenas a anlise de fontes geradoras de trfego. Alm disso, do modo como foi criado, no
poderia ser facilmente disponibilizado. Deste modo, com a interface do simulador validada, este trabalho tem por
objetivo concluir a criao do REDESIM, possibilitando a utilizao na WEB, uma vez que est sendo implementado em
linguagem HTML e Javascript. Com isso foram aproveitados os cdigos desenvolvidos em C++ Builder, melhorando o
layout e contribuindo com o aprendizado de um nmero maior de estudantes.

Palavras chave:

Redes, Simulao, Ferramentas Educacionais

Abstract

The packets scheduling in computer networks is a task of utmost importance to the smooth operation of networks.
But even being as important, there is no known software that is of particular use for teaching the scheduling. Thus,
based on FIFO and DRR scheduling simulators developed by Renato Silva (2009), Santana (2010) built the REDESIM, a
simulator that has graphic interface based in the learning VAK style. The REDESIM also features an animation of the
results and statistics analysis of the simulators through spreadsheets of text. However, the REDESIM was never fully
developed, comprising only the analysis of traffic sources. Moreover, as it was created, could not be readily available.
Thus, with the interface the simulator validated, this work aids to complete the creation of REDESIM, allowing the use
on by the web, because it is being implemented in HTML and JavaScript. This was taken advantage of the developed
code in C++ Builder, improving layout and contributing to the learning of a larger number of students.

Keywords:

Networks, Simulation, Educational tools

45
UIGV
Introduo

Segundo Cholvi e Echague (2007), um nmero crescente de aplicaes de rede tem restries em termos de
atraso na transmisso dos dados, taxa de perda de pacotes, largura de banda, disponibilidade, entre outros.
Para lidar com isto, uma alternativa o uso de escalonadores de trfego. Stialidis e Varma (1998) corroboram a
afirmao mencionando que para oferecer Qualidade de Servio (QoS) em uma rede de pacotes necessrio o
uso de escalonamento de trfego. A funo do escalonamento selecionar, para cada link de sada, o pacote
a ser transmitido dentre os que aguardam na fila. Diante disso, a maior preocupao em relao qualidade
dos servios oferecidos, pois um congestionamento pode ocasionar atraso ou perda de pacotes, principalmente
quando no existe uma boa estratgia de gerenciamento para atender a todas as aplicaes.

Com base nos simuladores de escalonamento de trfego FIFO e DRR para avaliao de desempenho das fontes
On/Off, criados por Renato Silva (2009), Santana (2010) props uma ferramenta para o ensino de escalonamen-
to FIFO, com implementao de uma interface que contribusse para esse processo, e representao do mesmo
atravs de uma animao. A ideia surgiu considerando a complexidade do contedo e tendo em vista que a
maioria das aulas a respeito desse assunto ocorre de maneira expositiva, sendo que o aluno no consegue verificar
na prtica como funciona o que est sendo discutido em sala de aula, dificultando a aprendizagem. Contudo, em
funo da amplitude do trabalho e do tempo disponvel para a sua realizao, apenas as fontes de trfego foram
implementadas, bem como um comparativo entre elas.

Neste sentido, o presente trabalho visa dar continuidade ao trabalho iniciado por Santana (2010), apresentan-
do o desenvolvimento da ferramenta REDESIM, que tem como propsito auxiliar no processo de ensino/aprendi-
zagem sobre escalonamento de trfego, com nfase nos algoritmos FIFO e DRR. Para tanto, este artigo se baseia
nos simuladores FIFO e DRR desenvolvidos por Renato Silva (2009), os quais no tinham a pretenso de atender
ao ensino de escalonamento. Assim, para fazer uso dos simuladores era necessrio um conhecimento avanado
sobre o assunto.

O trabalho encontra-se organizado em cinco sees. A seo 2 versa sobre escalonadores de trfego e fontes
geradoras. A interface de Renato Silva (2009) e a de Santana (2010) so apresentadas na seo 3. A seo 4
justifica a escolha para as novas ferramentas usadas para o desenvolvimento do REDESIM, bem como apresenta a
interface proposta para escalonamento FIFO e DRR visando aprendizagem. Por fim, na seo 5 so mencionadas
as principais concluses do trabalho seguido das referncias.

Concluses

Atravs das pesquisas realizadas foi possvel desenvolver uma ferramenta de auxlio ao ensino de escalonamen-
to, o REDESIM, baseado nos simuladores de escalonamento FIFO e DRR desenvolvidos por Renato Silva (2009).

Desta forma, o REDESIM atende aos princpios de aprendizagem VAK, visto que o usurio pode identificar os
tipos de dados tratados atravs das imagens inseridas no programa, bem como da animao. Atende tambm ao
princpio sinestsico, uma vez que todos os parmetros so definidos pelo usurio, gerando impacto nos resultados,
possibilitando comparaes e visualizao da fonte que mais se adqua a determinada situao.

Embora no estar contemplado no artigo, um resultado importante do REDESIM a gerao de formas de


anlise dos resultados baseada em grficos, os quais permitem visualizar o impacto causado pelos parmetros
digitados pelo usurio.

Futuramente pretende-se acrescentar ao simulador REDESIM um tutorial com udio e vdeo para que se possa
atender de maneira completa o princpio de aprendizagem VAK, aprimorando ainda mais o ensino de escalo-
namento de redes. Tambm pretende-se incorporar uma srie de exerccios baseados nos dados gerados pelo
simulador para verificao do grau de conhecimento adquirido pelo aluno com a utilizao do simulador.

46
UIGV
Referncias

[1] [Chevalier e Wein, 1990] Chevalier, Philippe B; Wein, Lawrence M. (1990). Scheduling Networks of
Queues: Heavy Traffic Analysis of a Multistation Closed Network. Massachusetts Institute of Techonology,
Cambridge, Massachusetts. Disponvel em: http://faculty-gsb.stanford.edu/wein/personal/SchedulingNet-
work.pdf, acesso dia 23-03-2011.

[2] [Chovi e Echague, 2007] Chovi, Vicent; Echague, Juan (2007). Stability of FIFO: Networks under Adversarial
Models: State of the Art. Universitat Jaume I, Campus de Riu sec, 12071 Castellon (Spain), 2007. Disponvel
em: http://www3.uji.es/~echague/page5/files/page5_2.pdf, acesso dia 29-05-2011.

[3] [Duan, Zhang e Hou, 2005] Duan, Zhenhai; Zhang, Zhi-Li; Hou, Yimei Thomas (2005). Fundamental Trade-Offs
in Aggregate Packet Scheduling. IEEE Transaction On Parallel and Distributed Systems, Vol. 16, NO. 12, 2005.

[4] [Junior, 2007] Junior, Antonio (2007). K. Prottipo para gerenciar um escalonador de trfego no sistema
operacional Linux para priorizao de determinados servios em redes de computadores. 2007. 88 f. Mono-
grafia (Bacharel em Cincias da Computao) Universidade Unochapec, Chapec, 2007.

[5] [Mata, 2002] Mata, Ren Souza da (2002). Dimensionamento de enlaces em redes com integra-
o de servios. 2002. 81 f. Dissertao (Mestrado) - Universidade Estadual de Campinas - Faculdade
de Engenharia Eltrica e de Computao, Campinas, 2002. Disponvel em: http://libdigi.unicamp.br/
document/?code=vtls000252448. Acesso em: 23 de abril de 2011.

[6] [Rezende, 2000]Rezende, Jos (2000). Escalonamento (Scheduling). 2000. Disponvel em: http://www.
gta.ufrj.br/~rezende/cursos/coe889/aulas/aula3/index.htm. Acesso em: 26 de abril de 2011

[7] [Santana, 2010] Santana (2010), Gustavo Xavier. Prottipo de um Simulador Multimdia para o Ensino de
Escalonamento FIFO. Monografia (Licenciatura Plena em Informtica). Universidade Federal de Mato Grosso,
Rondonpolis, 2010.

[8] [Semeria, 2001] Semeria, Chuck (2001). Supporting Differentiated Service Classes: Queue Scheduling Disci-
plines - White Paper, tech. report, Juniper Networks, 2001

[9] [Silva, 2009] Silva, Renato Moraes (2009). Avaliao de Desempenho de Fontes On/Off Atravs do Desen-
volvimento de um Simulador para Escalonamento FIFO E DRR. Monografia (Licenciatura Plena em Informtica).
Universidade Federal de Mato Grosso, Rondonpolis, 2009.

[10] [Stamoulis, Anagnostou e Georgantas, 1993] Stamoulis, GD; Anagnostou, ME; Georgantas, AD (1993).
Traffic Source models for ATM networks: a survey. National Technical University of Athens, Department of
Electrical and Computer Engineering, Division of Computer Science, 157 73 Zographou, Athens, Greece
Received 5 February 1993; revised 20 May 1993.

[11] [Stialidis e Varma, 1998] Stialidis, Dimitrios; Varma, Anujan (1998). Latency-Rate Servers: A General Model for
Analysis of Traffic Scheduling Algorithms. IEEE/ACM Transactions On Networking, Vol. 6, No. 5, October 1998.

[12] [Shreedhar e Varghese, 1996] Shreedhar, M; Varghese, George (1996). Efficient Fair Queuing Using Deficit
Round-Robin. IEEE/ACM Transactions On Networking, Vol. 4, No. 3, June 1996.

[13] [Verssimo, 2005] Verssimo, Fernando. C. A (2005). Propostas e Avaliaes de Protocolos de Acesso Alter-
nativos ao Padro IEEE 802.11e. 2005. 124 f. Tese (Doutorado em Engenharia de Sistemas e Computao)
Tese, Universidade Federal do Rio de Janeiro, COPPE, Rio de Janeiro, 2005.

[14] [Wrege e Liebeherr, 1997] Wrege, Dallas E; Liebeherr, Jorg (1997). A Near-Optimal Packet Scheduler for
QoS Networks. Proceedings of the IEEE. Departament of Computer Science, University of Virginia, Charlot-
tesville, 1997.

47
UIGV
48
UIGV
Aplicacin de la Tcnica Regresin Logstica de la
Minera de Datos en el proceso de Descubrimiento de
Conocimiento (KDD) en Bases de Datos Operativas o
Transaccionales

Juan Camilo Giraldo Meja1, Fabio Alberto Vargas Agudelo1


Tecnolgico de Antioquia, TdeA. Institucin Universitaria
jgiraldo1@tdea.edu.co, fvargas@tdea.edu.co

Resumen
El artculo presenta la caracterizacin de la tcnica Regresin Logstica de la Minera de Datos (Data Mining). Igual-
mente, se muestra la funcionalidad y aplicacin de la tcnica para apoyar al proceso de obtencin de conocimiento
(Knowledge Discovery in Databases o KDD), a encontrar informacin interesante a partir de Datos ocultos. La
funcionalidad de la tcnica se ejemplifica con los resultados obtenidos en un trabajo de investigacin que se realiz
buscando encontrar el nivel de innovacin y desarrollo tecnolgico en algunas empresas de Colombia.

La finalidad es mostrar el proceso de obtencin de conocimiento de un sistema de bases de datos Transaccionales


u operativos para empresas de bienes y servicios. En l, se desarrollan los antecedentes conceptuales e investigativos
y la caracterizacin de los conceptos fundamentales relacionados con el proceso de descubrir conocimiento, Minera
de Datos y la Tcnica de Regresin Logstica.

Palabras clave:

SGBD, KDD, Minera de Datos.

Abstract
The article presents the characterization of the logistic regression technique of data mining (Data Mining). Also
shows the functionality and application of technology to support the process of obtaining knowledge (Knowledge
Discovery in Databases or KDD), to find interesting information from data hidden. The functionality of the technique
is exemplified by the results of a research which was carried out seeking to find the level of innovation and technolo-
gical development in some companies in Colombia.

The aim is to show the process of obtaining knowledge of a database system Transactional or operational goods and
services companies. In the develop conceptual and research background and characterization of the fundamental
concepts related to the process of discovering knowledge, data mining and logistic regression.

Keywords:
DBMS, KDD, Data Mining

49
UIGV
Introduccin

En los ltimos aos, ha existido un gran crecimiento en nuestras capacidades de generar y colectar datos debido
bsicamente, al gran poder de procesamiento de las mquinas como a su bajo coste de almacenamiento.

Sin embargo, dentro de estas enormes masas de datos existe una gran cantidad de informacin oculta de gran
importancia estratgica a la que no se puede acceder por las tcnicas clsicas de recuperacin de la informacin.
El descubrimiento de esta informacin oculta es posible gracias a la Minera de Datos (DataMining), que entre
otras sofisticadas tcnicas aplica la inteligencia artificial para encontrar patrones y relaciones dentro de los datos
permitiendo la creacin de modelos, es decir, representaciones abstractas de la realidad, pero es el descubrimiento
del conocimiento (KDD) el que se encarga de la preparacin de los datos y la interpretacin de los resultados
obtenidos, los cuales dan un significado a estos patrones encontrados (Vallejos, 2006).

La posesin real de toda la informacin obtenida depende de nuestra capacidad para hacer ciertas operacio-
nes con la informacin textual, por ejemplo: buscar informacin interesante Guzmn (2005).

Posteriormente, con el apoyo de la tecnologa de informacin, justificada en las bases de datos relacionales,
los ordenadores personales y la computacin grfica, el acceso a la informacin y su representacin por parte de
los usuarios finales, comenzaron a ser cada da ms frecuentes. Todo esto enmarcado en el concepto de Descubri-
miento u obtencin de Conocimiento (KDD).

Existen diversos mtodos durante el proceso de KDD para el anlisis de la informacin. Cada una de ellos ofrece
herramientas conceptuales para extraer cierta inteligencia o conocimiento de los datos acumulados en la empresa.
Estas tecnologas son las tcnicas de Minera de Datos. La Minera de Datos utiliza algoritmos, como Regresin
Logstica, para explorar los repositorios de datos y extraer conocimiento a partir de los datos.

La tcnica de la regresin logstica se origin en la dcada de los 60 con el trabajo de Cornfield, Gordon y
Smith. En 1967 Walter y Duncan la utilizan ya en la forma que la conocemos actualmente, o sea para estimar la
probabilidad de ocurrencia de un proceso en funcin de ciertas variables. Su uso se incrementa desde principios
de los 80 como consecuencia de los adelantos ocurridos en el campo de la computacin. Domnguez (2001).

La regresin logstica es un procedimiento cuantitativo de gran utilidad para problemas donde la variable depen-
diente toma valores en un conjunto finito.

El objetivo primordial que resuelve esta tcnica es el de modelar cmo influye en la probabilidad de aparicin
de un suceso, habitualmente dicotmico, la presencia o no de diversos factores y el valor o nivel de los mismos.
Tambin puede ser usada para estimar la probabilidad de aparicin de cada una de las posibilidades de un
suceso con ms de dos categoras (politmico). (Molinero, 2001)

Conclusiones

La regresin logstica es una de las herramientas estadsticas con mejor capacidad para el anlisis de datos en
investigacin de diferente contexto, de ah su amplia utilizacin.

El momento en que la mayora de los profesionales tenga acceso a herramientas de Minera de Datos para
obtener conocimiento de las Bases de Datos transaccionales u operativas trae consigo un mejoramiento en el tipo
de organizaciones que se encuentran compitiendo en el mercado debido a que se elevan los niveles de calidad
desde las mejores tomas de decisiones por parte de sus analistas.

50
UIGV
Referencias

[1] [Molinero, 2001] Molinero, L. (2001). La Regresin Logstica, Asociacin de la sociedad Espaola de
Hipertension, Espaa.

[2] [Molinero, 2006] Vallejos, S. (2006). Minera de Datos, Facultad de Ciencias Exactas, Naturales, y Agri-
mensura, Universidad Nacional del Nordeste.

[3] [Domnguez, 2001] Domnguez, E. (2001). Regresin Logstica, un ejemplo de su uso en endocrinologa,
Instituto Nacional de Endocrinologa, Revista Cubana Endocrinol, Cuba.

[4] [Valcrcel, 2004] Valcrcel, V. (2004). Data Mining y el descubrimiento de conocimiento. Revista de la
Facultad de Ingeniera Industrial. Vol. (7) 2: pp. 83-86 (2004) UNMSM ISSN: 1560-9146. Diciembre de
2004.

[5] [Lezcano, 2002] Lezcano, R. (2002). Minera de Datos. Trabajo de Investigacin. Universidad Nacional del
Nordeste. 2002.

[6] [Guzmn, 2005] Guzmn, G. (2005). Bsqueda de colocaciones en la Web para sinnimos de Wordnet.
Universidad de Guanajuato. 2005.

[7] [Mures, 2005] Mures, J. (2005). Aplicacin del Anlisis Discriminante y Regresin Logstica en el estudio
de la morosidad en las entidades financieras. Comparacin de Resultados, Revista pecvnia, Universidad de
Len.

[8] [Puga, 2011] Puga, J. Eventos por Variable en Regresin Logstica y Redes Bayesianas para Predecir Acti-
tudes Emprendedoras, Revista Electrnica de Metodologa Aplicada, Universidad de Almeria.

[9] [Aguayo, 2007] Aguayo, M. (2007). Como hacer una Regresin Logstica con SPSS paso a paso, Servicio
de Medicina Interna, Hospital Universitario Virgen Macarena, Sevilla Espaa.

51
UIGV
52
UIGV
Uma comparao entre o Paradigma Orientado
a Notificaes (PON) e o Paradigma Orientado a
Objetos (POO) realizado por meio da implementao
de um Sistema de Vendas

Mrcio V. Batista1, Roni F. Banaszewski1, Adriano F. Ronszcka1, Glauber Z. Valena2,


Robson R. Linhares1,2, Paulo C. Stadzisz1,2, Cesar A. Tacla1,2, Jean M. Simo1,2
Universidade Tecnolgica Federal do Paran - UTFPR
1
Programa de Ps-Graduao em Engenharia Eltrica e Informtica Industrial - CPGEI
2
Programa de Ps-Graduao em Computao Aplicada - PPGCA
marcio.venancio, ronifabio, ronszcka, gvalencio {@gmail.com}, robson@dainf.ct.utfpr.edu.br, stadzisz, tacla,
jeansimao {utfpr.edu.br}

Resumo
Este artigo apresenta uma reviso dos conceitos relacionados ao Paradigma Orientado a Notificaes (PON) e uma
comparao, qualitativa e quantitativa, de duas verses de uma mesma aplicao. A primeira desenvolvida de acordo
com os princpios do Paradigma Orientado a Objetos (POO) e a segunda inclusive de acordo com os princpios do
PON. O PON se apresenta como uma alternativa aos Paradigmas de Programao Imperativa (PI), incluindo o POO, e
aos Paradigmas de Programao Declarativa (PD), propondo-se a eliminar deficincias destes no que tange a aspectos
de redundncias e acoplamento de avaliaes causais que impactam no desempenho e paralelismo/distribuio de
aplicaes. A comparao apresentada neste artigo abrange particularmente questes relacionadas implementao
e ao desempenho. O experimento demonstra que, embora o desempenho do PON tenha sido inferior ao do POO
para a aplicao desenvolvida, em funo de caractersticas da aplicao e de um ambiente de execuo ainda no
totalmente adaptado ao paradigma, existem aspectos relativos maneira como se concebe os programas em PON
que podem ser levados em considerao e incentivar a utilizao deste em aplicaes com requisitos de paralelismo
ou distribuio.
Palavras chave:

Paradigma Orientado a Notificaes (PON), Sistema de Vendas em POO e PON, Comparaes entre POO e PON.

Abstract
This paper presents a review of the concepts related to the Notification-Oriented Paradigm (NOP) and a qualitative
and quantitative comparison of two versions of a certain application. The first developed according to the Object-
Oriented Paradigm (OOP) principles and the second developed according to the NOP principles. The NOP presents
itself as an alternative to the Imperative Programming (IP) paradigms, such as OOP, as well as to the Declarative Progra-
mming (DP) paradigms, with the purpose of eliminating deficiencies of those paradigms concerning to redundancy
issues and coupling of causal evaluations, which affect the execution performance and parallelism/distribution of
applications. The presented comparison includes issues related to implementation and relative performance of the
applications. The experiment demonstrates that, even though the NOP performance is worse than OOP performance
for the developed application, due to application characteristics and a runtime environment not completely adapted
to NOP, there are some aspects related to the manner with the programs are designed in NOP which can be taken into
consideration and encourage the use of NOP on applications requiring parallelism and distribution.

Keywords:
Notification Oriented Paradigm (NOP), Sales Order System in OOP, Comparisons between OOP and NOP.

53
UIGV
Introduo

A capacidade de processamento computacional tem crescido em funo da evoluo das tecnologias neste
contexto [Tanenbaum e Van Steen, 2002]. Entretanto, recursos oferecidos por solues computacionais modernas,
tais como paralelismo e distribuio ou mesmo a utilizao da capacidade plena de cada processador, nem
sempre so devidamente aproveitados em funo de limitaes das tcnicas de programao [Simo e Stadzisz,
2008, 2009].

Na verdade, tcnicas de programao baseadas no estado da arte, como o chamado Paradigma de Progra-
mao Orientada a Objetos (POO) ou os Sistemas Baseados em Regras (SBR), sofrem de limitaes intrnsecas de
seus paradigmas. Estes paradigmas poderiam ser genericamente classificados como Paradigma Imperativo (PI) e
Paradigma Declarativo (PD) que englobam respectivamente o POO e os SBR [Banaszewski, 2009].

Particularmente, estes paradigmas levam ao forte acoplamento de expresses causais e redundncias decorren-
tes das suas avaliaes. Estas limitaes dificultam a execuo paralela ou distribuda de programas e freqente-
mente comprometem o seu desempenho pleno mesmo em sistemas monoprocessados. Assim, existem motivaes
para buscas de alternativas aos PI e PD, com o objetivo de eliminar ou diminuir as desvantagens deles [Banaszews-
ki et al., 2007][Banaszewski, 2009][Gabbrielli, Martini, 2010][Roy e Haridi, 2004][Simo e Stadzisz, 2008,
2009].

Neste mbito, uma alternativa o Paradigma Orientado a Notificaes (PON). O PON foi concebido a partir
de uma teoria de Controle Discreto e Inferncia [Simo, 2001, 2005; Simo e Stadzisz, 2002, 2008, 2009;
Simo, Stadzisz e Tacla, 2009; Simo, Stadzisz e Knzle, 2003]. Ele se prope a eliminar algumas das deficin-
cias dos atuais paradigmas em relao a avaliaes causais desnecessrias e acopladas, evitando o processo de
inferncia monoltico baseado em pesquisas por meio de um mecanismo baseado no relacionamento de entidades
computacionais notificantes [Banaszewski et al., 2007][Banaszewski, 2009][Simo e Stadzisz, 2008, 2009].

Neste artigo apresentada uma aplicao comercial, relativa a pedidos de venda de mercadorias. A apli-
cao foi construda primeiramente em POO e posteriormente em PON. O artigo contempla mais precisamente os
resultados da comparao do desempenho nas implementaes em POO e PON e tambm contempla reflexes
sobre a mudana de paradigma de programao e o impacto dessa mudana no tocante ao desenvolvimento de
programas.

Este artigo est organizado como segue: a Seo 2 sucintamente reflete o estado da arte em paradigmas de
programao. A Seo 3 apresenta o PON. A Seo 4 apresenta o caso de estudo abordado neste artigo. A
Seo 5 apresenta os experimentos e resultados obtidos das comparaes entre POO e PON. A Seo 6 apre-
senta as consideraes finais e perspectiva para trabalhos.

Concluses

Esse artigo apresentou um sistema comercial relativo a pedidos de venda de mercadorias. O sistema foi desenvol-
vido a priori em POO e posteriormente em PON. Contemplou-se ainda o desempenho das duas implementaes.

Os dados dos experimentos em geral posicionaram o POO com resultados um pouco melhores ante ao PON.
Entretanto, essas constataes no so suficientes para julgar a verso do sistema sobre os princpios do POO
como superior a verso em PON. Isto se d porque estas primeiras comparaes se deram em ambiente preemp-
tivo, portanto passvel de rudo, e devido a atual materializao do PON na forma de um Framework/wizard
desenvolvido sobre a linguagem C++.

Neste mbito, apesar de no ser a materializao ideal, o Framework do PON tem sido freqentemente otimizado
e, com isso, ganhos de desempenho considerveis vm sendo alcanados. No obstante, o PON carece de um
compilador prprio, bem como tcnicas para composio de sistemas de forma mais simples. Definitivamente, uma
linguagem de programao e um compilador devem ser desenvolvidos para que o PON alcance todo o seu potencial.

54
UIGV
Como um ensejo para trabalhos futuros, a mesma aplicao poder ser estendida com a criao e ativao de
mais regras. Outrossim, a aplicao poder apresentar efetivamente testes mais fidedignos com nmero maior de
repeties, particularmente em um ambiente mais puro e sem preempes (e.g. Linux).

Por fim, os experimentos realizados constatam que o desenvolvimento de sistemas concebidos em PON so
plausveis. Apesar de o Framework utilizado para a materializao do paradigma necessitar de algumas correes
e melhorias, o seu estado atual permite o desenvolvimento de sistemas funcionais.

Referncias

[1] [Banaszewski et al., 2007] Banaszewski, R. F.; Stadzisz, P. C.; Tacla, C. A.; Simo, J. M. Notification
Oriented Paradigm (NOP): A software development approach based on artificial intelligence concepts, in
Proceedings of the VI Congress of LAPTEC, Santos, Brazil, 2007.

[2] [Banaszewski, 2009] Banaszewski, R. F. Paradigma Orientado a Notificaes: Avanos e Comparaes.


Dissertao de Mestrado, CPGEI/UTFPR, Curitiba, 2009. Disponvel em: http://arquivos.cpgei.ct.utfpr.edu.
br/Ano_2009/dissertacoes/Dissertacao_500_2009.pdf.

[3] [Brookshear, 2006] Brookshear, J. G. Computer Science: An Overview. Addison Wesley, 2006.

[4] [Gabbrielli e Martini, 2010] Gabbrielli, M., Martini, S. Programming Languages: Principles and Paradigms.
Series: Undergraduate Topics in Computer Science. 1st Edition, 2010, XIX, 440 p., Softcover. ISBN: 978-1-
84882-913-8.

[5] [Forgy, 1982] Forgy, C. L. RETE: A Fast Algorithm for the Many Pattern/Many Object Pattern Match Problem,
Artificial Intelligence N. 19, pg 17-37 - North- Holland, 1982.

[6] [Friedman-Hill, 2003] Friedman-Hill, E. Jess in Action: Rule Based System in Java. Greenwich, CT, USA: Man-
ning Publications Co, 2003.

[7] [Roy e Haridi, 2004] Roy, P, V., Haridi, S. Concepts, Techniques, and Models of Computer Programming.
MIT Press, 2004.

[8] [Scott, 2000] Scott, M. L. Programming Language Pragmatics, 2 Edition, p. 8, San Francisco, CA, USA:
Morgan Kaufmann Publishers Inc, 2000.

[9] [Simo, 2001] Simo, J. M. Proposta de uma Arquitetura de Controle para Sistemas Flexveis de Manufatura
Baseada em Regras e Agentes. Dissertao de Mestrado, CPGEI/UTFPR, Curitiba, 2001.

[10] [Simo, 2005] Simo, J. M. A Contribution to the Development of a HMS Simulation Tool and Proposition
of a Meta-Model for Holonic Control. Tese de Doutorado, CPGEI/UTFPR, Curitiba, 2005. Disponvel em:
http://arquivos.cpgei.ct.utfpr.edu.br/Ano_2005/teses/Tese_012_2005.pdf.

[11] [Simo e Stadzisz, 2002] Simo, J. M.; Stadzisz, P. C. An Agent-Oriented Inference Engine applied for Su-
pervisory Control of Automated Manufacturing Systems. In: J. Abe & J. Silva Filho, Advances in Logic, Artificial
Intelligence and Robotics (Vol. 85, pp. 234-241). Amsterdam, The Netherlands: IOS Press Books, 2002.

[12] [Simo e Stadzisz, 2008] Simo, J. M.; Stadzisz, P. C. Paradigma Orientado a Notificaes (PON) Uma
Tcnica de Composio e Execuo de Software Orientado a Notificaes. Pedido de Patente submetida
ao INPI/Brazil (Instituto Nacional de Propriedade Industrial) em 2008 e a Agncia de Inovao/UTFPR em
2007. N INPI Provisrio 015080004262. N INPI Efetivo PI0805518-1. Patente submetida ao INPI. Brasil,
2008.

55
UIGV
[13] [Simo e Stadzisz, 2009] Simo, J. M.; Stadzisz, P. C. Inference Process Based on Notifications: The Ker-
nel of a Holonic Inference Meta-Model Applied to Control Issues. IEEE Transactions on Systems, Man and
Cybernetics. Part A, Systems and Humans, Vol. 39, Issue 1, 238-250, Digital Object Identifier 10.1109/
TSMCA.2008.20066371, 2009.

[14] [Simo, Stadzisz e Knzle, 2003] Simo, J. M.; Stadzisz, P. C.; Knzle, L. Rule and Agent-oriented Architec-
ture to Discrete Control Applied as Petri Net Player. 4th Congress of Logic Applied to Technology, LAPTEC,
101, p. 217, 2003.

[15] [Simo, Stadzisz e Tacla, 2009] Simo, J. M., Stadzisz, P. C.; Tacla, C. A. Holonic Control Meta-Model.
IEEE Transactions on Systems, Man and Cybernetics. Part A, Systems and Humans, Vol. 39, NO 5, September
2009. Pg. 1126-1139.

[16] [Tanenbaum e Van Steen, 2002] Tanenbaum, A.S.; Van Steen, M. Distributed Systems: Principles and Para-
digms, Prentice Hall, 2002.

56
UIGV
Nuevas Estrategias para el entrenamiento de Redes
Neuronales que propagan Nmeros Difusos
Edwin Villarreal Lpez1, Oscar Duarte2, Daniel Alejandro Arango3
1
Universidad Nacional de Colombia
2
Universidad Manuela Beltrn
edvillal@gmail.com

Resumen

Se presenta la arquitectura bsica de una red neuronal feedfordward con la capacidad de propagar nmeros difu-
sos. Se exponen brevemente las principales tendencias en el entrenamiento de este tipo de sistemas y con base en
ellas se proponen nuevas estrategias. La primera de ellas se basa en la retropropagacin del error cuadrtico medio
en todos los -cortes para pesos crisp. La segunda hace uso de un algoritmo gentico con codificacin real para redes
con pesos crisp. La tercera consiste en la retropropagacin del error en el valor promedio y la ambigedad en todos
los -cortes para pesos difusos, y por ltimo se tiene una basada en la retropropagacin de una medida difusa del error
para redes con pesos difusos. Luego se describen algunos experimentos realizados permitiendo identificar para qu
conjuntos de datos particulares resulta til cada una de las estrategias.

Palabras clave:

red neuronal, algoritmos, retropropagacin

Abstract

A novel architecture of a feedfordward neural network for fuzzy numbers is presented. We shortly analyze the main
trends in the training of this kind of systems and from that point, we propose new strategies. The first of them is based
on the backpropagation of the mean square error in all the -cuts for crisp weights. The second strategy uses a real
codification genetic algorithm for crisp weights networks. The third is based in the backpropagation of the mean error
value and the ambiguity of all the -cuts for fuzzy weights, and the last one uses the backpropagation of a fuzzy error
measure for a fuzzy weighted network. A comparison analysis is then presented and some conclusions are given.

Keywords:

neural network algorithms, backpropagation.

Introduccin
La mayor parte de los sistemas para el manejo y tratamiento de la informacin que existen en la actualidad se
basan en una arquitectura de procesamiento digital, esquema que, aunque ha demostrado ser de gran utilidad, se
encuentra limitado por su incapacidad de representar de manera eficaz la informacin procedente del mundo real
en una forma legible para las mquinas, informacin que, por lo general, se encuentra contaminada con impreci-
siones y distorsiones.

57
UIGV
La lgica difusa y, en general, la teora de los conjuntos difusos (Zadeh, 1975) es un rea de la inteligencia
artificial que se ha enfocado en desarrollar herramientas que permitan representar y realizar operaciones con can-
tidades inexactas e imprecisas.

Uno de los principales conceptos manejados dentro de esta teora es el nmero difuso que facilita la tarea de
modelar la imprecisin del mundo real, lo que permite a los sistemas operar a partir de mediciones y percepciones
no muy exactas del medio. Con el objetivo de aprovechar esta cualidad y combinarla con las ventajas de otros
tipos de sistemas de informacin, se han desarrollado mltiples tcnicas hbridas, y entre stas se destacan las redes
neuronales difusas.

Una red neuronal difusa de este tipo puede verse como la generalizacin de una red neuronal feedforward
convencional, en la que, tanto las cantidades manipuladas (entradas, salidas y pesos de las conexiones), como
las operaciones necesarias para realizar la propagacin (adicin, multiplicacin, funcin sigmoide) son extendidas
al dominio de los nmeros difusos mediante el principio de extensin formulado en (Zadeh, 1975), el cual ha sido
reformulado de distintas formas (Klimke, 2006), entre otras, resulta sencillo llevar estas operaciones a los nmeros
difusos. Sin embargo, dicha extensin no puede realizarse a los mtodos de entrenamiento.

Diversos grupos de investigadores han venido desarrollando estrategias de entrenamiento para estas redes, las
cuales, en su mayora, se simplifican las formas de las funciones de pertenencia de los nmeros difusos propagados
por la red, o se desarrollan algoritmos aplicables nicamente a ciertas topologas.

En este trabajo, se presentan nuevas estrategias de entrenamiento ms generales con respecto a la geometra de
los pesos difusos y la arquitectura de la red. Se utiliza la notacin barra para denotar un nmero difuso. Adems,
se define un -corte de un nmero difuso como el conjunto de todos los x que pertenecen al conjunto difuso
con, al menos, un grado de pertenencia

Conclusiones

El uso de pesos crisp es una alternativa que debe ser tenida en cuenta a la hora de modelar la relacin presente
en un conjunto de datos difusos. El desempeo de esta estrategia se destac en el problema del sistema de eva-
luacin difusa del impacto ambiental en vertederos.

La totalidad de las estrategias de entrenamiento planteadas en este proyecto son vlidas para redes con cual-
quier nmero de capas ocultas.

El entrenamiento de una ABCWN con pesos crisp mediante algoritmos genticos con codificacin real, puede
arrojar resultados similares a los encontrados con BCrisp, en cuanto a la calidad de la aproximacin. Sin embargo,
el elevado tiempo de clculo, debido a la gran cantidad de parmetros a ajustar, limita la aplicacin de esta
estrategia a problemas relativamente pequeos. Este hecho hace dudar de la viabilidad del empleo de alguna
tcnica similar que considere pesos difusos, puesto que se tendra una cantidad an mayor de parmetros a ajustar.

Ninguna de las dos estrategias para pesos difusos formuladas (BFuzzy, BEFuzzy) presentan limitaciones en
cuanto a la geometra de los pesos difusos (siempre que sean nmeros difusos).

A pesar de que la estrategia BFuzzy no maneja una funcin de error global, sino mltiples funciones de error
independientes, mostr tener un comportamiento aceptable en los experimentos realizados, con excepcin del
problema EDIAV.

La estrategia fundamentada en la retropropagacin de un error difuso (BEFuzzy) se obtuvo al extender algunos


conceptos del clculo crisp al dominio de los nmeros difusos.

58
UIGV
Las redes con pesos difusos mostraron ser el mecanismo ms adecuado para representar la incertidumbre propia
de un sistema. Los resultados de este enfoque se destacaron en especial a la hora de aproximar conjuntos de datos
con entradas crisp y salidas difusas.

Las estrategias para redes con pesos crisp mostraron los mejores desempeos a la hora de aproximar conjuntos
de datos provenientes de funciones extendidas a los nmeros difusos.

Referencias

[1] [Bede, Rudas, & Benscsik, 2007] Bede, B., Rudas, I., & Benscsik, A. (2007). First order linear fuzzy differential
equations under generalized differentiability. Information Sciences, 177, 1648-1662.

[2] [Buckley, Czogala, & Hayashi, 2003] Buckley, J., Czogala, E., & Hayashi, Y. (2003). Fuzzy neural networks
with fuzzy signals and fuzzy weights. Inter. J. Intelligent Systems, 8, 527-537.

[3] [Buckley, Czogala, & Hayashi, 2008] Buckley, J., Czogala, E., & Hayashi, Y. (2008). Adjusting fuzzy weights
in fuzzy neural nets. Second international conference on Knowledge-based intelligent electronic systems.

[4] [Delgadillo, Madrid, & Velez, 2004] Delgadillo, A., Madrid, J., & Velez, J. (2004). Ampliacin de UN-
gentico: Una Librera en C++ de Algoritmos genticos con Codificacin Hbrida. Universidad Nacional de
Colombia.

[5] [Duarte, 2005] Duarte, O. (2005). FUZZYNET 1.0 Software Para el Diseo e Implementacin de Redes de
Sistemas de Computacin con Palabras. Universidad Nacional de Colombia.

[6] [Dunyak & Wunsch, 1997] Dunyak, J., & Wunsch, D. (1997). A training technique for fuzzy number neural
networks. Proc. of the International Conference on Neural Networks.

[7] [Dunyak & Wunsch, 2000] Dunyak, J., & Wunsch, D. (2000). Fuzzy regression by fuzzy number neural net-
works. Fuzzy Sets and Systems, 112, 371-380.

[8] [Ishibuchi & Nii, 2001] Ishibuchi, H., & Nii, M. (2001). Numerical analysis of the learning of fuzzified neural
networks from fuzzy if-then rules. Fuzzy Sets and Systems, 120, 281-307.

[9] [Ishibuchi, Okada, & Tanaka, 1993] Ishibuchi, H., Okada, H., & Tanaka, H. (1993). Fuzzy neural networks
with fuzzy weights anf fuzzy biases. Proc. of ICNN93, San Francisco.

[10] [Klimke, 2006] Klimke, A. (2006). Uncertainty Modeling using Fuzzy Arithmetic and Sparse Grids (PhD Tesis).
Universitt Stuttgart, Alemania.

[11] [Krishnamraju, Buckley, Hayashi, & Reilly, 2004] Krishnamraju, P., Buckley, J., Hayashi, Y., & Reilly, K. (2004).
Genetic learning algorithms for fuzzy neural nets. IEEE World Congress on Computational Intelligence (pgs.
26-29).

[12] [Lippe, Feuring, & Mischke, 2006] Lippe, W., Feuring, T., & Mischke, L. (2006). Supervised learning in fuzzy
neural networks. Department of Computer Science, University of Munster.

[13] [Riedmiller, 1994] Riedmiller, M. (1994). Rprop-Description and Implementation Details.

[14] [Rumelhart, Hinton, & Willimas, 1986] Rumelhart, D., Hinton, G., & Willimas, R. (1986). Learning representa-
tions by back-propagating errors. Nature, 323, 533-536.

59
UIGV
[15] [Villarreal, 2008] Villarreal, E. (2008). Estrategias de Entrenamiento para un Red Neuronal Difusa (Tesis de
Maestra en Automatizacin Industrial). Universidad Nacional de Colombia.

[16] [Zadeh, 1975] Zadeh, L. (1975). The Concept of a Linguistic Variable and its Application to Approximate
Reasoning. IEEE Trans. Systems, Man, and Cybernet.

60
UIGV
Comparaes quantitativas e qualitativas entre o
Paradigma Orientado a Objetos e o Paradigma
Orientado a Notificaes sobre um simulador de jogo
Adriano F. Ronszcka1, Danillo L. Belmonte1, Glauber Z. Valena2, Mrcio V. Batista1,
Robson R. Linhares1,2, Cesar A. Tacla1,2, Paulo C. Stadzisz1,2, Jean M. Simo1,2
Universidade Tecnolgica Federal do Paran - UTFPR
1
Programa de Ps-Graduao em Engenharia Eltrica e Informtica Industrial - CPGEI
2
Programa de Ps-Graduao em Computao Aplicada - PPGCA
ronszcka, belmontepg, gvalencio, marcio.venancio {@gmail.com}, robson@dainf.ct.utfpr.edu.br, tacla, sta-
dzisz, jeansimao {@utfpr.edu.br}

Resumo
Este artigo apresenta uma reviso dos conceitos relacionados ao Paradigma Orientado a Notificaes (PON) e uma
comparao, qualitativa e quantitativa, de duas verses de uma mesma aplicao. A primeira desenvolvida de acordo
com os princpios do Paradigma Orientado a Objetos (POO) e a segunda inclusive de acordo com os princpios do
PON. O PON se apresenta como uma alternativa aos Paradigmas de Programao Imperativa (PI), incluindo o POO, e
aos Paradigmas de Programao Declarativa (PD), propondo-se a eliminar deficincias destes no que tange a aspectos
de redundncias e acoplamento de avaliaes causais que impactam no desempenho e paralelismo/distribuio de
aplicaes. A comparao apresentada neste artigo abrange particularmente questes relacionadas implementao
e ao desempenho. O experimento demonstra que, embora o desempenho do PON tenha sido um tanto inferior ao
do POO para a aplicao desenvolvida, em funo de caractersticas da aplicao e de um ambiente de execuo
ainda no totalmente adaptado ao paradigma, existem aspectos relativos maneira como se concebe os programas
em PON que podem ser levados em considerao e incentivar a utilizao deste em aplicaes com requisitos de
paralelismo ou distribuio.

Palavras chave:
Paradigma Orientado a Notificaes (PON), Simulador de jogo em POO e PON, Comparaes entre POO e PON.

Abstract
This paper presents a review of the concepts related to the Notification-Oriented Paradigm (NOP) and a qualitative
and quantitative comparison of two versions of a certain application. The first developed according to the Object-
Oriented Paradigm (OOP) principles and the second developed according to the NOP principles. The NOP presents
itself as an alternative to the Imperative Programming (IP) paradigms, such as OOP, as well as to the Declarative Progra-
mming (DP) paradigms, with the purpose of eliminating deficiencies of those paradigms concerning to redundancy
issues and coupling of causal evaluations, which affect the execution performance and parallelism/distribution of
applications. The presented comparison includes issues related to implementation and relative performance of the
applications. The experiment demonstrates that, even though the NOP performance is somewhat worse than OOP
performance for the developed application, due to application characteristics and a runtime environment not com-
pletely adapted to NOP, there are some aspects related to the manner with the programs are designed in NOP which
can be taken into consideration and encourage the use of NOP on applications requiring parallelism and distribution.

Keywords:
Notification-Oriented Paradigm (NOP), Game simulator in OOP and NOP, Comparisons between OOP and NOP.

61
UIGV
Introduo

A capacidade de processamento computacional tem crescido em funo da evoluo das tecnologias neste
contexto [Tanenbaum e Van Steen, 2002]. Entretanto, recursos oferecidos por solues computacionais modernas,
tais como paralelismo e distribuio ou mesmo a utilizao da capacidade plena de cada processador, nem
sempre so devidamente aproveitados em funo de limitaes das tcnicas de programao [Simo e Stadzisz,
2008, 2009].

Na verdade, tcnicas de programao baseadas no estado da arte, como o chamado Paradigma de Progra-
mao Orientada a Objetos (POO) ou os Sistemas Baseados em Regras (SBR), sofrem de limitaes intrnsecas de
seus paradigmas. Estes paradigmas poderiam ser genericamente classificados como Paradigma Imperativo (PI) e
Paradigma Declarativo (PD) que englobam respectivamente o POO e os SBR [Banaszewski, 2009].

Particularmente, estes paradigmas levam ao forte acoplamento de expresses causais e redundncias decorren-
tes das suas avaliaes. Estas limitaes dificultam a execuo paralela ou distribuda de programas e frequente-
mente comprometem o seu desempenho pleno mesmo em sistemas monoprocessados. Assim, existem motivaes
para buscas de alternativas aos PI e PD, com o objetivo de eliminar ou diminuir as desvantagens deles [Banaszews-
ki et al., 2007][Banaszewski, 2009][Gabbrielli, Martini, 2010][Roy e Haridi, 2004][Simo e Stadzisz, 2008,
2009].

Neste mbito, uma alternativa o Paradigma Orientado a Notificaes (PON). O PON foi concebido a partir
de uma teoria de Controle Discreto e Inferncia [Simo, 2001, 2005; Simo e Stadzisz, 2002, 2008, 2009;
Simo, Stadzisz e Tacla, 2009; Simo, Stadzisz e Knzle, 2003]. Ele se prope a eliminar algumas das deficin-
cias dos atuais paradigmas em relao a avaliaes causais desnecessrias e acopladas, evitando o processo de
inferncia monoltico baseado em pesquisas por meio de um mecanismo baseado no relacionamento de entidades
computacionais notificantes [Banaszewski et al., 2007][Banaszewski, 2009][Simo e Stadzisz, 2008, 2009].

Neste artigo so apresentados resultados de comparaes efetuadas entre uma implementao segundo o
POO de um simulador de um jogo similar ao conhecido Pacman1 e outra implementao deste mesmo simulador
segundo o PON. A anlise dos resultados tem como foco primrio os aspectos de desempenho. No obstante,
tambm objetivo do artigo refletir sobre a aplicabilidade do PON e as potencialidades em relao ao desenvol-
vimento de tcnicas e ferramentas voltadas para este paradigma.

Este artigo est organizado como segue: a Seo 2 sucintamente reflete o estado da arte em paradigmas de
programao. A Seo 3 apresenta o PON. A Seo 4 apresenta o caso de estudo, com os detalhes de imple-
mentao do simulador do jogo. A Seo 5 apresenta a discusso sobre os experimentos. A Seo 6, por fim,
apresenta as concluses e perspectivas de trabalhos.

Concluses

Apesar dos resultados com a verso do simulador concebido em POO apresentar melhor desempenho do que
as verses do simulador concebidas em PON, tais resultados no so suficientes para julgar o POO superior em
relao ao PON. Alm disso, alguns fatores contriburam para essa discrepncia entre os resultados, tais como a
falta de um compilador prprio para o PON, a falta de tcnicas concretas de modelagem visando facilidade de
composio de programas neste paradigma e a falta de uma verso do simulador desenvolvida completamente
sobre os conceitos do PON.

Conforme citado na Seo 3, o PON atualmente est materializado na forma de um framework/wizard desen-
volvido sobre a linguagem C++. Apesar de no ser o cenrio ideal, o PON tem sido frequentemente otimizado
e com isso, ganhos de desempenho considerveis vem sendo alcanados. Definitivamente, uma linguagem de
programao e um compilador devem ser desenvolvidos para que o PON alcance todo o seu potencial.
1 Os crditos do jogo e seus direitos autorais pertencem ao indivduo que o produziu ou a empresa que o publicou. A utilizao neste trabalho visa apenas o estudo acadmico, sem fins
lucrativos. Portanto, qualquer outro uso para este contedo, poder estar violando os direitos do autor.

62
UIGV
Observou-se que a hibridizao de paradigmas e, principalmente, a converso de estruturas de deciso (i.e. ifs)
do POO para Rules do PON, no foram suficientes para manter o fluxo de execuo dos programas operando de
maneira semelhante. Tal fato implicou na criao de Rules adicionais para a coordenao do fluxo de notificaes
do PON, de maneira a operar de maneira sequencial como no POO.

De fato, esta alternativa se mostrou invivel e indesejvel, uma vez que impactou diretamente no desempenho
das aplicaes. Certamente, o simulador deveria ser totalmente repensado e refeito em PON, partindo da remo-
delagem totalmente baseada em notificaes, uma vez que a mudana de paradigma implica na mudana no
estilo de conceber programas.

Em trabalhos futuros, uma verso completa do simulador, com todas as classes desenvolvidas sobre os princpios
do PON, deve ser desenvolvida, possivelmente aplicando tcnicas de Inteligncia Artificial para a criao auto-
mtica de regras. Ainda, o simulador apresenta caractersticas interessantes que permitem explorar a distribuio
ou paralelizao dos elementos PON, visando um melhor aproveitamento do processamento dos computadores
disponveis atualmente.

Referncias

[1] [Banaszewski et al., 2007] Banaszewski, R. F.; Stadzisz, P. C.; Tacla, C. A.; Simo, J. M. Notification
Oriented Paradigm (NOP): A software development approach based on artificial intelligence concepts, in
Proceedings of the VI Congress of LAPTEC, Santos, Brazil, 2007.

[2] [Banaszewski, 2009] Banaszewski, R. F. Paradigma Orientado a Notificaes: Avanos e Comparaes.


Dissertao de Mestrado, CPGEI/UTFPR, Curitiba, 2009. Disponvel em: http://arquivos.cpgei.ct.utfpr.edu.
br/Ano_2009/dissertacoes/Dissertacao_500_2009.pdf.

[3] [Brookshear, 2006] Brookshear, J. G. Computer Science: An Overview. Addison Wesley, 2006.

[4] [Forgy, 1982] Forgy, C. L. RETE: A Fast Algorithm for the Many Pattern/Many Object Pattern Match Problem,
Artificial Intelligence N. 19, pg 17-37 - North- Holland, 1982.

[5] [Friedman-Hill, 2003] Friedman-Hill, E. Jess in Action: Rule Based System in Java. Greenwich, CT, USA: Man-
ning Publications Co, 2003.

[6] [Gabbrielli e Martini, 2010] Gabbrielli, M., Martini, S. Programming Languages: Principles and Paradigms.
Series: Undergraduate Topics in Computer Science. 1st Edition, 2010, XIX, 440 p., Softcover. ISBN: 978-1-
84882-913-8.

[7] [Pittman, 2011] Pittman, J. The Pac-Man Dossier. Disponvel em: http://home.comcast.net/~jpittman2/
pacman/pacmandossier.html. Acessado em: 16 de Junho de 2011.

[8] [Roy e Haridi, 2004] Roy, P, V., Haridi, S. Concepts, Techniques, and Models of Computer Programming.
MIT Press, 2004.

[9] [Scott, 2000] Scott, M. L. Programming Language Pragmatics, 2 Edition, p. 8, San Francisco, CA, USA:
Morgan Kaufmann Publishers Inc, 2000.

[10] [Simo, 2001] Simo, J. M. Proposta de uma Arquitetura de Controle para Sistemas Flexveis de Manufatura
Baseada em Regras e Agentes. Dissertao de Mestrado, CPGEI/UTFPR, Curitiba, 2001.

[11] [Simo, 2005] Simo, J. M. A Contribution to the Development of a HMS Simulation Tool and Proposition
of a Meta-Model for Holonic Control. Tese de Doutorado, CPGEI/UTFPR, Curitiba, 2005. Disponvel em:
http://arquivos.cpgei.ct.utfpr.edu.br/Ano_2005/teses/Tese_012_2005.pdf.

63
UIGV
[12] [Simo e Stadzisz, 2002] Simo, J. M.; Stadzisz, P. C. An Agent-Oriented Inference Engine applied for Su-
pervisory Control of Automated Manufacturing Systems. In: J. Abe & J. Silva Filho, Advances in Logic, Artificial
Intelligence and Robotics (Vol. 85, pp. 234-241). Amsterdam, The Netherlands: IOS Press Books, 2002.

[13] [Simo e Stadzisz, 2008] Simo, J. M.; Stadzisz, P. C. Paradigma Orientado a Notificaes (PON) Uma
Tcnica de Composio e Execuo de Software Orientado a Notificaes. Pedido de Patente submetida
ao INPI/Brazil (Instituto Nacional de Propriedade Industrial) em 2008 e a Agncia de Inovao/UTFPR em
2007. N INPI Provisrio 015080004262. N INPI Efetivo PI0805518-1. Patente submetida ao INPI. Brasil,
2008.

[14] [Simo e Stadzisz, 2009] Simo, J. M.; Stadzisz, P. C. Inference Process Based on Notifications: The Ker-
nel of a Holonic Inference Meta-Model Applied to Control Issues. IEEE Transactions on Systems, Man and
Cybernetics. Part A, Systems and Humans, Vol. 39, Issue 1, 238-250, Digital Object Identifier 10.1109/
TSMCA.2008.20066371, 2009.

[15] [Simo, Stadzisz e Knzle, 2003] Simo, J. M.; Stadzisz, P. C.; Knzle, L. Rule and Agent-oriented Architec-
ture to Discrete Control Applied as Petri Net Player. 4th Congress of Logic Applied to Technology, LAPTEC,
101, p. 217, 2003.

[16] [Simo, Stadzisz e Tacla, 2009] Simo, J. M., Stadzisz, P. C.; Tacla, C. A. Holonic Control Meta-Model.
IEEE Transactions on Systems, Man and Cybernetics. Part A, Systems and Humans, Vol. 39, NO 5, September
2009. Pg. 1126-1139.

[17] [Tanenbaum e Van Steen, 2002] Tanenbaum, A.S.; Van Steen, M. Distributed Systems: Principles and Para-
digms, Prentice Hall, 2002.

64
UIGV
Proposta de uma Abordagem para Especificao de
Requisitos Baseada em Projeto Axiomtico
Ana Maria Pereira1, Paulo Czar Stadzisz1, Jean Marcelo Simo1
Universidade Tecnolgica Federal do Paran
1
Programa de Ps-graduao em Engenharia Eltrica e Informtica Industrial (CPGEI)
a995479@pos.utfpr.edu.br, stadzisz@utfpr.edu.br, jeansimao@utfpr.edu.br

Resumo

Desde as primeiras dcadas do surgimento da informtica so identificados problemas relativos definio de re-
quisitos de sistemas de software. Entender o que o cliente espera de um sistema de software uma das tarefas mais
difceis enfrentadas pelos analistas de negcios e requisitos. Com o objetivo de contornar este problema, foram cria-
das diversas tcnicas de especificao de requisitos, como especificaes textuais, casos de uso, etc. Apesar destas
tcnicas oferecerem resultados promissores na descrio dos requisitos, elas falham na cobertura das necessidades
do cliente. Sendo assim, o uso de um mtodo focado no detalhamento e avaliao dos problemas resultaria em um
software mais contundentes com as necessidades levantadas. Neste contexto, este trabalho apresenta uma proposta
de abordagem para a especificao de requisitos baseada em Projeto Axiomtico. Este mtodo consiste de trs pas-
sos: (1) o mapaemento de problemas, necessidades e requisitos em uma matriz de rastreabilidade, (2) avaliao da
matriz segundo o Axioma da Independncia e, por fim, (3) a decomposio dos problemas, necessidades e requisitos.
Estes passos so repetidos ciclicamente at que se atinja um nvel de detalhamento satisfatrio. Os resultados dos
experimentos atestaram que este mtodo oferece auxlio na elaborao de um conjunto de requisitos de sistema
mais consistente.

Palavras chave:

Requisitos, Necessidades do Cliente, Problema, Projeto Axiomtico, Matriz de Rastreabilidade

Abstract

Since the early decades of the rise of computer science it has been identified problems on the definition of requi-
rements for software systems.Understanding what the customer expects from a software system is one of the hardest
tasks faced by business analysts and requirements.In order to overcome this problem, have been created several
techniques for requirements specification, such as textual specifications, use cases, etc.Although these techniques
offer promising results in the description of requirements, they fail to cover the needs of the client. Therefore, the use
of a method focused in detailing and evaluating of the problems can result in software more coherent with the client
needs.In this context, this paper presents a proposed approach to requirements specification based on axiomatic
design.This method consists of three steps: (1) mapping the problems, needs and requirements through a traceability
matrix, (2) evaluating the matrix according to the Axiom of Independence and, finally, (3)decomposing problems,
needs and requirements.These steps are cyclically repeated until it reaches a satisfactory level of detail.The results of
experiments testified that this method offers good results in preparing a more consistent set of system requirements.

Keywords:

Requirements, Client Needs, Problem, Axiomatic Design, Traceability Matrix

65
UIGV
Introduo

Desde as primeiras dcadas do surgimento da informtica identificaram-se problemas relativos elaborao e


desenvolvimento de projetos de software. Logo no incio dos anos 70 foi criado o termo Crise de Software para
expressar as dificuldades enfrentadas pelos desenvolvedores na elaborao de seus projetos (DIJKSTRA, 1972).
Naquela poca, a engenharia de software era quase que inexistente e os problemas mais comuns costumavam
ser: estouro no oramento ou no prazo; baixa qualidade dos projetos; produtos que muitas vezes no atendiam os
requisitos; e cdigos difceis de manter. Nos dias atuais, embora muitos avanos tenham sido realizados na rea
da engenharia de software, os problemas parecem continuar sendo os mesmos. Estatsticas apresentadas pelo
Chaos Report 2009 (DOMINGUEZ, 2009) demonstram que os projetos de software tm percentuais de sucesso
que giram em torno de apenas 30% como apresenta a Tabela 1. Alm disso, estudos relacionados Engenharia
de Software apontam fortes evidncias de que os mais srios problemas de projetos esto diretamente relacionados
definio e entendimento de requisitos (LEFFINGWELL & WIDRIG, 2003).

Neste contexto, pode-se afirmar que um dos principais desafios de um projeto de software est em especificar e
construir um produto que garanta a satisfao das necessidades do cliente com alta qualidade e dentro dos prazos
e custos estimados. Tendo em vista esse desafio de atender as necessidades do cliente, procura-se garantir que
todas elas sejam atendidas por meio da especificao e rastreamento de requisitos. Ao bem da verdade, a maioria
das abordagens de especificao de requisitos foca na soluo. Entretanto, ainda assim, uma grande parte dos
projetos no tem o resultado esperado.

Distribuio de resultados de projetos de software


Percentual Resultados
32% Sucesso (no prazo, dentro do oramento e com escopo completo)
44% Mudaram (atrasaram, estourou o oramento, e/ou reduziram escopo)
24% Falharam (cancelados ou nunca usados)

Tabela 1 Distribuio de resultados de projetos Adaptado de (DOMINGUEZ, 2009)

Estudando-se os trabalhos de inmeros autores possvel perceber que boa parte deles trata superficialmente
os termos problema e necessidade do cliente, como possvel observar em (LEFFINGWELL & WIDRIG, 2003),
(SUH & DO, 2000) e (BALMELLI, 2007) somente para citar alguns exemplos. Por outro lado, observa-se que o
claro entendimento dos problemas e necessidades do cliente costuma ser um ponto chave para o desenvolvimento
da especificao de requisitos de software. Por esta razo, um dos principais objetivos deste trabalho foi estudar
mais atentamente os Problemas e as Necessidades dos clientes e seu mapeamento para requisitos de software.

Outro objetivo desta pesquisa foi estudar e demonstrar a aplicabilidade do Axioma da Independncia proposto
por Suh (SUH, 2001) s atividade de anlise do problema e especificao der requisitos de software por meio
de matrizes de rastreabilidade. A abordagem proposta pretende oferecer aos engenheiros de requisitos um mtodo
eficaz para diminuir as dificuldades em compreender e modelar os requisitos do sistema que deve ser construdo.
Assim sendo, o objetivo principal desse artigo propor uma abordagem de especificao baseada no Axioma da
Independncia da Teoria de Projeto Axiomtico.

O restante deste artigo est organizado da seguinte maneira. Na seo 2 apresentam-se alguns trabalhos
anteriores, tanto relacionados ao tema de Projeto Axiomtico como de especificao de requisitos. Na seo 3
trata-se da abordagem proposta de especificao de requisitos baseada em Projeto Axiomtico. A seo 4 apre-
senta a metodologia utilizada nos experimentos realizados e traz um exemplo da aplicao desta abordagem. As
discusses referentes aos resultados obtidos nos experimentos encontram-se na seo 5 e, nalmente, na seo 6
apresenta-se uma breve concluso do trabalho.

66
UIGV
Concluses

Este trabalho apresenta uma abordagem de especificao de requisitos de sistemas de software baseada na
Teoria de Projeto Axiomtico, que pode ser aplicada em conjunto com um processo de desenvolvimento de soft-
ware como o Processo Unificado, abordagem proposta prov um modelo para auxiliar os analistas de negcios e
requisitos na definio dos requisitos adequados para o projeto. O entendimento do negcio do cliente, bem como
de seus problemas, e a identificao dos requisitos corretos contribuem para a realizao de um bom projeto.

Foi possvel concluir, durante esta pesquisa, que o detalhamento dos problemas e/ou desejos que levam o clien-
te a tomar a deciso de adquirir um produto permite que os Engenheiros de Sistemas tenham uma viso ampliada
do contexto em que a soluo dever se inserir e, desta maneira, possam propor solues alternativas. possvel
que estas solues sejam at mais eficientes do que aquelas imaginadas pelo cliente atravs das caractersticas e
necessidades apontadas por ele. Ou seja, buscar conhecer os problemas do cliente, sem se prender as necessida-
des ou caractersticas citadas por ele, ajuda a equipe de engenharia de requisitos a encontrar solues inovadoras
ou melhor fundamentadas para o problema.

Outra concluso importante deste trabalho que a estrutura formada pela decomposio entre os diversos dom-
nios pode ser triangular. Isso quer dizer que o nmero de necessidades pode ser maior que o nmero de problemas
assim como o nmero de requisitos pode ser maior que o nmero de necessidades. O importante , que at de-
terminado nvel de decomposio, exista uma correspondncia no nmero de itens de cada domnio. A partir do
momento em que o nmero de itens de um domnio no puder mais ser detalhado deixa-se de utilizar a matriz entre
estes domnios e passa-se a fazer o mapeamento apenas dos outros domnios que ainda podem ser detalhados.

A respeito do mapeamento de elementos de dois domnios em uma matriz, com objetivo de avali-la do ponto
de vista do Axioma da Independncia, concluiu-se que essa atividade pode auxiliar na identificao de inconsis-
tncias na interpretao dos elementos de cada domnio. Eventualmente, essa anlise pode ajudar a identificar
elementos que esto faltando ou sobrando e assim levar a melhorias na matriz e, consequentemente, no projeto. A
utilizao da matriz de projeto para o mapeamento entre os diversos domnios ajuda a manter a consistncia e a
rastreabilidade de problemas, necessidades, requisitos e elementos de arquitetura do sistema. Embora este trabal-
ho tenha trazido algumas concluses importantes, o tema de Especificao de Requisitos bastante complexo e
trabalhos futuros certamente podero trazer novos avanos que iro agregar ainda mais conhecimento a respeito
deste assunto.

Referncias

[1] BALMELLI, L. (2007). An Overview of the Systems Modeling Language for Products and Systems Development.
Journal of Object Technology , 6, pp. 149-177.

[2] BOOCH, G., RUMBAUGH, J., & JACOBSON, I. (2006). UML Guia do Usurio (2 ed.).

[3] CARVER, C. S., & SCHEIER, M. F. (2007). Perspectives on Personality. Boston: Allyn and Bacon.

[4] DIJKSTRA, E. W. (Oct de 1972). The humble programmer. ACM , 859866.

[5] DOMINGUEZ, J. (2009). Acesso em 14 de Junho de 2010, disponvel em ProjectSmart: http://www.proj-


ectsmart.co.uk/pdf/the-curious-case-of-the-chaos-report-2009.pdf

[6] DORFMAN, M., & THAYER, R. H. (1990). Standards, Guidelines, and Examples on System and Software
Requirements Engineering. IEEE Computer Society Press.

[7] JACKSON, M. (1995). Problems & Requirements. Proceedings of the IEEE Second International Symposium on
Requirements Engineering (pp. 2-8). ACM Press.

67
UIGV
[8] KIM, S. J., SUH, N. P., & KIM, S. K. (1992). Design of software systems based on axiomatic design. Anais
do CIRP General Assembly .

[9] LEE, T., & JEZIOREK, P. N. (2006). Understanding the Value of Eliminating An Off-Diagonal Term in a Design
Matrix. Proceedings of ICAD 2006. Firenze.

[10] LEFFINGWELL, D., & WIDRIG, D. (2003). Managing Software Requirements. Boston: Addison Wesley.

[11] LI, Z. (2007). Progressing Problems from Requirements to Specifications in Problem Frames. London, United
Kingdom: Department of Computing - The Open University.

[12] PIMENTEL, A. R. (2007). Uma abordagem para projeto de software orientado a objetos baseado na teoria
de projeto axiomtico. Curitiba-PR: UTFPR.

[13] SUH, N. P. (2001). Axiomatic Design: advances and applications. New York, EUA: Oxford University Press.

[14] SUH, N. P. (1990). The Principles of Desgin. New York: Oxford University Press.

[15] SUH, N. P., & DO, S. H. (2000). Axiomatic design of software systems. CIRP annals. Sidney, Australia.

68
UIGV
Sistema Inteligente de Diagnstico de Anemia
Ferropnica basado en Redes Neuronales Artificiales
Edinson Muoz(1), Jorge Espinoza(1), Luis Rivera(2)
Facultad de Ingeniera de Sistemas e Informtica
(1)

Universidad Nacional Mayor de San Marcos


Av. Germn Amzaga s/n, Ciudad Universitaria, Lima 01, Per
{edinsonmunoz, jorluis841}@gmail.com
(2)
Laboratorio de Cincias Matemticas - LCMAT
Universidade Estadual do Norte Fluminense UENF
Av. Alberto Lamego, 2000, CEP 28013-602, Campos dos Goytacazes, RJ, Brasil
rivera@uenf.br

Resumen

Los mdicos confunden en identificar los tipos de anemias con otras enfermedades, generando errores irreversi-
bles en muchos de los casos. Frente a esto, se plantea un sistema inteligente basado en Redes Neuronales Artificiales
para el Diagnstico de Anemia Ferropnica y sus similares Megaloblstica y Hemoltica, dado que sus sntomas y
factores en fases iniciales son parecidos, que permita auxiliar al profesional de salud tomar acciones adecuadas. Para
ese propsito se establece una metodologa propia, con la adecuacin de la arquitectura clsica de un sistema exper-
to a una basada en redes neuronales. Como resultado se obtiene un 99% de certeza en los diagnsticos realizados
durante la evaluacin del sistema.

Palabras clave:

Red neuronal artificial, anemia ferropnica, sistema inteligente, sistema experto.

Abstract

Doctors mistake in identifying the types of anemias with other diseases, resulting in many cases irreversible cases.
Against this, there is an intelligent system based on Artificial Neural Networks for Diagnosis of iron deficiency anemia
and megaloblastic and hemolytic similar, since their symptoms and factors in the early stages are similar, allowing
the health professional assistant to take appropriate action. For this purpose a methodology of its own, adapting the
classical architecture of an expert system to one based on neural networks. The result is a 99% certainty in diagnoses
made during the appraisal.

Keywords:
Artificial neural network, iron deficiency anemia, smart, expert system.

Introduccin

Los diagnsticos de la situacin alimentaria y nutricional de Per, realizada por el Ministerio de Salud - Instituto
Nacional de Medicina Tropical, y a las Encuestas Demogrfica y de Salud Familiar ENDES (2000, 2005 y 2009)
[MINSA00], demuestran, en los primeros aos, un aumento acelerado de anemia, en particular la ferropnica, y
en los ltimos aos una pequea disminucin. Ese comportamiento se observa en la poblacin infantil de las zonas
urbano-marginales.

69
UIGV
Existen varios tipos de anemias, como la ferropnica, la megaloblstica, la hemoltica, la anemia por deficiencia
de folato, etc. [PFRSCH99], que afectan a la gente de bajos recursos econmicos. Muchas veces, las similitudes
de sntomas que generan algunos de esos tipos, o sus mutaciones, inducen a los mdicos a diagnosticar el mal
en forma errada, y como tal dando tratamiento no adecuado del paciente. A eso se suma la desnutricin, que es
ms pronunciada en las zonas rurales, en particular en el interior del pas donde la atencin oportuna es bastante
deficiente por falta de especialistas mdicos y falta de infraestructuras adecuadas. Ese panorama que ocurre en
Per es solo un ejemplo de los casos complejos que se dan en muchos otros Estados no desarrollados del planeta.

En este trabajo, se plantea una alternativa tecnolgica computacional de diagnstico de la anemia ferropnica,
incluyendo las anemias megaloblstica y hemoltica dado sus similitudes de sntomas en fases iniciales de las en-
fermedades. Esta alternativa tecnolgica es un sistema de diagnstico que servir de apoyo y consulta al mdico
para obtener un diagnstico oportuno, con un porcentaje aceptable de certeza.

El resto del documento est organizado de la siguiente forma: La Seccin 2 presenta la anemia ferropnica y
sus variantes desde el punto de vista de su uso para el modelado del sistema inteligente. La Seccin 3 presenta
la estructura de sistemas inteligentes y su relacin con redes neuronales. La Seccin 4 aborda el modelado de
sistema inteligente para diagnstico de anemias ferropnicas. En la Seccin 5, se validan los resultados para que,
finalmente, en la Seccin 6, concluir e incluir trabajos futuros.

Conclusiones

La anemia ferropnica es una de las ms comunes en nuestra realidad, siendo los ms afectados los nios
debido a los efectos irreversibles que les ocasiona. Se consideraron en este trabajo las anemias megaloblstica y
hemoltica debido a que los sntomas de stas, en fases iniciales, son similares y adems tambin son anemias que
aquejan a la poblacin en menores grados. Este sistema construido tiene un certeza de 99% en sus resultados, con
ello se logra la confianza del usuario necesario para este tipo de sistemas, as como tambin un tratamiento de
acuerdo con la anemia diagnosticada y de sus factores activados. Esto se ha obtenido gracias a los casos registra-
dos anteriormente de pacientes que padecen estas enfermedades y que sirvieron de experiencia para el sistema,
con lo cual se logr el aprendizaje para poder diagnosticar las anemias. Cabe recalcar que mientras ms casos
se tengan para entrenar las redes, mejores resultados se obtendrn.

Tambin podemos mencionar que el sistema slo diagnostica las anemias Ferropnica, Megaloblstica y He-
moltica, ya que para lograr ello es necesario saber los estados de los 27 factores o caractersticas relevantes para
detectar dichas enfermedades.

Como trabajos futuros, podemos mencionar que an queda poder realizar un sistema de diagnstico de los
diferentes tipos de anemias que existen, poder unificarlos y que trabajen en forma conjunta. Debido a que cada
anemia cuenta con diferentes nmeros de caractersticas a la hora de tomar un diagnstico, lo cual implicara dife-
rentes redes que trabajen en forma colaborativa.

Referencias

[1] [BARBKLEI+01] Barbosa, L.; Kleisinger, G.; Valdez, A; Monzn, J. Utilizacin del Modelo de Kohonen y del
Perceptrn Multicapa para detectar arritmias cardiacas. Congreso Latinoamericano de Ingeniera Biomdica,
2001, La Habana Cuba.

[2] [CARDGUAD+05]. Dr. Cardozo Zepeda, Carlos M.; Dr. Guadarrama Quijada, Francisco; Dr. Reyes Corona,
Jess; Dra. Fernndez Capistrn, Rosamelia; Dra. Becerra, Dora M.; Dr. Hernndez, Manuel Adolfo; Dr.
Lzaro Len, Miguel; Dr. Martnez Snchez, Jess. Entrenamiento prospectivo y prueba de una red neuronal
artificial diagnstico en el dolor abdominal agudo en un servicio de urgencias. Revista de la Asociacin Mexi-
cana de Medicina Crtica y Terapia Intensiva, Volumen XIV, Nro. 5, 2005, Mxico D.F.

70
UIGV
[3] [CARLOS02] Carlos Soto, Marlene. Sistema Experto para el Diagnstico Mdico del Sndrome de Guil-
lian Barre. Tesis para obtener el Ttulo de Licenciado en Computacin, Facultad de Ciencias Matemticas,
UNMSM, Lima Per, 2002.

[4] [FISTERRA09] Guias Clinicas: Anemia Ferropnica. Atencin Primaria en la Red, disponible en http://www.
fisterra.com/guias2/aFerropnica.asp#algoritmo, accesado en Sep - 2009.

[5] [GIARRATANO01] Giarratano Riley. Sistema Experto Principios y Programacin, 3ra. Edicin, Mxico, 2001

[6] [INEI09] Instituto Nacional de Estadstica e Informtica. Per Encuesta Demogrfica y de Salud Familiar
ENDES Continua: 2009, Visin Nacional y Departamental Lima Per, 2009.

[7] [MINSA00] Ministerio de Salud Instituto Nacional de Medicina Tropical. Diagnstico de la Situacin Ali-
mentaria y Nutricional del Per. Programa Nutricional de Apoyo, Principales Indicadores y Factores Condicio-
nales, Lima Per, 2000.

[8] [MUOZESPINOZA11] Muoz, Edison y Espinoza, Jorge. Sistema Inteligente de Diagnstico de Anemia
Ferropnica basado en Redes Neuronales Artificiales. Tesis de Ttulo, Facultad de Ingeniera de Sistemas e
Informtica, UNMSM, Lima-Per, 2011 (a defenderse en octubre).

[9] [PAJLIZORIH+99] Pajuelo, J.; Lizarzaburu, P; Orihuela, P; Acevedo, M. Aportes al estudio del crecimiento de
los nios en el Per. Tesis de Ttulo, Facultad de Farmacia y Bioqumica, UNMSM, Lima - Per, 1999.

[10] [PFRSCH99] Pfreundschuh M; Schlmerich J. Fisiopatologa y Bioqumica. Ediciones Harcourt S.A., Madrid
Espaa, 1999.

[11] [SALCEDO02] Salcedo Girn, Pablo Edwin. Sistema Experto para el Diagnstico de Enfermedades: Epilep-
sias y Crisis Epilpticas. Tesis de Ttulo. Facultad de Ingeniera de Sistemas e Informtica, UNMSM, Lima
Per, 2002.

[12] [SORIBLAN01] Soria, Emilio; Blanco, Antonio. Redes Neuronales Artificiales. Autores Cientfico-Tcnicos y
Acadmicos, Espaa, 2001.

71
UIGV
72
UIGV
Modelo Tridimensional para a Qualidade de Stios
Web
lvaro Rocha1, Jos Avelino Victor2, Patrcia Leite Brando3
1
Universidade Fernando Pessoa, Porto, Portugal
2
Instituto Superior da Maia, Maia, Portugal
3
Instituto Politcnico do Cvado e do Ave, Barcelos, Portugal
amrocha@ufp.edu.pt, javemor@ismai.pt, plbrandao@ipca.pt

Resumo
A qualidade de stios Web de importncia estratgica para as organizaes e para a satisfao dos seus clientes.
Neste artigo propomos uma estrutura de alto nvel inovadora para a qualidade global de um stio Web. Essa estrutura
assenta em trs dimenses principais (contedos, servios, tcnica), caractersticas, sub-caractersticas e atributos, que
potenciaro o desenvolvimento de metodologias abrangentes de avaliao, comparao e melhoria da qualidade de
stios Web, alinhadas com sectores de actividade especficos.

Palavras chave:
Qualidade de Stios Web, qualidade de servios, qualidade tcnica.

Abstract
Websites quality is strategically important for organizations and for the satisfaction of their clients. In this paper we
propose an innovative high-level structure for a global quality evaluation of a website. This structure is based in three
main dimensions (contents, services, technical), characteristics, sub-characteristics and attributes, that will substantiate
the development of broad websites quality evaluation, comparison and improvement methodologies, according to
particular sectors of activity.

Keywords:
Quality of Web sites, service quality, technical quality.

Introduo
Com a proliferao de stios Web e investimentos efectuados nos mesmos, a avaliao da qualidade de stios
Web tem-se tornado uma actividade importante [23]. As organizaes investem tempo e dinheiro para desenvolve-
rem e manterem a qualidade dos seus stios Web. Estes stios Web devem proporcionar um canal efectivo de infor-
mao e comunicao entre as organizaes e os seus clientes. Nalguns casos, so parte do produto oferecido,
disponibilizando servios teis aos clientes [7].

Obviamente que um stio Web deve reflectir claramente os esforos de qualidade levados a cabo por uma
organizao, uma vez que uma parte importante da ligao com os clientes. Os stios Web modernos apre-
sentam uma variedade significativa de caractersticas, complexidade de estrutura e pluralidade de servios ofe-
recidos [17]. Como no caso de todos os sistemas de informao, a avaliao de stios Web um aspecto do
seu desenvolvimento e operao que pode contribuir para o aumento da satisfao dos utilizadores [7] e para a
maximizao dos recursos investidos [6].

73
UIGV
Com esta investigao pretendemos propor uma estrutura de alto nvel para avaliao da qualidade global de
um stio Web. Essa estrutura poder servir de base ao desenvolvimento de metodologias especficas de avaliao,
comparao e melhoria da qualidade de stios Web, para diferentes sectores de actividade. Assim, nas prximas
seces introduzimos o conceito de qualidade, propomos trs dimenses principais para a qualidade de stios
Web e identificamos as formas de avaliar a qualidade em cada uma destas dimenses, apresentamos a proposta
de estrutura para avaliao da qualidade global de um stio Web e, por ltimo, elencamos algumas concluses.

Concluso

Com este artigo pretendemos apresentar uma proposta de estrutura de alto nvel inovadora para avaliao da
qualidade global de um stio Web. Como concluso alguns aspectos podero ser salientados:

a) A qualidade de stios Web de importncia estratgica para as organizaes e para a satisfao dos seus
clientes;

b) A qualidade de stios Web deve assentar na medio da qualidade de trs dimenses principais: contedos,
servios e tcnica;

c) Uma estrutura assente nestas trs dimenses, caractersticas, sub-caractersticas e atributos potenciar uma
avaliao transversal, integrada e pormenorizada da qualidade de um stio Web;

d) Uma boa metodologia de avaliao, comparao e melhoria da qualidade de stios Web deve integrar
adequadamente as trs dimenses de qualidade consideradas e proporcionar a possibilidade de adap-
tao ao sector de actividade visado.

O prximo passo da nossa investigao consistir no desenvolvimento de uma metodologia de avaliao,


comparao e melhoria da qualidade de stios Web institucionais de hospitais, baseada na estrutura de alto nvel
proposta neste artigo, e ser construda e validada com a ajuda de peritos em Engenharia Web e utilizadores de
stios Web hospitalares. A necessidade desta metodologia justifica-se pelo facto de no conhecermos nenhuma
que proporcione uma avaliao abrangente e pormenorizada, integrando as trs dimenses principais de um stio
Web: contedos, servios e tcnica.

Referncias

[1] Al-Momani, K. & Noor, N. (2009). E- Service Quality, Ease of Use, Usability and Enjoyment as Antecedents of
E-CRM Performance: An Empirical Investigation in Jordan Mobile Phone Services. The Asian Journal of Technol-
ogy Management, 2, 2, 2009, 11-25.

[2] Arshad, N., Ahmad, F. & Janom, N. (2007). Empirical Study on Electronic Service Quality. Public Sector ICT
Management Review, 2, 1, pp. 29-37.

[3] Bernstam, E. V., Shelton, D., Walji, M., Meric-Bernstam, F. (2005). Instruments to assess the quality of health
information on the World Wide Web: What can our patients actually use? International Journal of Medical
Informatics, 74, pp. 13-19.

[4] Caro, A., Calero, C., Caballero, I., Piattini, M. (2008). A proposal for a set of attributes relevant for Web
portal data quality. Software Quality Journal. 16, pp. 513-542.

[5] Cernea, S.O., Srbu J. & Mrginean, N. (2009). Determination of Users Satisfaction Level Regarding the
Quality of E-Services Provided by Bogdan-Voda University. Annales Universitatis Apulensis Series Oeconomica,
11, 2, pp. 652-661.

74
UIGV
[6] Cheung, C and Lee, M. (2008), The Structure of Web-Based Information Systems Satisfaction: Testing of Compet-
ing Models. Journal of the American Society for Information Science and Technology, 59, 10, pp. 1617-1630.

[7] Grigoroudis, E., Litos, C., Moustakis, V., Politis, Y. and Tsironis, L. (2008), The assessment of user-perceived
web quality: Application of a satisfaction benchmarking approach, European Journal of Operational Research,
Vol. 187, No. 3, pp. 1346-1357,

[8] Hamadi, C. (2010). The Impact of Quality of Online Banking on Customer Commitment, Communications of
the IBIMA, Vol. 2010, pp. 1-8.

[9] Hargrave, D.R., Hargrave, U.A. and Bouffet, E. (2006). Quality of health information on the Internet, Neuro-
Oncology, 8, pp. 175182.

[10] Hinchliffe, A. and Mummery, W.K. (2008). Applying usability testing techniques to improve a health promotion
website, Health Promotion Journal of Australia, 19 (1), pp. 29-35.

[11] Ho-Won, J. Seung-Gweon, K. and Chang-Shin Chung (2004). Measuring Software Product Quality: A Survey
of ISO/IEC 9126, IEEE Software, Vol. 21, n.5, pp. 88-92

[12] ISO/IEC (2011). ISO/IEC 25010:2011, Systems and software engineering -- Systems and software Quality
Requirements and Evaluation (SQuaRE) -- System and software quality models, International Organization for
Standardization.

[13] ISO/IEC (2008). ISO/IEC 25012:2008, Software engineering -- Software product Quality Requirements and
Evaluation (SQuaRE) -- Data quality model. International Organization for Standardization.

[14] ISO/IEC (2001). ISO 9126-1:2001, Software engineering -- Product quality -- Part 1: Quality model. Interna-
tional Organization for Standardization.

[15] ISO/IEC (1998). ISO 9241-11:1998 - Ergonomic requirements for office work with visual display terminals
(VDTs) -- Part 11: Guidance on usability. International Organization for Standardization.

[16] ISO/IEC. (2005). ISO/IEC 25000: Software Engineering -- Software product Quality Requirements and
Evaluation (SQuaRE) -- Guide to SQuaRE. International Organization for Standardization.

[17] Kappel, G., Proll, B., Reich, S. and Retschitzegger, W. (2006), Web Engineering: The Discipline of Systematic
Development of Web Applications, Wiley.

[18] Li, H. and Suomi, R. (2007) Evaluating Electronic Service Quality: A Transaction Process Based Evaluation
Model. In Remenyi, Dan (editor) Proceedings of ECIME 2007 The European Conference on Information Man-
agement and Evaluation. Montpellier, France, 20-21 September 2007, 331-340. ISBN 9781905305551.

[19] Li, H. and Suomi, R. (2009). A Proposed Scale for Measuring E-service Quality, International Journal of u- and
e-Service, Science and Technology, 2, 1, 1-10.

[20] Machado, R. e Rocha, A. (2008). Avaliao da Qualidade de Stios Web Institucionais: Aplicao de
Mtrica s Faculdades de Medicina do Espao Ibrico. Revista da Faculdade de Cincia e Tecnologia da
Universidade Fernando Pessoa, N. 3, pp. 76-87. ISSN: 1646-0502.

[21] Mich, L., Franch, M. and Gaio, L. (2003). Evaluating and Designing Web Site Quality. IEEE Multimedia, 10,
1, pp. 34-43.

[22] Moraga, C. Moraga, M.A., Caro, A. & Calero, C. (2009). SPDQM: SQuaRE-Aligned Portal Data Quality
Model, Proceedings of 2009 Ninth International Conference on Quality Software, Jeju, Korea, August 24-Au-
gust 25, 2009, pp. 117-122, ISBN: 978-0-7695-3828-0.

75
UIGV
[23] Naik, K. & Tripathy, P. (2008). Software Testing and Quality Assurance. Wiley.

[24] Obeso, M. (2004). Metodologa de Medicin y Evaluacin de la Usabilidad en Sitios Web Educativos. Tesis
Doctoral. Universidad de Oviedo.

[25] Olsina, L. (2000). Metodologa Cuantitativa para la Evaluacin y Comparacin de la Calidad de Sitios Web.
Tesis Doctoral. Universidad Nacional de La Plata, Argentina.

[26] Parker, M. B., Moleshe, V., De la Harpe, R. & Wills, G. B. (2006). An evaluation of Information quality frame-
works for the World Wide Web. In: 8th Annual Conference on WWW Applications, 6-8th September 2006,
Bloemfontein, Free State Province, South Africa.

[27] Parasuraman, A., Valarie A. Zeithaml, and Arvind Malhotra (2005). E-S-QUAL a multiple-item scale for assess-
ing electronic service quality. Journal of Service Research, 7, 213233.

[28] Reis, T. (2004). REQE - Uma Metodologia para Medio de Qualidade de Aplicaes Web na Fase de
Requisitos. Dissertao de Mestrado, Universidade de Pernambuco, Brasil.

[29] Richard JL, Schuldiner S, Jourdan N, Daurs JP, Vannerau D, Rodier M, Lavit P. (2007). The Internet and the
diabetic foot: quality of online information in French language. Diabetes & Metabolism, 33, 3: 197-204.

[30] Rocha, A. and Victor, A. (2010). Quality of Hotel Websites - Proposal for Development of an Assessment
Methodology. TOURISMOS - An International Multidisciplinary Journal of Tourism, 5, 1: 173-178.

[31] Zhao, P. (2005). Relationship between Online Service Quality and Customer Satisfaction: A Study in Internet
Banking. Master Thesis, Lule University of Technology, Sweden.

76
UIGV
Autenticacin basada en Java card y en certificado
X.509 para ambientes universitarios
Mara Ortega1, Sergio Snchez 2
1
Universidad Tecnolgica de Panam
2
Universidad Politcnica de Madrid
maria.ortega2@utp.ac.pa, sergio@diatel.upm.es

Resumen
Este artculo presenta la tecnologa Java Card y los certificados X.509 como mtodos de autenticacin en aplicacio-
nes web en ambientes universitarios, en el caso concreto la Universidad Tecnolgica de Panam (UTP). La solucin
consiste en mejorar el escenario de acceso a los servicios de la UTP tratando de extender el uso de la Infraestructura
de Clave Pblica, llevando a cabo la integracin de estas tecnologas que aporten mayor seguridad a todos los usua-
rios y que gocen de un acceso a los servicios ofrecidos de manera flexible, segura y garantizando la autenticidad,
confidencialidad, integridad y no repudio.

Palabras claves:
Autenticacin, certificados X.509, tarjeta java.

Abstract
This paper presents the Java Card technology and X.509 certificates as authentication method in web applications
in university settings in the specific case the Technological University of Panama (UTP). The solution is to improve the
access scenario UTP services trying to extend the use of public key infrastructure, carrying out the integration of these
technologies to provide greater certainty for all users and an access services offered in a flexible, secure, ensuring the
authenticity, confidentiality, integrity and non repudiation.

Keywords:
Authentication, X.509 certificates, java card.

Introduccin

Existen diversos mecanismos de proteccin de la informacin que aseguran el cumplimiento de las medidas de
seguridad establecidas para el acceso y la utilizacin de dicha informacin [Bauer, 2010; Hurtado, 2009]. La au-
tenticacin es uno de esos mecanismos y se basa en la identificacin de usuarios, es decir, en el proceso mediante el
cual se comprueba la identidad de una persona o entidad en base a un conjunto de caractersticas [Chvez, 2006].

Atendiendo a qu tipo de caractersticas utilizan los sistemas de autenticacin para identificar al usuario, se
pueden clasificar, de forma genrica, en cuatro tipos: los basados en algo que la entidad sabe, los basados en
algo que la entidad hace, los basados en algo que la entidad posee y los basados en algo que la entidad es
[Hildebrandt et al. 2005; Carracedo, 2004]. Por lo tanto, los sistemas de autenticacin comprenden procesos tan
simples como el empleo de parejas usuario/contrasea o tan complejos como el anlisis de patrones biomtricos.

77
UIGV
Con los avances tecnolgicos y el mayor poder de proceso de los ordenadores actuales, se da la necesidad
de incrementar la seguridad en los procesos de autenticacin e incorporar nuevas tecnologas que aumenten y
proporcionen un mayor nivel de seguridad. Diversas instituciones cuentan con sistemas de autenticacin para el
acceso a datos y aplicaciones de autenticacin caracterizadas por el uso de usuario/contrasea [Vatra, 2010],
denominado acceso clsico, que presentan el problema de que pueden ser fcilmente vulnerados con la tecnolo-
ga actual, reduciendo la seguridad de las aplicaciones. Sin embargo, existen otras instituciones que han decidido
contar con tecnologa ms segura a la hora de proteger el acceso a las aplicaciones e informacin [Daz et al.,
2001; Watts et al., 2010; Harn and Ren, 2011; Watts, J. et al., 2010].

En el caso del estudio concreto abordado en este artculo, el de la Universidad Tecnolgica de Panam (UTP),
sta cuenta con una Infraestructura de Clave Pblica (PKI) [Vatra, 2010] utilizada solo por profesores para el registro
de calificaciones y por administrativos para la evaluacin anual, pero que no est disponible, actualmente, a todos
los miembros de la comunidad universitaria.

El objetivo de este trabajo es tratar de mejorar el escenario de acceso a los servicios en la UTP tratando de ex-
tender el uso de la PKI [Elfadil and Al-raisi, 2008] y llevando a cabo una integracin de tecnologas que aporten
mayor seguridad a todos los usuarios (profesores, administrativos y estudiantes) y que garanticen un acceso a los
servicios ofrecidos, flexible, seguro y con garantas.

En un entorno de uso de clave pblica, resulta vital asegurarse de que la clave pblica que se est utilizando, ya
sea para cifrar o firmar datos, es en realidad la clave pblica adecuada y no una falsificacin. Se requiere, por lo
tanto, de un intercambio de informacin que garantice o demuestre que la clave pblica le pertenece al propietario.
El mecanismo para garantizar esto es el certificado digital.

El certificado digital es un documento electrnico que demuestra la identidad de un usuario [Network Associates, Inc.,
2004] y contiene otros atributos, por ejemplo, las fechas de inicio y fin de la validez del certificado. El certificado digital
asocia una clave pblica a un usuario y garantiza que la clave es vlida y que pertenece al usuario que dice que es
quien dice ser. Para ello se designan una o ms entidades denominadas Autoridades de Certificacin (CA), cuya funcin
es generar los certificados de clave pblica de la organizacin y luego darlos por buenos. El certificado est firmado
por la clave privada (Ks) de la CA y cualquier usuario u organizacin que pertenece a una red puede verificar con la
CA la validez de la clave pblica certificada. Las CA y la administracin de certificados digitales utilizan los sistemas de
criptografa asimtrica ofreciendo un modelo de confianza que permite construir aplicaciones de alto nivel [Daz, 2001].

La utilizacin de criptografa asimtrica [Rami, 2006] ofrece ventajas como la confidencialidad para asegu-
rar que ha sido esa persona y no otra la que ha ledo o enviado un mensaje; la integridad, para asegurar que
el mensaje no podr ser modificado o alterado, y el no repudio de origen, que imposibilita al usuario negar su
participacin en una transaccin si ha utilizado su firma electrnica, puesto que nadie ms que l puede haber
generado esa firma. Adems, la firma permite asegurar la integridad de un documento.

Otro mecanismo de securizacin que ha tenido una gran aceptacin en el mercado actual y est siendo ampliamente
utilizado son las tarjetas inteligentes (Smart Cards) [S. C. Allience, 2006]. Ejemplos de uso de este tipo de tarjetas en dife-
rentes mbitos los encontramos en las tarjetas bancarias de pago seguro o las tarjetas de identificacin utilizadas en la ad-
ministracin pblica por ejemplo, el Documento Nacional de Identidad electrnico en Espaa (DNI electrnico, 2010).

Las tarjetas inteligentes son aquellas que almacenan y procesan informacin a travs de circuitos electrnicos
mediante un microordenador formado por un nico chip que se encuentra situado en una tarjeta de plstico tpica-
mente del tamao de una tarjeta de crdito [Chen, 2000].

Existen diversos tipos de tarjetas inteligentes, pero las ms interesantes, fundamentalmente por su flexibilidad y
fcil adaptacin a distintos entornos de utilizacin, son las tarjetas Java (Java Card). Se trata de tarjetas que utilizan
la tecnologa Java como base de programacin para sus aplicaciones. Se trabaja en Java aplicado a entornos en
los que existen ciertas limitaciones en los recursos de memoria, lo que permite la ejecucin de pequeas aplicacio-
nes (applets) escritas en Java dentro del propio microprocesador de la tarjeta, haciendo uso de una mquina virtual
Java reducida [Chen, 2000]. Cabe destacar que esta tecnologa es compatible con los estndares de tarjetas
inteligentes ISO 7816 [ORSI, 2010; Chen, Z. and Di Giorgio, R., 1998].

78
UIGV
El resto de este trabajo est organizado de la siguiente manera. En la seccin 2, se muestra los Trabajos Previos.
La seccin 3 describe la metodologa utilizada en el desarrollo del proyecto. Los resultados y discusin se encuen-
tran en la seccin 4 y, nalmente, las conclusiones en la seccin 5.

Conclusiones

Para el desarrollo de este trabajo, se ha utilizado una metodologa basada en varias fases, comenzando con el
anlisis de requisitos y llegando hasta la implementacin y pruebas de parte de lo diseado.

Como se ha visto a lo largo del texto, se parte del estudio del caso concreto de la UTP, donde la autenticacin
para algunos usuarios se basa en certificados digitales de identidad almacenados en forma centralizada y para
otros en el sistema clsico de usuario y contrasea. El cual, por su propia constitucin resulta un poco inapropiado,
ya que se requiere mayor seguridad en la institucin.

De igual manera, se hace necesario involucrar a todo el personal en general que requiere de los servicios
ofrecidos por la institucin, pero manteniendo una comunicacin segura. En este artculo, se propuso la utili-
zacin de la criptografa asimtrica que proporciona medios para asegurar la comunicacin y el uso de la
tecnologa Java.

La solucin se basa en el uso de PKI para el acceso a los servicios ofrecidos por la institucin, utilizando algo-
ritmos asimtricos para la creacin de las claves del usuario. Se ha creado una infraestructura de seguridad que
est compuesta por CA y RA que son las entidades encargadas de la generacin y registro de los certificados
digitales utilizados por los usuarios de acuerdo con su papel. Adems, se ha incluido el uso de tarjetas Java para el
almacenamiento del certificado y autenticacin del usuario. La flexibilidad, practicidad y comodidad son algunas
de las ventajas que ofrece esta tecnologa.

Para comprobar la funcionalidad de lo diseado, se ha desarrollado un pequeo demostrador de usuario/ser-


vidor o implementacin de referencia. Se hace mencin que es a pequea escala para futuras ampliaciones. ste
consiste en el almacenamiento del certificado X.509 en la tarjeta Java y de una aplicacin para acceder al recurso
mediante la autenticacin de la tarjeta y luego del certificado del usuario.

Con la integracin de las dos tecnologas, se ha obtenido los beneficios de cada una como mayor escalabili-
dad, portabilidad, interoperabilidad y seguridad de la informacin en las aplicaciones.

Esto ha permitido una comunicacin ms segura que garantiza la autenticidad, la confidencialidad, la integridad
y el no repudio de origen que es un punto importante porque es un servicio de seguridad que permite probar la
participacin de un usuario o entidad en una comunicacin.

Como trabajo futuro, se pretende mejorar el acceso a la tarjeta Java mediante identificacin biomtrica, la cual
dar mayor seguridad al momento de autenticarse.

Referencias

[1] [Bauer, 2010] Bauer, L., et al., (2010). Constraining Credential Usage in Logic-Based Access Control. Pro-
ceding of the 2010 23rd IEEE Computer Security Foundations Symposium (CSF), Edimburgo, Escocia, pp.
154-168.

[2] [Carracedo, 2004] Carracedo, J. (2004). Seguridad en redes telemticas. McGraw-Hill, Madrid, Espaa.

[3] [Chvez, 2006] Chvez, P. (2006). Autenticacin y Control de Acceso. http://lsc.fie.umich.mx/~pedro/


autenticacion_ac.pdf

79
UIGV
[4] [Chen, 2000] Chen, Z. (2000). Java Card Technology for Smart Cards: Architecture and Programmers
Guide. Addison-Wesley, California, USA.

[5] [Chen, 1998] Chen, Z. and Di Giorgio, R., InfoWorld JavaWorld, Solutions for java Developers, Understand-
ing Java Card 2.0. http://www.javaworld.com/javaworld/jw-03-1998/jw-03-javadev.html

[6] [Daz, 2001] Daz, I. et al. (2001). Autenticacin en la Red: ACerO y JCCM*: Java Card Certicate Manage-
ment. III Jornadas de Ingeniera Telemtica. JITEL. Barcelona, Espaa, pp. 405-412.

[7] [DNI electrnico, 2010] DNI electrnico, Gua de Referencia Bsica, v1.3, 2010. http://www.dnielectro-
nico.es/PDFs/Guia_de_referencia_basica_v1_3.pdf

[8] [Elfadil, 2008] Elfadil, N. A. et al. (2008). An Approach for Multi Factor Authentication for Securing Smart
Cards Applications. Proceedings of the International Conference on Computer and Communication Engineer-
ing IEEE. Kuala Lumpur, Malasia, pp. 368-372.

[9] [Harn, 2011] Harn, L. and Ren, J., 2011. Generalized Digital Certificate for User Authentication and Key Establish-
ment for Secure Communications. IEEE Transactions on Wireless Communications. Vol. 10, No. 7, pp. 2372 2379.

[10] [Henniger, 2006] Henniger, O. et al. Verifying X.509 Certificates on Smart Cards. In proceeding World
Academy of Science, Engineering and Technology 22 2006.

[11] [Hilderbart, 2005] Hildebrandt, M. Et al. (2005). Future of Identity in the Information Society. FIDIS Inventory
of Topics and Clusters, Deliverable 2.1, pp 38-39 [online] Disponible en: http://www.cosic.esat.kuleuven.
be/publications/article-829.pdf

[12] [Hurtado, 2009] Hurtado, D. et al., 2009. Modelado de la seguridad de objetos de aprendizaje. Gener-
acin Digital, Vol. 8, No. 1. pp. 38-42.

[13] [ISO, 2011] International Organization for Standardization (ISO). International Standard. Identification Cards-
Integrated circuit cards. ISO/IEC 7816-1:2011(E). http://webstore.iec.ch/preview/info_isoiec7816-
1%7Bed2.0%7Den.pdf

[14] [Netvork Associates, 2004] Network Associates, Inc. and its Affiliated Companies, 2004. An Introduction to
Cryptography. Network Associates, Inc. California, USA.

[15] [Rami, 2006] Rami, J., 2006. Libro Electrnico de Seguridad Informtica y Criptografa. http://www.
criptored.upm.es/descarga/SegInfoCrip_v41.zip

[16] [S.C.Alliance, 2006] S. C. Allience, 2006, Uso de tarjetas inteligentes para un control de acceso fsico
seguro, Informe de la Smart Card Alliance Latin America (SCALA). http://www.smartcardalliance.org/latina-
merica/translations/Secure_Physical_Access_Spanish.pdf

[17] [ORSI, 2010] Observatorio Regional de la Sociedad de la Informacin de Castilla y Len (ORSI), Tarjeta ciudada-
na, una visin de las tarjetas inteligentes y su aplicacin en los ayuntamientos, 2010. http://www.jcyl.es/web/
jcyl/binarios/910/900/TARJETA_CIUDADANA.pdf?blobheader=application%2Fpdf%3Bcharset%3DUTF-8

[18] [Vatra, 2010] Vatra N. (2010). Public Key Infrastructure for Public Administration in Romania. Communications
(COMM), 2010 8th International Conference, IEEE. Bucarest, Rumania, pp. 481-484.

[19] [Vossaert, 2010] Vossaert, J. (2010). Developing secure Java Card applications.

[20] [Watts, 2010] Watts, J.et al., 2010. Case Study: Using Smart Cards with PKI to Implement Data Access
Control for Health Information Systems. Proceding of the IEEE SoutheastCon 2010 (SoutheastCon). Concord,
NC, USA, pp. 163-167.

80
UIGV
Clasificacin de residuos de construccin y
demolicin mediante un kernel modificado de Laws
Albert Miyer Surez Castrilln1, Sir Alexci Surez Castrilln2, Maribel Gonzlez Rodriguez3
1
Universidad de Pamplona. Colombia
2
Universidad Simn Bolvar. Ext. Ccuta. Colombia
3
Universidad de Len, Espaa
albertmiyer@unipamplona.edu.co, sasuac@unileon.es, maribel.gonzalez@unileon.es

Resumen
En el artculo, se presenta un sistema de visin que permite clasificar materiales que provienen de residuos de
construccin y demolicin. En la extraccin de la informacin de las imgenes, se ha utilizado un kernel modificado
de la energa de la textura de Laws, correlacionndolo con los kernels tradicionales y descriptores de textura estads-
ticos de primer y segundo orden. Se ha realizado una clasificacin supervisada utilizando anlisis discriminante lineal
y cuadrtico. Los resultados demuestran que el kernel modificado puede ser utilizado para discriminar las imgenes
generando una reduccin en la utilizacin de descriptores de textura estadsticos, obteniendo una tasa de acierto
comprendida entre 94% y 98%.

Palabras clave:
Kernel, residuos de construccin y demolicin, matriz de coocurrencia.

Abstract
A vision system that employs texture descriptors to classify different materials used in construction and demolition
waste. A developed kernel for quantifying of texture is based mask presented by energy of Laws, correlating with tra-
ditional kernels, texture descriptors in combination with statistical first and second order. The classification was carried
out using linear and quadratic discriminant analysis. Results show the good performance of the Laws mask, achieving
higher hit rates between 94% and 98%.

Keywords:
Kernel, construction and demolition waste, co-occurrence matrix.

Introduccin

En los ltimos aos, los desechos de residuos de construccin y demolicin (RCD), se han convertido en reas
muy estudiadas debido al enorme problema que generan dichos residuos, ya sea por la contaminacin, el volumen
o la oportunidad de recuperar algunos materiales para ser reciclados que permitan, finalmente, disminuir el impacto
ambiental. Aunque la Unin Europea y ltimamente los Estados en vas de desarrollo han implementado polticas
de gestin de los RCD [Martnez 2008, Hernndez 2008] hacia un reciclaje masivo de los mismos, todava sigue
siendo constante la necesidad de mtodos concretos que permitan implantar un sistema adecuado a bajo coste.

Es de resaltar que los RCD son peligrosos debido a los materiales utilizados para su fabricacin, como: fi-
brocementos, plomo, alquitranes, adhesivos, sellantes y ciertos plsticos. Algunos RCD pueden mezclarse con otros
originando una combinacin peligrosa o simplemente el estado donde han permanecido durante aos, producien-

81
UIGV
do reacciones en el material original. Aunque los residuos generados de la construccin implican un riesgo menor
que los residuos de demolicin, son considerados generalmente como un conjunto con iguales propiedades. Los
RCD son residuos de naturaleza fundamentalmente inerte generados en obras de excavacin, nueva construccin,
reparacin, remodelacin, rehabilitacin y demolicin, incluidos los de obra menor y reparacin domiciliaria.
Estos residuos incluyen varios materiales inertes y sustancias reactivas que resultan de la demolicin no discrimi-
natoria de estructuras. Tambin pueden incluir desechos que se generan de la demolicin discriminatoria de las
mismas estructuras. El proceso de separacin e identificacin de objetos es generalmente realizado por un operario,
originando que el proceso se convierta en algo lento e inexacto.

En cuanto a las tcnicas de visin artificial implementados para resolver el problema, se puede mencionar el
trabajo desarrollado por [Alegre 2005], obteniendo una tasa de acierto de 87% al clasificar diferentes materiales,
como: ladrillo, baldosas, cemento. Los descriptores de textura utilizados han sido los momentos de Hu, momentos
de Zernike y el variograma. Recientemente, han clasificado materiales metlicos en funcin del valor de la rugosi-
dad utilizando la matriz de coocurrencia (GLCM) y la energa textural de Laws obteniendo buenos resultados con
el kernel R5R5 [Surez 2010].

La importancia en la clasificacin e identificacin del material en diferentes reas industriales queda reflejado
en trabajos de inspeccin por medio de anlisis de textura en la fabricacin de textiles, alimentos, papel, cuero,
madera, corcho, cermica y metales [Morala-Arguello 2009, Alegre 2011]. En lneas generales, se encuentran
los trabajos implantados en el control de calidad de la industria textil. Uno de estos trabajos es el desarrollado por
[Latif-Amet 2000] que aplica la matriz de coocurrencia (GLCM) para detectar defectos en tejidos, utilizando la
transformada Wavelet y extrayendo los descriptores de Haralick [Haralick 1973, Haralick 1979]. Tambin [Bod-
narova 2000] abordan la deteccin de defectos de textiles utilizando la GLCM para garantizar un producto final
de alta calidad. Despus de aplicar las tcnicas de textura se comprob que con la GLCM lograban porcentajes
de aciertos entre 88%.

[Novak 2005] examina materiales cermicos, donde extraen caractersticas a partir del patrn binario local
(LBP). En el anlisis de la calidad del corcho, el trabajo efectuado por [Panigua 2007] demuestran que la matriz de
confusin para la caracterstica E5L5 [Laws 1980a, Laws 1980b] es la ms positiva. Tambin, se han implantado
la automatizacin en procesos de degradacin de superficies tanto en azulejos, granito y madera [Lpez 2008].
En la industria alimentaria, los descriptores de textura estadsticos son los ms utilizados para detectar y clasificar
la calidad del producto. Dentro de estos mtodos, se ha aplicado la GLCM para discriminar diferentes alimentos,
como las patatas fritas [Pedreschi 2004] y clasificar la carne de bovino [Zheng 2006].

De acuerdo con los trabajos expuestos anteriormente, es importante contar con un sistema de visin que permita
determinar cules son las tcnicas ms confiables de extraccin de caractersticas que permitan clasificar diferentes
materiales de RCD, a la vez que el proceso utilice un nmero inferior de descriptores de textura al utilizar el kernel
modificado R5SR5S [Alegre 2011].

El presente artculo se ha organizado de la siguiente manera. En la seccin 2, se muestra el conjunto de datos


utilizados y la adquisicin de las imgenes. La seccin 3 describe los descriptores de textura utilizados. La seccin
4 muestra los experimentos y resultados correspondientes. La discusin de los experimentos se muestra en la seccin
5, y en la seccin 6, se presentan las conclusiones.

Conclusiones

Los resultados demuestran que se puede utilizar un solo kernel modificado en la clasificacin de materiales origi-
nados de RCD logrando resultados muy cercanos a los obtenidos con los kernels tradicionales. El tipo de material
y la variacin del medio donde se obtiene repercuten considerablemente en el reconocimiento, demostrando que
la seleccin del descriptor puede ayudar a disminuir el impacto ambiental, al lograr una buena clasificacin. En
futuros trabajos se pretende utilizar un conjunto de datos ms representativos de los materiales de RCD.

82
UIGV
Referencias

[1] [Alegre 2005] E. Alegre, L. Snchez, V. Robles, A. Ferreras; Clasificacin de residuos de construccin y de-
molicin utilizando descriptores de textura. XXVI Jornadas de automtica. Universidad de Alicante. Septiembre
de 2005. Espaa.

[2] [Alegre 2011] E. Alegre, J. Barreiro, S.A. Surez; A new improved Laws-based descriptor for surface roughness
evaluation, Int J Adv Manuf Technol., 2011. DOI: 10.1007/s00170-011-3507-z

[3] [Bodnarova 2000] A. Bodnarova, M. Bennamoun, K. Kubik; Suitability Analysis of Techniques for Flaw De-
tection in Textiles using Texture Analysis, Pattern Analysis and Applications, 2000, (3), pp. 254-266.

[4] [Haralick 1973] R.M. Haralick, K. Shanmugam, I. Dinstein; Textural features for image classification, IEEE
Transactions on Systems, Man, and Cybernetics., 1973, SMC-3,(6), pp. 610-621.

[5] [Haralick 1979] R.M. Haralick; Statistical and Structural Approaches to Texture. Proceedings of the IEEE. 1979,
67, (5), pp. 786-804.

[6] [Hernndez 2008] J. D. Hernndez, M. A. Rodrguez, A. Macht, E. Ramos; El manejo de los residuos de
la construccin en el estado de Mxico en el marco de la cooperacin tcnica alemana en Mxico. Revista
Desarrollo Local Sostenible. Grupo Eumed.net y Red Acadmica Iberoamericana Local Global. 2008, 1, (3),
pp. 1-11.

[7] [Latif-Amet 2000] A. Latif-Amet, A. Ertzn, A. Ereil; An efficient method for texture defect detection. Image
Vision Computing. 2000,18, (5), pp. 377-387.

[8] [Laws 1980a] K. I. Laws; Rapid texture identification,.In SPIE Image Processing for Missile Guidance., 1980,
(238), pp. 376-380.

[9] [Laws 1980b] K.I. Laws; Textured Image Segmentation. Ph.D. Dissertation, University of Southern California.
January, 1980

[10] [Lpez 2008] F. Lpez, J.M. Valiente, J.M. Prats, A. Ferrer, A; Performance evaluation of soft color texture
descriptors for surface grading using experimental design and logistic regression. Pattern Recognition. 2008,
41(5):1744 -1755.

[11] [Martnez 2008] C. Martinez; Gestin de residuos de construccin y demolicin (RCDS): importancia de
la recogida para optimizar su posterior valorizacin. Congreso Nacional del Medio Ambiente. Cumbre del
Desarrollo Sostenible. Diciembre 2008, Madrid, Espaa.

[12] [Morala-Arguello 2009] P. Morala-Argello, J. Barreiro, E. Alegre, V. Gonzlez-Castro; Application of textural


descriptors for the evaluation of surface roughness class in the machining of metals. 3rd Manufacturing Engi-
neering Society International Conference (MESIC09), Conference Proceedings, 2009, pp. 833-839.

[13] [Novak 2005] I. Novak, Z. Hocenski; Texture feature extraction for a visual inspection of ceramic tiles. Indus-
trial Electronics, ISIE 2005. Proc. of the IEEE International Symposium on, 2005, pp. 1279-1283.

[14] [Panigua 2007] B. Panigua-Panigua, M.A. Vega-Rodriguez, P. Bustos-Garcia, J.A Gomez-Pulido, J. M. San-
chez-Perez; Anlisis avanzado de texturas para la deteccin automtica de la calidad del corcho. Proc. XXVIII
Jornadas de automtica. Huelva, 2007, Espaa.

[15] [Pedreschi 2004] F. Pedreschi, D. Mery, F. Mendoza, J.M. Aguilera; Classification of Potato Chips using Pattern
Recognition. Journal of Food Science, 2004, 69(6):E264-E270.

83
UIGV
[16] [Suarez 2010] S.A. Suarez, E. Alegre, J. Barreiro, P. Morala-Arguello, L. Fernandez; Surface Roughness Classi-
fication in Metallic Parts Using Haralick Descriptors and Quadratic Discriminant Analysis. Annals of DAAAM for
2010 & Proceedings of the 21st International DAAAM Symposium, Editor B. Katalinic, Published by DAAAM
International, Vienna, Austria, pp. 0435.

[17] [Zheng 2006] C. Zheng, D.W. Sun, L. Zheng; (2006) Recent applications of image texture for evaluation of
food qualities - a review. Trends in Food Science & Technology, 2006 17(3):113 - 128.

84
UIGV
Un estudio del Escalamiento de Imgenes mediante
Interpolacin basada en la Transformada Discreta
Wavelet de Daubechies
Marks Caldern-Niqun1, Jorge Valverde-Rebaza2
1
Escuela Acadmico Profesional de Informtica, Universidad Nacional de Trujillo, Per
2
Instituto de Cincias Matemticas e de Computao, Universidade de So Paulo, Brasil
artmar89@gmail.com, jvalverr@icmc.usp.br

Resumen
En este artculo, se presentan los resultados obtenidos al realizar interpolacin de imgenes basada en la Trans-
formada Discreta Wavelet (DWT) con la wavelet de Daubechies de orden 4 (DB4) para lograr el escalamiento de
imgenes. Los experimentos son realizados sobre una base de datos de 2500 imgenes las cuales se encuentran
naturalmente en espacio de color RGB, siendo transformadas hacia los espacios de color CIE Lab y HSV para evaluar el
desempeo de la DWT con DB4 en cada uno de los tres espacios de color y utilizando adems diferentes factores de
escala. Los resultados mostraron que hasta un determinado nivel de escalamiento de la imagen se presentan variacio-
nes en el error obtenido por la interpolacin, para despus mantenerse constante.

Palabras clave:
Interpolacin de imgenes, transformada wavelet, wavelet de Daubechies, espacios de color.

Abstract
In this paper presents the results obtained by performing interpolation of images based on Discrete Wavelet Trans-
form (DWT) with the fourth order Daubechies wavelet (DB4) to achieve the scaling of images. Experiments are con-
ducted on a database of 2500 images which are found in RGB color space, this images were transformed into the CIE
Lab and HSV space color to evaluate the performance of the DWT with DB4 in each of the three color spaces. The
results showed to until certain level of scaling the image have variations in the error obtained by interpolation, and
then remain constant.

Keywords:
Image interpolation, wavelet transform, Daubechies wavelet, color space.

Introduccin
En nuestra era, la cantidad de informacin multimedia aumenta en grandes cantidades da a da, el acceso a In-
ternet y la proliferacin de dispositivos electrnicos que permiten la digitalizacin de documentos son los principales
agentes para este crecimiento desbordante de la informacin. Las imgenes son los principales tipos de archivo mul-
timedia con los que interactuamos de manera cotidiana, por este motivo existen diversas herramientas que permiten
captar mayor cantidad de caractersticas de las imgenes digitales, como por ejemplo, una mayor resolucin. Ante
esto, con archivos de imgenes de mayor dimensin, surgen nuevas necesidades para la visualizacin, transmisin,
descarga, comparticin, edicin, entre otras, cuya cobertura eficiente por parte de las herramientas de software de
imgenes ha llegado a tener carcter vital.

85
UIGV
La interpolacin es una poderosa herramienta matemtica cuya versatilidad ha permitido que sea aplicada so-
bre imgenes, alcanzando buena aceptacin por la comunidad. Entre las principales reas en que se encuentran
aplicaciones de la interpolacin de imgenes destacan: computacin grfica, renderizado, edicin de imgenes,
reconstruccin de imgenes mdicas, visualizacin de imgenes online, entre otras.

Las diversas tcnicas de interpolacin de imgenes son referidas en la literatura por diferentes terminologas,
como: re-dimensionamiento de imgenes, re-muestreo de imgenes, zooming digital, magnificacin de imgenes,
entre otros. Estas diferentes terminologas, pero que brindan una misma idea, se debe bsicamente a que los algorit-
mos de interpolacin de imgenes convierten o redimensionan una imagen digital desde una resolucin (dimensin)
inicial hacia otra resolucin sin prdida de la informacin visual contenida en la imagen inicial [Acharya, 2007].

Una imagen es considerada como una seal bidimensional que puede encontrarse en diferentes espacios y que
necesita ser digitalizada para poder procesarla computacionalmente. Al encontrarse en formato digital, la seal
es muestreada basndose en el criterio de Nyquist, de esta manera, cada punto muestreado es quantizado a un
valor discreto formado por nmeros enteros. Cada uno de estos puntos muestreados son llamados pxeles [Acharya,
2005]. La resolucin o dimensin de una imagen es el nmero de puntos muestreados de la seal bidimensional
[Acharya, 2007]. En el caso de imgenes a color, cada pxel contiene tres valores de intensidad que representan
contribuciones de ciertos parmetros, por ejemplo, el RGB que representa las contribuciones de los colores rojo
(red), verde (green) y azul (blue) [Acharya, 2007].

Cuando la imagen es interpolada desde una alta resolucin hacia una resolucin menor, llamamos a este proce-
so downscaling o downsampling. De otro lado, cuando la imagen es interpolada desde una resolucin baja hacia
una mayor, llamamos a este proceso upscaling o upsampling [Acharya, 2006].

Las tcnicas de interpolacin de imgenes se agrupan en dos categoras: tcnicas adaptativas y no adaptativas.
Los principios de los algoritmos de interpolacin adaptativa se basan en las caractersticas intrnsecas de la imagen
a diferencia de los algoritmos no adaptativos que no consideran esto y repiten un procedimiento por cada pxel
o grupos de pxeles de una imagen [Zhu, 2001], [Acharya, 2007]. Por otro lado, la interpolacin de imgenes
basada en tcnicas en el dominio de las transformadas son escasas en la literatura [Acharya, 2006].

Siendo la Transformada Discreta de Wavelets (DWT) una tcnica utilizada en diferentes aplicaciones de proce-
samiento digital de imgenes debido a que brinda mejores herramientas para realizar anlisis multiresolucin1 de
seales y basados en los trabajos de [Acharya, 2006] y [Acharya, 2007], en este documento presentamos los
resultados obtenidos al realizar el escalamiento de imgenes en tres diferentes espacios de color (RGB, CIE Lab y
HSV) utilizando interpolacin basada en la DWT de Daubechies de orden 4.

El resto de este artculo est organizado de la siguiente manera. En la seccin 2, se muestran algunos trabajos
previos que sirven de base para nuestro estudio. En la seccin 3, se muestra el fundamento terico de las wavelets
y su transformada continua y discreta. En la seccin 4, mostramos el proceso de interpolacin de imgenes basada
en la DWT. Los experimentos realizados, as como los resultados obtenidos son presentados en la seccin 5. La dis-
cusin de los experimentos se muestra en la seccin 6. Finalmente, las conclusiones son presentadas en la seccin 6.

Conclusiones

El algoritmo de interpolacin de imgenes basada en la Transformada Discreta Wavelet utilizando la wavelet de


Daubechies de orden 4 aplicada al escalamiento de imgenes en diferentes espacios de color, presenta mejores
resultados para imgenes en el espacio de color RGB cuando la escala tiene por valor 16, al obtener un PSNR
mayor con respecto a los otros modelos de color, lo que significa menor presencia de ruido.

El uso de los otros factores de escala no pueden ser descartados debido a que la DTW tiene entre sus ventajas
el tiempo de ejecucin de O(p) (donde p es la dimensin total m n de cada imagen original) con respecto a los

1 El anlisis multi-resolucin (multiresolution analysis - MRA) permite analizar una seal en diferentes frecuencias con diferentes resoluciones, vase [Merry, 2005].

86
UIGV
algoritmos del tipo no adaptativos tradicionales [Acharya, 2007], tambin podemos obtener informacin extra en
los diferentes niveles de resolucin y es una tcnica paralelizable.

Las desventajas de este mtodo son la prdida de datos debido a sus operaciones de punto flotante, el upsam-
pling o downsampling de una imagen solo se puede realizar con potencias de 2.

Entre los trabajos futuros podemos trabajar con imgenes que se encuentren de manera natural en espacios de
color, para evaluar si la transformacin de RGB hacia un determinado espacio de color influye en el acarreo de
error. El desempeo de la DWT con otros tipos de wavelets adems de la Daubechies tambin estara contemplado.

Referencias

[1] [Addison, 2002] Addison, P.S. (2002). The Illustrated Wavelet Transform Handbook. IOP Publishing Ltd.
2002, ISBN 0-7503-0692-0.

[2] [Acharya, 2005] Acharya, Tinku and A.K. Ray (2005). Image Processing: Principles and Applications, John
Wiley & Sons, Inc. Hoboken, NJ.

[3] [Acharya, 2006] Acharya, Tinku and Ping-Sing, Tsai. (2006). Image up-sampling using Discrete Wavelet
Transform. In Proceedings of the 7th International Conference on Computer Vision, Pattern Recognition and Im-
age Processing (CVPRIP 2006), in conjunction with 9th Joint Conference on Information Sciences (JCIS 2006),
pp. 1078-1081.

[4] [Acharya, 2007] Acharya, Tinku and Ping-Sing, Tsai. (2007). Computational Foundations of Image Interpola-
tion Algorithms. ACM Ubiquity 07, vol. 8 Art. 14, DOI 10.1145/1317487.1317488.

[5] [Akima, 1974] Akima, Hiroshi (1974). A method of bivariate interpolation and smooth surface fitting based on
local procedures. Commun. ACM vol. 17, 1, pp.18-20.

[6] [Carrato, 2000] Carrato, S. and L. Tenze (2000). A High Quality 2 Image Interpolator. IEEE Signal Process-
ing Letter, vol.7, no.6, pp. 132-134.

[7] [Daubechies, 1992] Daubechies I. (1992). Ten Lectures on Wavelets. Society for Industrial and Applied Math-
ematics, ISBN 0-89871-274-2.

[8] [Dengwen, 2010] Dengwen, Z. (2010). An edge-directed bicubic interpolation algorithm. Image and Signal
Processing (CISP), 2010 3rd International Congress on, vol. 3, pp.1186-1189.

[9] [Foley, 1987] Tomas A. Foley (1987). Weighted bicubic spline interpolation to rapidly varying data. ACM
Trans. Graph. vol. 6, 1, pp.1-18, DOI 10.1145/27625.27626.

[10] [Harry, 1976] Harry, A. and Patterson, C. (1976). Digital Interpolation of Discrete Images. Computers, IEEE
Trans. on, vol.C-25, no2, pp.196-202.

[11] [Hong, 1996] Hong, K.P., J.K. Paik, H.J. Kim and C.H. Lee (1996). An Edge-Preserving Image Interpolation
System for a Digital Camcorder. IEEE Trans. on Consumer Electronics, vol.42, no.3.

[12] [Htwe, 2010] Htwe, Ah Nge (2010). Image Interpolation framework using non-adaptive approach and NL
means. International Journal of Network and Mobile Technologies, vol. 1 (1), pp.28-32, ISN 1832-6758.

[13] [Jenkins, 1985] Jenkins, W., B. Mather and D. Jr. Munson (1985). Nearest Neighbor and generalized inverse
distance interpolation for Fourier domain image reconstruction. Acoustics, Speech, and Signal Processing, IEEE
International Conference on ICASSP85, vol.10, pp.1069-1072.

87
UIGV
[14] [Jense, 2001] Jense, A. and la Cour-Harbo, A. (2001). Ripples in Mathematics: the Discrete Wavelet Trans-
form. Springer, 246 pp., Softcover ISBN 3-540-41662-5.

[15] [Jing, 2009] Jing, L., S. Xiong and W. Shihong (2009). An Improved Bilinear Interpolation Algorithm of
Coverting Standard-Definition Television Images to High-Definition Television Images. Information Engineering
ICIE09, WASE International Conference on, vol.2, pp.441-444. DOI 10.1109/ICIE.2009.251.

[16] [Kraker, 2000] de Kraker, B. (2000). A numerical-experimental approach in structural dynamics. Technical
Report, Department of Mechanical Engineering, Eindhoven University of Technology, Netherlands.

[17] [Merry, 2005] Merry, R.J.E. (2005). Wavelet Theory and Applications: A literature study. Technical Report,
Department of Mechanical Engineering, Eindhoven University of Technology, Netherlands.

[18] [Neto, 1983] Neto, G.C. and N. Mascarenhas (1983). Methods for image interpolation through FIR filter
design techniques. Acoustics, Speech and Signal Processing, IEEE International Conference on ICASSP83, vol.
8, pp.391-394.

[19] [Ni, 2009] Ni, K.S. and T.Q. Nguyen (2009). An adaptable k-Nearest Neighbors Algorithm for MMSE Im-
age Interpolation. Image Processing, IEEE Trans. on, vol.18, no.9, pp.1976-1987.

[20] [Nuno-Maganda, 2005] Nuno-Maganda, M.A. and M.O. Arias-Estrada (2005). Real-time FPGA-based
architecture for bicubic interpolation: an application for digital image scaling. Reconfigurable Computing and
FPGAs International Conference on, vol. 8 pp.28-30.

[21] [Parker, 1983] Parker, J.A., R.V. Kenyon and D.E. Troxel (1983). Comparison of Interpolating Methods for Im-
age Reampling. IEEE Trans. On Medical Imaging, vol. 2 MI-2, pp.31-39.

[22] [Schneiders, 2001] Schneiders, M.G.E. (2001). Wavelets in control engineering. Masters thesis, Eindhoven
University of Technology, Agosto 2001, DCT nr. 2001.38.

[23] [Strang, 1997] Strang, G. and T. Nguyen (1997). Wavelets and Filter Banks. Wellesley-Cambridge Press,
second edition, ISBN 0-9614088-7-1.

[24] [Thurnhofer, 1993] Thurnhofer, S., M. Lightstone and S. Mitra (1993). Adaptive Interpolation of Images with
application to Interlaced-to-Progressive Conversion. Proc. SPIE-int. Soc. Opt. Eng., vol.2094, pp.614-625.

[25] [Wang, 1988] Wang, Y. and S. Mitra (1988). Edge Preserved Image Zooming. Proc. of European Signal
Process, EURASIP88, pp.1445-1448, Grenoble, France.

[26] [Wang, 1996] Wang, X., E. Chan, M.K. Mandal and S. Panchanathan (1996). Wavelet-based image cod-
ing using nonlinear interpolative vector quantization. Image Processing, IEEE Trans. on, vol.5 no.3, pp.518-
522.

[27] [Wang, 2010] Wang, Y., W. Wanggen, W. Rui and X. Zhou (2010). An improved interpolation algorithm
using nearest neighbor from VTK. Audio Language and Image Processing (ICALIP), 2010 International Confer-
ence on, pp. 1062-1065.

[28] [Zhu, 2001] Zhu, Ying, S.C. Schwartz, M.T. Orchard (2001). Wavelet domain image interpolation via statisti-
cal estimation. Image Processing 2001 Proceedings International Conference on, vol.3, pp.840-843.

88
UIGV
Desenvolvimento de um sistema distribudo em sala
de aula de forma colaborativa
Katia de Paiva Lopes1, Sandro Renato Dias2
1
Universidade Federal do Paran, Departamento de Bioinformtica
Curitiba - PR, Brasil
2
Faculdade Anhanguera de Belo Horizonte, Departamento de Sistemas de Informao
Belo Horizonte - MG, Brasil
katiaplopes@gmail.com, sandro.dias@aedu.com

Resumo
Este artigo apresenta um modelo de sistema distribudo (SD) para ser utilizadas de forma didtica em disciplinas
de Sistemas Distribudos, Redes de Computadores ou Sistemas Operacionais. Foi desenvolvido em sala de aula um
sistema visando dividir uma tarefa entre vrios computadores a fim de termin-la mais rapidamente, de forma dis-
tribuda. Para a caracterizao e fixao dos conceitos de sistemas distribudos, a turma foi dividida em grupos que
se responsabilizaram por desenvolver cada mdulo referente quela caracterstica do SD. Este trabalho apresenta o
sistema desenvolvido bem como a metodologia utilizada para o seu desenvolvimento, de forma colaborativa. Os t-
picos abordados no sistema so tolerncia a falhas, escalabilidade, armazenamento distribudo, dentre outros. Como
resultado, foi possvel obter um sistema distribudo completo, modularizado e que permite que esses mdulos sejam
utilizados em outras aplicaes.

Palavras chave:
Sistema distribudo, cdigo, SGBD,

Abstract
This paper presents a distributed system (DS) model that can be used as an didactic exercise in Distributed Systems,
Computer Networks or Operating Systems classes. It was developed in the classroom a system to divide a task among
several computers in order to finish it more quickly, in a distributed way. For distributed systems concepts characteriza-
tion and determination, the class was divided into groups that were designed to develop each module related to one
characteristic of DS. This paper presents the system developed and the methodology used for its development in a
collaborative way. The topics covered in the system are fault tolerance, scalability, distributed storage, among others.
As a result, it was possible to achieve a complete distributed system, modularized in a way that these modules can be
used in other applications.

Keywords:
Distributed system, code, DBMS.

Introduo

Um sistema distribudo definido como Um sistema em que componentes de hardware e software localizados
em computadores em rede se comunicam e coordenam suas aes por passagem de mensagens (COULOURIS
et al. 2001). Por meio deles possvel a comunicao entre servidor e cliente, integrao de sistemas diversos,
difuso de contedos, entre outras aplicaes (FERRAZ, 2002).

89
UIGV
Um Sistema distribudo composto por um conjunto de processos, interconectados atravs de uma rede de
comunicao, que realizam um processamento distribudo baseado exclusivamente na troca de mensagens. Os
processos so distribudos individualmente em diferentes computadores, com diversas capacidades de processa-
mento. (BULIGON et al. 2004). Tambm definido como () um conjunto de computadores independentes
entre si que se apresenta a seus usurios como um sistema nico e coerente (TANEMBAUM e VAN STEEN, 2002).

Sistema Distribudo utilizado principalmente pela busca por maior desempenho, alto custo de supercomputado-
res, desenvolvimento de redes de computadores de alta velocidade, desenvolvimento tecnolgico na construo de
microprocessadores e para aplicaes intrinsecamente paralelas (GPACP, 2011). utilizado em diversas situaes,
dentre elas: Processamento e sobreposio de imagens, comparao de arquivos, alm de pesquisas na rea de
biologia molecular, por exemplo, que envolvem elevado custo de processamento: montagem de genoma, anlise
protemica ou mesmo alinhamento de sequncias de DNA.

Portanto, foi desenvolvido em sala de aula, um sistema visando dividir uma tarefa entre vrios computadores a
fim de termin-la mais rapidamente, de forma distribuda. Para a caracterizao e fixao dos conceitos de siste-
mas distribudos, a turma foi dividida em grupos que se responsabilizaram por desenvolver cada mdulo referente
quela caracterstica do sistema. Como resultado, foi possvel obter um sistema distribudo completo, modularizado
e que permite que esses mdulos sejam utilizados em outras aplicaes.

Este artigo est organizado da seguinte maneira: Na seo 2 so apresentados trabalhos relacionados. Nas
sees 3 e 4 descrita a metodologia de desenvolvimento realizada, como os grupos foram organizados e quais
tarefas deveriam ser concludas. Em seguida, nas sees 5 e 6 (Resultados e Concluso), este artigo aborda os
detalhes que fizeram esse trabalho ser possvel de ser desenvolvido em sala de aula de maneira colaborativa.

Concluso

A metodologia de ensino e desenvolvimento de um sistema distribudo totalmente colaborativo apresentados


nesse artigo, mostrou-se eficaz para aprendizado e aplicao de conceitos por parte dos alunos. A aula deixou de
ser excessivamente terica e passou a ser totalmente prtica, com implementao de cdigo e teste de cada fun-
cionalidade, antes que o sistema pudesse ser finalmente, integrado. Portanto, a contribuio desse trabalho se deve
principalmente metodologia abordada para desenvolvimento de um sistema distribudo de forma colaborativa e
didtica em disciplinas de Sistemas Distribudos, Redes de Computadores ou Sistemas Operacionais.

Referncias

[1] [Berman, 2000] Berman, H.M. et. al.,(2000). The Protein Data Bank, Oxford Journals, Vol. 28, No. 1 235-
242, Disponvel em: <http://nar.oxfordjournals.org/cgi/content/full/28/1/235>. Acesso em: 8 nov 2009.

[2] [Buligon et. al., 2004] Buligon C., Cechin S, Jansch-prto I. (2004). Implementando recuperao por retorno
baseada em checkpointing em Sistemas Distribudos assncronos. Universidade Federal do Rio Grande do Sul,
Porto Alegre/ RS.

[3] [Coulouris et. al., 2001] Coulouris G., Dollimore J., Kindberg T. (2001). Distributed Systems: Concepts and
Design. 3. ed. Editora Addison-Wesley.

[4] [Ferraz, 2002] Ferraz, C. Sistemas distribudos. Pernambuco: Universidade Federal de Pernambuco (UFPE),
2002. 17 slides: color. Acompanha texto.

[5] [GPACP, 2011] GPACP, Grupo de pesquisa de aplicaes em computao paralela. Introduo Computa-
o Paralela. So Paulo, Unesp, 2011. 18 slides: color. Acompanha texto.

90
UIGV
[6] [GSORT, 2011] GSORT, Grupo de sistemas distribudos: otimizao, redes e tempo-real. (2011). Disponvel
em: <http://www.wiki.ifba.edu.br/gsort/tiki-index.php?page=Projetos >. Acesso em: 29 jul 2011.

[7] [Tanenbaum A. S.; Steen M.V, 2002] Tanenbaum A. S.; Steen M.V. (2002), Distributed Systems: Principles
and Paradigms. Editora Prentice Hall.

91
UIGV
92
UIGV
Sistemas para la identificacin de seales de audio

Daniel Alejandro Arango Parrado1, Edwin Villarreal Lpez1, Pedro Ral Vizcaya Guarn2
1
Universidad Manuela Beltrn
2
Pontificia Universidad Javeriana
daniel.arango@docentes.umb.edu.co, edwin.villarreal@docentes.umb.edu.co, pvizcaya@javeriana.edu.co

Resumen

En el presente artculo, se describe un mtodo para la insercin y deteccin de una marca de agua en una seal de
audio basado en secuencias Gold y mediante la cual se puede realizar una posterior identificacin de la seal. Tam-
bin se expone un mtodo para la generacin y deteccin de una huella de audio basada en la diferencia de energa
entre bandas logartmicas de frecuencia y segmentos continuos de tiempo, y con la cual se pueda identificar seales
de audio transmitidas. Ambos mtodos son implementados en tiempo real y comparados en cuanto a degradacin
de la seal, velocidad del proceso y comportamiento de las curvas de falsa aceptacin y falso rechazo.

Palabras clave:

Marcas de agua, seal de audio, huella de audio.

Abstract

This paper describes a method for detecting and inserting a watermark in an audio signal, based on Gold sequen-
ces. This technique can be used for a subsequent identification of the audio signal. It also introduces a method for
generating and detecting an audio fingerprinting, based on the energy difference between logarithmic frequency
bands and segments of continuous time, this can be used for the identification of audio broadcast. Both methods are
implemented in real time and compared in terms of the signal degradation, process speed and the behavior of the
false acceptance and false rejection curves.

Keywords:

Watermark, audio, audio fingerprint

Introduccin

Las tcnicas de marcas de agua y huellas de audio son usadas principalmente en la proteccin de derechos
de autor de documentos multimedia [1]. Adicionalmente, pueden utilizarse para la identificacin de secuencias de
audio, como canciones o pautas comerciales.

Dentro de la literatura consultada, se resaltan algunas investigaciones afines encontradas, como: J. A. Haitsma
[4], quien describe en su artculo un sistema robusto de audio fingerprinting adaptable a un gran nmero de apli-

93
UIGV
caciones, que est basado en la obtencin de la energa como caracterstica principal de la huella generada. R.
Bardeli y F. Kurth [6], proponen en este artculo una tcnica de audio fingerprinting diseada para la identificacin
de datos de audio y robusta ante escalizaciones en tiempo. Est basado en una segmentacin robusta de seales
de audio que genera segmentos no simtricos y un promedio de energas en el dominio de la frecuencia, para la
generacin del vector de caractersticas que forma la huella. P. Bassia y I. Pitas [5], proponem los mtodos que se
discuten en este artculo investigan el potencial de las marcas de agua en seales de audio tomando en cuenta las
especificaciones de percepcin del odo humano.

Como trabajo adscrito al grupo de Bioingeniera, anlisis de seales y procesamiento de imgenes de la


Pontificia Universidad Javeriana, P. Vizcaya y R. Carrillo [7] presentaron un mtodo para la auditora automtica
de comerciales al aire basado en marcas de agua de espectro expandido como una aplicacin de sus carac-
tersticas.

La identificacin de pautas comerciales es de gran importancia, puesto que tanto la empresa duea del producto
promocionado como la empresa creadora de la publicidad se interesan en saber si sus comerciales fueron transmi-
tidos en el horario pactado con los diferentes medios de comunicacin radial o televisiva.

En el presente trabajo, se elige una tcnica correspondiente a marcas de agua y una a huellas de audio. Se
realiza su implementacin en tiempo real y se compara su desempeo.

Este artculo se encuentra dividido en cinco secciones. Las secciones dos (2) y tres (3) describen cada una de
las tcnicas elegidas para la implementacin en tiempo real. En la seccin cuatro (4), se realiza la comparacin
de estos dos mtodos respecto a su confiabilidad y velocidad del proceso. Por ltimo, en la seccin cinco (5), se
discute cul de estos dos sistemas presenta un mejor desempeo y por qu.

Conclusiones

a) Marcas de agua

El desarrollo de sistemas basados en la insercin de informacin para el reconocimiento de seales tiene la des-
ventaja de ser invasivo, lo cual condiciona el uso de stos en la manera que se debe reemplazar para la transmisin
del comercial original por uno que tenga el cdigo insertado.

Respecto a la confiabilidad, esta tcnica tiene un desempeo aceptable, excepto cuando la seal es pasada a
travs de un filtro pasabanda, el cual disminuye la potencia de la marca de agua, haciendo que la pauta no sea
identificada.

La principal limitante de este mtodo es que slo es posible detectar 30 comerciales a la vez. Esto se debe a
que el sistema realiza correlaciones cruzadas con todos los cdigos Gold utilizados.

b) Huellas de audio

Los sistemas basados en huellas generadas a partir de la diferencia de energa para la identificacin de seales
de audio presentan un gran potencial en el desarrollo de aplicaciones debido a que es un proceso robusto y no
invasivo.

Ante las pruebas de confiabilidad realizadas, el sistema respondi de una manera muy positiva, lo que se ve
reflejado en las bajas probabilidades de falsa aceptacin y falso rechazo.

El sistema implementado toma 1.2 segundos en generar el bloque de 256 subhuellas de 16 bits equivalente a
3.3 segundos de audio y 0.8 segundos en identificarlo en una base de datos con 146 pautas de 10 segundos.
Esto permite agregar ms pautas hasta completar el tiempo lmite.

94
UIGV
En consecuencia, al comparar estas dos tcnicas mediante las implementaciones realizadas en tiempo real, el
algoritmo de huellas es ms verstil, eficiente y robusto para la identificacin de pautas comerciales al aire.

Referencias

[1] LAM, D., Audio watermarking. Department of Electronic and Electrical Engineering, University of Auckland,
2003

[2] GMEZ, E., Marcas de agua en audio digital: Conceptos y aplicaciones, Instituto Universitario del Audio-
visual, Universidad Pompeu Fabra, Barcelona.

[3] RODRIGUEZ, F. J. M. HENRQUEZ .ROCHA-PREZ y F. SNCHEZ ,A. Generation of Gold-sequences with


applications to spread spectrum systems. Centro de Investigacin y de Estudios Avanzados del Instituto Politc-
nico Nacional CINVESTAV-IPN, Computer Science Section, Mxico D. F. 2000.

[4] HAITSMA, J, A New Technology To Identify Music. Audio Fingerprinting. Nat. Lab. Unclassified Report
2002/824.

[5] BASSIAS, P. and I. Pitas, Robust audio watermarking in the time domain, Dept. of informatics, University of
Thessaloniki, Greece.

[6] BARDELI, R. and KURTH, F., Robust Identification of Time-Scaled Audio. Department of Computer Science III,
University of Bonn, Bonn, Germany, 2004.

[7] CARRILLO, R. y VIZCAYA., Control de pautas comerciales al aire empleando marcas de agua de espectro
expandido, Trabajo adscrito al grupo de Bioingeniera, anlisis de seales y procesamiento de imgenes de
la Pontificia Universidad Javeriana., 2003.

95
UIGV
96
UIGV
Generacin de Valor en las Pyme Peruanas
utilizando Tecnologas de la Informacin: Modelo de
Implementacin de ERP

Jorge Armando Saucedo Ascona1, Jos Hamblett Villegas Ortega12


1
Universidad Nacional Mayor de San Marcos
2
Magister en Ingeniera de Sistemas - UNMSM
MBA(c) - Universidad del Pacfico
armando_jasa@yahoo.es, rexuma@gmail.com

Resumen

La presente investigacin muestra la evaluacin de 5 modelos de implementacin de ERP (Asap, Epicor Signature,
Sure Step, OpenErp y el Proven Path) con la finalidad de elegir uno como base para la creacin de un modelo de
implementacin de ERP para las Pymes peruanas. Como resultado de esta evaluacin, se eligi el modelo propuesto
por Thomas F. Wallace y Michael H. Kremzar ERP PROVEN PATHQUICK SLICE, al cual se propone agregar 2 nuevos
constructores (uno de medicin de aceptacin e impacto y el otro de gestin de cambio) y adems incluir un aspecto
adicional al constructor de mejora de procesos fsicos (la aplicacin de la teora de restricciones).

Palabras clave:
ERP, PYME, procesos.

Abstract

This research shows the evaluation of 5 models of ERP implementation (Asap, Epicor Signature, Sure Step, OpenERP
and Proven Path), in order to choose a basis for creating a model of ERP implementation for SMEs Peru. As a result of
this evaluation we chose the model proposed by Thomas F. Wallace and Michael H. Kremze ERP-QUICK SLICE PROVEN
PATH, which aims to add 2 new constructors (a measurement of acceptance and impact the other change manage-
ment) and also include an additional aspect to the builder for improvement of physical processes (the application the
theory of constraints).

Keywords:
ERP, SME, processes.

Introduccin

No hay duda del inters que despierta la utilizacin de las tecnologas de la informacin para mejorar el des-
empeo de las empresas y, en los ltimos aos, la tendencia de lograr que a las Tecnologas de la Informacin (TI)
agreguen valor a sus empresas y estn alineadas con las estrategias del negocio (Luftman et al, 1999; Croteau,
et al 2001).

Segn Ariss (Ariss et al, 2000) PYME (Pequeas y Medianas Empresas) que adoptan sistemas ERP lo hacen
debido a:

97
UIGV
Los beneficios relacionados con el producto / mercado (mejora de la calidad del producto, la mejora en
el diseo del producto).

Los beneficios financieros (flujo de caja, la disponibilidad de los programas de financiamiento del gobierno,
de asistencia financiera).

Gestin y los beneficios de la organizacin (orientacin estratgica en lo que respecta a la tecnologa, la


exposicin de la gestin de la tecnologa).

Las relaciones entre la gerencia y los empleados (la competencia de los empleados, aumento de la produc-
tividad).

Los beneficios relacionados con el sector de actividad (la competitividad en trminos de coste, los requisitos
ambientales).

Cmo los ERP pueden generar valor para las PYME si:

1. A pesar de la adopcin a gran escala de los sistemas ERP y el impulso que estn logrando en el mercado
de las PYME, la investigacin existente sugiere que los beneficios esperados de estos sistemas no siempre
son alcanzados (Millet y Grabot 2005).

2. La mayor parte de las investigaciones acerca de modelos y metodologa de implementacin de ERP en


PYME analizan Pyme de otras realidades culturales, sociales y econmicas, podemos tomar como ejemplo
la definicin de empresa media que hace el grupo Garnerd para su Cuadrante mgico de Gartner para
productos ERP para compaas medio centradas en el producto (Hestermann et al 2010):

Compaas medias bajas: Las organizaciones con ingresos anuales de aproximadamente menos de
$100 millones.

Compaas medias centrales: Las organizaciones con ingresos anuales de aproximadamente entre $
100 millones y US $250 millones.

Compaas medias Altas: Las organizaciones con ingresos anuales de aproximadamente ms de $250
millones.

3. Y adems debemos tener en cuenta que los Enterprise Resource Planning (ERP) son complejos y la aplicacin de
uno puede ser un proyecto difcil, largo y costoso para cualquier empresa (Davenport, 1998). Y especialmente
difcil es para las PYME que no cuentan con recursos suficientes, capacidad y experiencia del proyecto ERP. A
pesar de importantes inversiones de tiempo y recursos, no hay ninguna garanta de xito (Mabert et al, 2003).

En consecuencia, para lograr los beneficios deseados, la implementacin de ERP debe ser cuidadosamente
gestionada y supervisada para obtener el mximo provecho (Bingi et al, 1999).

Por ello es necesario un modelo de implementacin que tenga en cuenta:

Los principales factores crticos de xito de una implementacin de ERP en PYME (Loh & Koh, 2004, Estebes
& Pastor, 2004).

Las principales desventajas de las PYME (Wong & Aspinwall, 2004).

El ciclo de vida del ERP (Esteves & Pastor, 1999).

a. El modelo debe comprender la fase de decisin de adopcin, fase de adquisicin, fase de implementacin,
fase de uso y mantenimiento, fase de la evolucin. En caso de las PYME, la fase de decisin de adopcin
es la ms importante, porque en sta se define si la empresa necesita realmente un ERP.

98
UIGV
b. Y tambin debe tener en cuenta las dimensiones de gestin de cambio, personas y procesos.

En un principio, se establece la premisa de la utilizacin de soluciones ERP Open Source para la implementa-
cin en las PYME debido a los menores costes en comparacin a los altos costes de los ERP propietarios (incluye
coste inicial y de mantenimiento), costes a los que no podran acceder este tipo de empresas debido a su tamao
(Johansson, 2008), el aumento en la capacidad de adaptacin de los ERP, y su menor dependencia de un nico
proveedor (Serrano and Sarriegi, 2006).

El resto del trabajo tendr la siguiente estructura: el captulo 2, evaluacin de modelos de implementacin de
ERP. En el captulo 3, vemos modelo de implementacin; en el captulo 4, de los aportes hechos al modelo elegido;
en el captulo 5, la discusin; en el captulo 6, las conclusiones; en el captulo 7, la referencia a trabajos futuros, y
en el 8, la bibliografa.

Conclusiones

Se concluye debido a que los modelos evaluados son aplicados en realidades distintas y a empresas de mayor
tamao. Se tiene que tomar en cuenta los factores de aceptacin de tecnologas de la informacin e impacto que
tendr la implementacin de un ERP en los recursos humanos.

Como las PYME, donde se sugiere comenzar los pilotos de implementacin (PYME textiles), difcilmente cuentan
con sistemas de informacin, entonces la gestin de cambio resulta un aspecto primordial. Tambin tenemos que
tener en cuenta que la mayora de las PYME no tienen procesos formalizados, para lo cual la implementacin de la
teora de restricciones ser muy beneficiosa y adems ayudar a promover una cultura de mejoramiento continuo.

Referencias

[1] [Brown & Lockett, 2004] Brown, D.H. and Lockett, N. (2004), Potential of critical e-applications for engaging
SMEs in e-business: a provider perspective, European Journal of Information Systems, Vol. 13 No. 1, pp. 21-
34.

[2] [Millet y Grabot 2005] Botta-Genoulaz, V., Millet, P., and Grabot, B. (2005). A survey on the recent research
literature on ERP systems, Computers in Industry, 56, 510-522.

[3] [Luftman et al, 1999] Luftman, J, Papp, R & Brier, T (1999), Enablers and inhibitors of business-IT alignment,
Communications of the association for information system, Vol. 1, Issue 3es, Article No. 1. [Croteau, et al,
2001] Croteau, AM; Solomon, S; Raymond, L & Bergeron, F (2001), Organizational and technological
infrastructures alignment, in System Sciences 2001, Proceedings of the 34th Hawaii International Conference
on System Sciences, 9pp.

[4] [Hestermann et al 2010] Christian Hestermann, Chris Pang, Nigel Montgomery (2010): Magic Quadrant for
ERP for Product-Centric Midmarket Companies. - Gartners, 17 December 2010.

[5] [Johansson & Sudzina, 2008] B. Johansson, F. Sudzina, (2008) ERP systems and open source: an initial review
and some implications for SMEs, Journal of Enterprise Information Management, Vol. 21 Iss: 6, pp.649 658.

[6] [Serrano & Sarriegi, 2006] Serrano, N.S. and Sarriegi, J.M. (2006), Open source software ERPs: a new
Alternative for an old need, IEEE Software, Vol. 23 No. 3, pp. 94-7.

[7] [Yusof & Aspinwall, 2000] Yusof, S.M., & Aspinwall, E. (2000). A conceptual framework for TQM implemen-
tation for SMEs. The TQM Magazine, 12, 31-36.

99
UIGV
[8] [Yusof, 2000] Yusof, S.M. (2000). Development of a framework for TQM implementation in small businesses.
University of Birmingham, Birmingham.

[9] [Hudson, 2003] Hudson, M. (2003). Continuous strategic improvement through efective performance mea-
surement: A guide for SMEs. Plymouth: Plym consulting.

[10] [Hudson et al, 2001] Hudson, M., Smart, A.& Bourne,M. (2001). Theory and practice in SME performance
measurement systems. International Journal of Operations & Production Management, 21, 1096-1115.

[11] [Wiegers, 1998] Wiegers, K. (1998) Know your enemy: software risk management. Software Development, 6.

[12] [Brown & Vessey, 998] Brown and Vessey (1998) started the identification of ERP implementation variables
that may be critical to a successful implementation. These variables are then incorporated into a preliminary
contingency framework.

[13] [Ariss et al, 2000] S. S. Ariss, T. S. Raghunathan, and A. Kunnathar (2000), Factors affecting the adoption of
advanced manufacturing technology in small firms, S.A.M. Advanced Management Journal, 2000, vol. 65,
no. 2, pp. 14-29.

[14] [Davenport, 1998] T. H. Davenport (1998), Putting the enterprise into the enterprise system, Harvard Business
Review, July-August, 1998, pp. 121-131.

[15] [Mabert et al, 2003] V. A. Mabert, A. Soni and M. A. Venkataramanan (2003), Enterprise resource plan-
ning: Managing the implementation process, European Journal of Operational Research, 2003, vol. 146, pp.
302-314.

[16] [Bingi et al, 1999] P. Bingi, M. K. Sharma and J. K. Godla (1999), Critical issues affecting an ERP imple-
mentation, Information Systems Management, 1999, vol. 16, no. 3, pp. 714.

[17] [Sumner, 2000] Sumner, M. (2000). Risk Factors in Enterprise-Wide/ERP Projects. Journal of Information
Technology, vol. 15, n. 4, December (2000), 317-328.

[18] [Estebes & Pastor, 2004] Estebes, J., & Pastor, J. (2004). Proyectos ERP exitosos como base de ventajas com-
petitivas. Revista de empresa n 9, 32-44.

[19] [Flores, 2004] Flores, K. A. (2004). Metodologa de Gestin para las Micro, pequeas y medianas empresas
en Lima Metropolitana. Lima, Per: Universidad Nacional Mayor de San Marcos.

[20] [Goldratt, 1997] Goldratt, E. (1997). Critical Chain. Madrid, Espaa: Daz Santos.

[21] [Goldratt, 2004] Goldratt, E. (2004). La Meta. Uruguay, Montevideo: Ediciones Granica S.A.

[22] [Muiz, 2004] Muiz, L. (2004). ERP, gua prctica para la seleccin e implantacin: ERP, enterprise resource
planning o sistema de planificacin de recursos empresariales. Espaa: Gestin 2000.

[23] [Wallace & Kremzar, 2001] Wallace, T., & Kremzar, M. (2001). ERP: Making It Happen The Implementers
Guide to Success with Enterprise Resource Planning. John Wiley & Sons, Inc.

[24] [Yong, 2004] Yong, L. (2004). Modelo de Aceptacin Tecnolgica (TAM) para determinara efectos de las
Dimensiones de Cultura Nacional en la Aceptacin de las TIC. Revista Internacional de Ciencias Sociales y
Humanidades, SOCIOTAM, 131-171.

[24] [Loh & Koh, 2004] Loh, T. C., & Koh, S. L. (2004). Critical elements for a successful enterprise resource
planning implementation in small-and medium-sized enterprises. International Journal of Production Research,
42(17),3433-3455.

100
UIGV
[25] [Hestermann et al, 2010] Christian Hestermann, Chris Pang, Nigel Montgomery (2010): Magic Quadrant for
ERP for Product-Centric Midmarket Companies. - Gartners, 17 December 2010.

[26] [Wong & Aspinwall, 2004] Wong, K.Y., & Aspinwall, E. (2004). Characterizing knowledge management in
the small business environment. Journal of Knowledge Management, 8(3), 44-6.

[27] [Esteves & Pastor, 1999] Esteves, J & Pastor, J (1999). An ERP Life-cycle-based Research Agenda. First Interna-
tional workshop in Enterprise Management and Resource.

[28] [Umble et al, 2006] Umble M, Umble E, Murakami S (2006) Implementing theory of constraints in a traditional
Japanese manufacturing environment: The case of Hitachi Tool Engineering. IJPR 44: 18631880

101
UIGV
102
UIGV
Comparaes entre o Paradigma Orientado a Objetos
e o Paradigma Orientado a Notificaes sob o
contexto de um simulador de sistema telefnico
Robson R. Linhares1,2, Adriano F. Ronszcka1, Glauber Z.Valena2, Mrcio V. Batista1,
Fernando Witt, Carlos R. Erig Lima1, Jean M. Simo1,2, Paulo C. Stadzisz1,2
Universidade Tecnolgica Federal do Paran
1
Programa de Ps-graduao em Engenharia Eltrica e Informtica Industrial (CPGEI)
2
Programa de Ps-graduao em Computao Aplicada (PPGCA)
robson@dainf.ct.utfpr.edu.br, ronszcka, gvalencio, marcio.venancio {@gmail.com}, nandowitt@yahoo.com.br,
erig, stadzisz, jeansimao {@utfpr.edu.br}

Resumo
Este artigo apresenta uma reviso dos conceitos relacionados ao Paradigma Orientado a Notificaes (PON) e
uma comparao, qualitativa e quantitativa, de uma mesma aplicao (simulador de sistema de telefonia) desenvol-
vida segundo os princpios do PON e segundo os princpios do Paradigma Orientado a Objetos (POO). O PON se
apresenta como uma alternativa aos Paradigmas de Programao Imperativa (PI), incluindo o POO, e aos Paradigmas
de Programao Declarativa (PD), propondo-se a eliminar deficincias destes no que tange a aspectos de redundn-
cias e acoplamento de avaliaes causais que impactam no desempenho e paralelismo/distribuio de aplicaes.
A comparao apresentada neste artigo abrange desde aspectos de modelagem, por meio de tcnicas tais como
UML e Redes de Petri, at questes relacionadas implementao e ao desempenho relativo entre as aplicaes. O
experimento demonstra que, embora o desempenho do PON tenha sido inferior ao do POO para a aplicao desen-
volvida, em funo de caractersticas da aplicao e de um ambiente de execuo ainda no totalmente adaptado ao
paradigma, existem aspectos relativos modelagem que podem ser levados em considerao e incentivar a utilizao
do PON em aplicaes com requisitos de paralelismo ou distribuio.

Palavras chave:
Comparaes qualitativas e quantitativas, paradigmas de programao, simulador de sistema de telefonia.

Abstract
This paper presents a review of the concepts related to the Notification-Oriented Paradigm (NOP) and a qualitative
and quantitative comparison of a certain application (simulator of a telephone switch) developed according to NOP
principles and the same application developed according to Object-Oriented Paradigm (OOP) principles. NOP pre-
sents itself as an alternative to the Imperative Programming (IP) paradigms, such as OOP, as well as to the Declarative
Programming (DP) paradigms, with the purpose of eliminating deficiencies of those paradigms concerning to redun-
dancy issues and coupling of causal expressions, which affect the execution performance and parallelism/distribution
of applications. The presented comparison includes not only modelling aspects, by means of techniques such as UML
and Petri Nets, but also issues related to implementation and relative performance of the applications. The experiment
demonstrates that, even though the NOP performance is worse than OOP performance for the developed application,
due to application characteristics and a runtime environment not completely adapted to NOP, there are some aspects
related to modelling which can be taken into consideration and encourage the use of NOP on applications requiring
parallelism and distribution.

Keywords:
Qualitative and quantitative comparisons, programming paradigms, simulator of a telephone switch.

103
UIGV
Introduo

A capacidade de processamento computacional tem crescido em funo da evoluo das tecnologias neste
contexto [Tanenbaum e Van Steen, 2002]. Entretanto, recursos oferecidos por solues computacionais modernas,
tais como paralelismo e distribuio ou mesmo a utilizao da capacidade plena de cada processador, nem
sempre so devidamente aproveitados em funo de limitaes das tcnicas de programao [Simo e Stadzisz,
2008, 2009].

Na verdade, tcnicas de programao baseadas no estado da arte, como o chamado Paradigma de Progra-
mao Orientada a Objetos (POO) ou os Sistemas Baseados em Regras (SBR), sofrem de limitaes intrnsecas de
seus paradigmas. Estes paradigmas poderiam ser genericamente classificados como Paradigma Imperativo (PI) e
Paradigma Declarativo (PD) que englobam respectivamente o POO e os SBR [Banaszewski, 2009].

Particularmente, estes paradigmas levam ao forte acoplamento de expresses causais e redundncias decorrentes
das suas avaliaes. Estas limitaes dificultam a execuo paralela ou distribuda de programas e frequentemente
comprometem o seu desempenho pleno mesmo em sistemas monoprocessados. Assim, existem motivaes para
buscas de alternativas aos PI e PD, com o objetivo de eliminar ou diminuir as desvantagens deles [Banaszewski et
al., 2007][Banaszewski, 2009][Gabbrielli, Martini, 2010][Roy e Haridi, 2004][Simo e Stadzisz, 2008, 2009].

Neste mbito, uma alternativa o Paradigma Orientado a Notificaes (PON). O PON foi concebido a partir
de uma teoria de Controle Discreto e Inferncia [Simo, 2001, 2005; Simo e Stadzisz, 2002, 2008, 2009;
Simo, Stadzisz e Tacla, 2009; Simo, Stadzisz e Knzle, 2003]. Ele se prope a eliminar algumas das deficin-
cias dos atuais paradigmas em relao a avaliaes causais desnecessrias e acopladas, evitando o processo de
inferncia monoltico baseado em pesquisas por meio de um mecanismo baseado no relacionamento de entidades
computacionais notificantes [Banaszewski et al., 2007][Banaszewski, 2009][Simo e Stadzisz, 2008, 2009].

Neste artigo so apresentados resultados de uma comparao efetuada entre uma implementao de software
segundo o POO e outra segundo o PON, no contexto de uma simulao de terminais telefnicos. A anlise dos
resultados tem como foco os aspectos de facilidade de modelagem, facilidade de implementao e desempenho
relativo, de maneira a apresentar uma viso crtica sobre a aplicabilidade do PON e as potencialidades em re-
lao ao desenvolvimento de tcnicas e ferramentas voltadas para este paradigma.

Este artigo est organizado como segue: a Seo 2 reflete sobre o estado da arte. A Seo 3 apresenta o
PON. As Sees 4 e 5 apresentam o software em POO e PON. A Seo 6 discute os experimentos. A Seo 7,
por fim, apresenta concluses e perspectivas de trabalhos.

Concluses

O caso de estudo utilizado no favorece o PON na comparao com o POO no que tange ao desempenho.
No entanto, tendo em vista as limitaes apresentadas, que so peculiares para o conceito de sistema utilizado
como caso de estudo e para a plataforma de execuo, ainda assim possvel afirmar que a implementao de
sistemas segundo PON pode trazer ganhos de desempenho. Isto foi verificado em um caso de estudo baseado
em um sistema de condicionamento de ar [Banaszewski, 2009], o qual apresenta muito mais relaes causais e,
portanto, redundncias temporais e estruturais do que o caso de estudo proposto neste trabalho.

Alm disso, um outro trabalho est em curso investigando a modelagem e implementao dos elementos PON
em lgica reconfigurvel por hardware. Os resultados preliminares mostram que o desempenho superior verso
POO implementada segundo a mesma abordagem, comprovando a hiptese de que um ambiente de execuo
concebido segundo os princpios de paralelismo do PON pode eliminar muitas das limitaes de desempenho
impostas por ambientes baseados no modelo tradicional de execuo sequencial de instrues.

No que tange modelagem e implementao, a modelagem PON proposta com o uso de RdP deve ser inves-
tigada e aprimorada, visto que pode se constituir em uma ferramenta importante para o processo de desenvolvi-

104
UIGV
mento de software segundo o PON. A existncia de um processo de desenvolvimento com tcnicas bem definidas
e de eficcia verificada, por sua vez, fundamental para a aceitao e disseminao do uso do paradigma.

Ainda, como extenso deste trabalho sugere-se os seguintes temas:

Aplicao da tcnica de modelagem utilizada em casos de estudo nos quais se evidencie a existncia de
redundncias estruturais e temporais, verificando as consequncias e as influncias da tcnica de modela-
gem nestas condies.

Estender a anlise comparativa entre POO e PON para questes relacionadas ao comportamento temporal
do software, principalmente em relao a tcnicas de estimao de tempo de execuo de programas
quando aplicadas a software concebido segundo o PON.

Prosseguir com o trabalho relativo implementao do PON em lgica reconfigurvel por hardware.

Referncias

[1] [Banaszewski et al., 2007] Banaszewski, R. F.; Stadzisz, P. C.; Tacla, C. A.; Simo, J. M. Notification
Oriented Paradigm (NOP): A software development approach based on artificial intelligence concepts, in
Proceedings of the VI Congress of LAPTEC, Santos, Brazil, 2007

[2] [Brookshear, 2006] Brookshear, J. G. Computer Science: An Overview. Addison Wesley, 2006.

[3] [Banaszewski, 2009] Banaszewski, R. F. Paradigma orientado a notificaes: avanos e comparaes.


Dissertao de Mestrado - CPGEI/UTFPR, 2009 Disponvel em: http://arquivos.cpgei.ct.utfpr.edu.br/
Ano_2009/dissertacoes/Dissertacao_500_2009.pdf.

[4] [eSysTech, 2006] eSysTech. eAT55 ARM Evaluation Board: Manual do Usurio. Rev 4. March 2006.

[5] [Gabbrielli e Martini, 2010] Gabbrielli, M., Martini, S. Programming Languages: Principles and Paradigms.
Series: Undergraduate Topics in Computer Science. 1st Edition, 2010, XIX, 440 p., Softcover. ISBN: 978-1-
84882-913-8.
[IAR Systems, 2005] IAR Systems. ARM IAR Embedded Workbench IDE User Guide. 11th Edition, June 2005

[6] [Roy e Haridi, 2004] Roy, P. V.; Haridi, S. Concepts, Techniques, and Models of Computer Programming.
MIT Press, 2004.

[7] [Scott, 2000] Scott, M. L. Programming Language Pragmatics, 2 Edition, p. 8, San Francisco, CA, USA:
Morgan Kaufmann Publishers Inc, 2000.

[8] [Silva et al., 1998] Silva, M.; Teruel, E.; Valette, R.; Pingaud, H. Petri nets and production systems, in Lectures
on Petri Nets II: Applications, vol. 1492. New York: Springer-Verlag, 1998, pp. 85124.

[9] [Simo, 2001] Simo, J. M. Proposta de uma Arquitetura de Controle para Sistemas Flexveis de Manufatura
Baseada em Regras e Agentes. Dissertao de Mestrado, CPGEI/UTFPR, Curitiba, 2001.

[10] [Simo, 2005] Simo, J. M. A Contribution to the Development of a HMS Simulation Tool and Proposition
of a Meta-Model for Holonic Control. Tese de Doutorado, CPGEI/UTFPR, Curitiba, 2005. Disponvel em:
http://arquivos.cpgei.ct.utfpr.edu.br/Ano_2005/teses/Tese_012_2005.pdf.

[11] [Simo e Stadzisz, 2002] Simo, J. M.; Stadzisz, P. C. An Agent-Oriented Inference Engine applied for Su-
pervisory Control of Automated Manufacturing Systems. In: J. Abe & J. Silva Filho, Advances in Logic, Artificial
Intelligence and Robotics (Vol. 85, pp. 234-241). Amsterdam, The Netherlands: IOS Press Books, 2002.

105
UIGV
[12] [Simo, Stadzisz e Knzle, 2003] Simo, J. M.; Stadzisz, P. C.; Knzle, L. Rule and Agent-oriented Architec-
ture to Discrete Control Applied as Petri Net Player. 4th Congress of Logic Applied to Technology, LAPTEC,
101, p. 217, 2003.

[13] [Simo e Stadzisz, 2008] Simo, J. M.; Stadzisz, P. C. Paradigma Orientado a Notificaes (PON) Uma
Tcnica de Composio e Execuo de Software Orientado a Notificaes. Pedido de Patente submetida
ao INPI/Brazil (Instituto Nacional de Propriedade Industrial) em 2008 e a Agncia de Inovao/UTFPR em
2007. No. INPI Provisrio 015080004262. N INPI Efetivo PI0805518-1. Patente submetida ao INPI. Brasil,
2008.

[14] [Simo e Stadzisz, 2009] Simo, J. M.; Stadzisz, P. C. Inference Process Based on Notifications: The Ker-
nel of a Holonic Inference Meta-Model Applied to Control Issues. IEEE Transactions on Systems, Man and
Cybernetics. Part A, Systems and Humans, Vol. 39, Issue 1, 238-250, Digital Object Identifier 10.1109/
TSMCA.2008.20066371, 2009.

[15] [Simo, Stadzisz e Tacla, 2009] Simo, J. M., Stadzisz, P. C.; Tacla, C. A. Holonic Control Meta-Model.
IEEE Transactions on Systems, Man and Cybernetics. Part A, Systems and Humans, Vol. 39, No. 5, September
2009 Pg. 1126-1139.

[16] [Tanenbaum, Steen, 2002] Tanenbaum, A.S.; Van Steen, M. Distributed Systems: Principles and Paradigms,
Prentice Hall, 2002.

[17] [Watanabe et al., 1997] Watanabe, H.; Tokuoka, H.; Wu, W.; Saeki, M. A Technique for Analysing and
Testing Object-oriented Software Using Coloured Petri Nets, IPSJ SIGNotes Software Engineering No.117,
1997.

106
UIGV
Un Modelo de Aula Virtual en la enseanza
universitaria de pregrado en la Facultad de Medicina
Humana de la USMP
Jorge Ral Carreo Escobedo1, Ins Victoria Cotrina Giraldo2
Jos Hamblett Villegas Ortega3
Unidad de Post Grado de la Facultad de Ingeniera de Sistemas e Informtica
Universidad Nacional Mayor de San Marcos
jrcarreno15@hotmail.com, inesco_37@hotmail.com, rexuma@gmail.com

Resumen
En el presente trabajo, se presentan diversos problemas en el manejo actual del aula virtual de la USMP, como es
en la administracin de la accesibilidad, mantenimiento, entre otras. Para esto, se hace la revisin de varios modelos
de educacin, como los de las universidades de Bo Bo en Chile, Alcal de Espaa y de Yucatn en Mxico. As mismo,
se estudia la metodologa de Kolb que se orienta al aprendizaje a distancia. Ninguna tiene el modelo perfecto para
solucionar el caso particular, sin embargo se propone un modelo hbrido que resume los modelos anteriormente
mencionados, aadindose el aporte del autor.

Palabras clave:
TIC, aula virtual, aprendizaje virtual.

Abstract
There are various problems in the current management of virtual classroom of the USMP, as in the administration
of accessibility, maintenance, among others. For this, it makes the review of several models of education such as uni-
versities Bio Bio in Chile, Alcal in Spain and Yucatan in Mexico. It also examines the methodology that is geared Kolb
distance learning. Neither has the perfect model to solve the case, however, proposes a hybrid model that summari-
zes the above mentioned models, adding the contribution of the author.

Keywords:
ICT, virtual classroom, learning

Introduccin
Hoy, las instituciones estn dando un giro de 180 en la modalidad de la educacin. La educacin tradicional
se ve afectada positivamente por los recursos TIC, los cuales sirven de apoyo en la educacin a distancia.

Haciendo uso de la tecnologa, la enseanza tradicional in situ se ve complementada, es decir, las clases, im-
partidas por los docentes de alguna materia de estudio, ahora se puede hacer remotamente.

Las universidades, tambin son afectadas por las herramientas tecnolgicas que apoyan a la educacin a dis-
tancia o valga decir de la enseanza e-learning (aprendizaje a distancia), las cuales mejoran la competitividad del
alumno) [GMEZ, 2008].

107
UIGV
Se presenta varios modelos de educacin que incluyen el uso de tecnologa para aprendizaje a distancia. Para
el caso de una Universidad que se dedica a la enseanza de Medicina, complementa muy bien el tema cuando
se hace la publicacin de las clases oportunamente.

Actualmente, la Universidad de San Martn de Porres de La Molina, Lima - Per, cuenta con una Aula Virtual
que acoge a todas las facultades por lo que resulta confuso la administracin de usuarios; el tiempo de respuesta
ante cualquier suceso es de hasta un mes, el funcionamiento del Aula Virtual se ve constantemente interrumpido, no
pudindose tener un servicio ptimo las 24 horas del da.

Para el caso de la Universidad de San Martn de Porres, como propuesta, se estima una plataforma virtual
(aula virtual) que sea propia de la facultad de Medicina, dedicada a tiempo completo, y que sea administrable
de acuerdo con las necesidades emergentes actuales, tanto de los alumnos, docentes como de los administrativos
involucrados en el tema de la enseanza. Adems, debe darse el soporte oportuno en el momento indicado, sin
demoras, ni confusiones de usuarios.

Esta investigacin pretende presentar un modelo de aula virtual para la Universidad de San Martn de Porres, en
la Facultad de Medicina Humana acorde con la enseanza a distancia.

En la parte 2, se considera las metodologas propias de diversas universidades que desarrollaron, as como de
la metodologa de Kolb que se orienta a la enseanza e-learning.

Podemos mencionar algunos problemas priorizados:

Se ha observado una mala administracin del aula virtual actual de la USMP, provocando errores en los
usuarios y contraseas, as como de constante interrupcin del servicio de la plataforma actual.

Clases no estandarizadas para los alumnos debido a que el Sistema de Educacin tradicional no coordina
constantemente en el uso adecuado de herramientas que apoyen la enseanza.

Conexin a Internet con constantes cadas (fallas) del servicio que dificultan el acceso a la publicacin de
material universitario a los alumnos en la Universidad de San Martn de Porres, rea de Ciencias Bsicas
de la Facultad de Medicina Humana.

Conclusiones

La indagacin y documentacin obtenida concluye que existen numerosos autores, como Alonso y Gallego
(1999), que abordan el tema de estilos de aprendizaje desde el mbito de la educacin tradicional. Asimismo,
se encontr que, a la fecha, ha sido incipiente lo indagado sobre los estilos de aprendizaje en la modalidad de
educacin virtual y a distancia: faltan ms estudios.

De todos los modelos de educacin que abordan el uso de TIC para el aprendizaje, el que est mejor orientado
es el modelo de Kolb para el aprendizaje virtual.

La intencin de este artculo es presentar un hbrido como modelo propuesto de aula virtual en base a los ya
existentes.

Es recomendable que se tenga en cuenta, como mnimo, los dos siguientes elementos:

Uso de la plataforma Moodle como recurso tecnolgico basado en el constructivismo que integra el desarrollo
de habilidades y competencias cognitivas y sociales, como pensar, comprender, reflexionar y proponer.

Para lograr el uso pedaggico de la plataforma Moodle es importante comprender que sta slo es el medio
a travs del cual se interacta en el proceso de transferencia y construccin de conocimientos, pero subyace a ella

108
UIGV
la propuesta pedaggica establecida desde el diseo del curso, con estrategias metodolgicas que respondan a
las diversas necesidades de los estudiantes, con base en los estilos de aprendizaje del modelo de Kolb (divergente,
asimilador, convergente y acomodador).

Referencias

[1] [Alcal, 2010] Alcal, U. (2010). Modelo Educativo de la Universidad de Alcal. Obtenido de http://
www.uah.es/medicina/facultad/documentos/documents/Modelo_Educativo_UAH.pdf

[2] [articuloz, 2011] Ventajas De Utilizar Moodle, http://www.articuloz.com/internet-articulos/ventajas-de-utili-


zar-moodle-4155126.html

[3] [Bo Bo, 2009] BoBo, V. A. (2009). Universidad de Bo Bo. Recuperado el 2011, de Modelo Educativo
de la Unviersidad del Bo Bo:
http://www.ubiobio.cl/web/descargas/Modelo_Educativo_08.07.08.pdf

[4] [GMEZ, 2008] ALICIA GMEZ DE MOSQUERA, El uso de nuevas tecnologas como perspectiva para una
universidad competitiva:
http://www.rieoei.org/deloslectores/2162Mosquera.pdf, Universidad Nacional Experimental Simn Rodr-
guez, Venezuela, Revista Iberoamericana de Educacin, ISSN: 1681-5653.

[5] [Higuera, 2007] Higuera, & Ehil Contreras, W. (2007). Obtenido de EVOLUCIN DE LAS AULAS VIRTUALES
EN LAS UNIVERSIDADES TRADICIONALES CHILENAS: EL CASO DE LA UNIVERSIDAD DEL BO-BO. (Span-
ish):
https://search.ebscohost.com/login.aspx?direct=true&db=zbh&AN=33247763&lang=es&site=ehost-live

[6] [Kolb, 1984,a] Kolb, D. (1984a). Experiential learning experiences as the source of learning development.
Nueva York: Prentice Hall.

[7] [Kolb, 1984,b] Kolb, D. (1984b). Psicologa de las organizaciones: experiencia. Mxico: Prentice Hall.

[8] [Romero, 2010]Romero Agudelo, L. N., Salinas Urbina, V., & Mortera Gutirrez, F. J. (Abril de 2010). Ebsco.
Obtenido de Estilos de aprendizaje basados en el modelo de Kolb en la educacin virtual:
https://search.ebscohost.com/login.aspx?direct=true&db=zbh&AN=52762764&lang=es&site=ehost-live

[9] [Yucatn, 2011] Yucatn, U. A. (2011). Obtenido de Comisin para la Elaboracin de la Propuesta del
Nuevo Modelo Educativo: http://www.uady.mx/pdfs/me.pdf

109
UIGV
110
UIGV
Framework de Testes para Algoritmos de Deciso de
Handover Vertical em Redes Heterogneas
Anderson S. F. da Silva1, Ricardo J. de P. B. Salgueiro1, Edilayne M. Salgueiro1
1
Universidade Federal de Sergipe
andersonsfs@gmail.com, ricardo.salgueiro@gmail.com, edilayne@gmail.com

Resumo
Diante de um contexto de heterogeneidade de redes, surge a necessidade de decidir a que rede um dispositivo
mvel se associar em um dado momento, para oferecer ao usurio a rede que melhor se adqe s suas necessi-
dades. Nesse sentido, tm sido propostos diversos algoritmos de deciso para auxiliar no processo de handover. O
trabalho aqui apresentado consiste na proposio de um framework de testes para algoritmos de deciso de hando-
ver em redes heterogneas. Com o framework proposto averiguou-se o funcionamento de um mtodo de deciso
baseado no Processo Analtico Hierrquico. Observamos tambm o impacto dos parmetros de QoS utilizados como
critrio para a deciso.

Palavras chave:
Wi-Fi, WiMAX, QoS.

Abstract
Given the context of heterogeneous networks, there is a need to decide which network to associate a mobile devi-
ce at any given time, to give the user the network that best fits your needs. Accordingly, several algorithms have been
proposed to assist in the decision process of handover. The work presented here is to propose a testing framework for
handover decision algorithms in heterogeneous networks. With the proposed framework was examined the operation
of a decision method based on Analytic Hierarchy Process. We also observed the impact of QoS parameters used as
criteria for the decision.

Keywords:
Wi-Fi, WiMAX, QoS

Introduo
Atualmente observa-se uma grande diversidade de tecnologias de redes sem fio. O Bluetooth, ZigBee, Wi-Fi,
WiMAX e os padres 3G (Redes de telefonia celular de terceira gerao) UMTS e CDMA2000 so exemplos de
redes sem fio existentes. Vrios dispositivos como notebooks, palmtops e smartphones j vm equipados com mais
de uma interface de rede para suportar mais de um tipo de rede sem fio.

Um dos objetivos das redes sem fio liberar os seus usurios das limitaes decorrentes das redes cabeadas,
fornecendo-lhes o recurso da mobilidade. Usurios altamente mveis, isto , que constantemente esto mudando
de localizao, possivelmente em altas velocidades, desejam estar sempre conectados a uma rede e manter suas
aplicaes funcionando enquanto eles esto se deslocando entre vrios lugares. Isto aumenta bastante a complexi-
dade destas redes ao fornecerem os seus servios.

111
UIGV
Com a crescente popularidade das redes sem fio e as diversas tecnologias desenvolvidas para estes tipos de
redes, surgiu a necessidade de se promover uma convergncia entre essas tecnologias, visando oferecer aos usu-
rios maior pervasividade e a possibilidade de estabelecer uma comunicao sem interrupes.

Acredita-se que o IP (Internet Protocol) ser o meio pelo qual se dar a integrao das diversas tecnologias
de redes existentes, sejam elas sem fio ou no, definindo assim uma nova gerao de redes mveis denominada
4G (quarta gerao de redes wireless) [19]. A proposta da quarta gerao integrar um nmero potencialmente
grande de diferentes tecnologias wireless, o que pode ser considerado um grande passo em direo ao acesso
universal sem fio e computao ubqua, atravs de uma mobilidade que seja transparente ao usurio [15]. Os
principais esforos para se atingir estes objetivos esto focados no desenvolvimento de dispositivos de rede que
sejam multi-adaptativos, na definio de padres que estabelecero como ser a alocao de largura de banda
para um ambiente onde haja diversas redes envolvidas e na forma com a qual os dispositivos se associaro a uma
determinada rede neste ambiente.

Um desafio sempre presente na rea de redes sem fio garantir a mobilidade de usurio quando ele se desas-
socia de uma rede para se conectar a outra, muito provavelmente devido a uma mudana de localizao. A essa
mudana d-se o nome de handover ou handoff. O handover pode ser caracterizado de duas formas: horizontal,
quando as redes envolvidas na mudana pertencem mesma tecnologia, e vertical, quando as tecnologias envol-
vidas so diferentes.

Para realizao de handovers horizontais, normalmente se considera como critrio de deciso a potncia dos
sinais das redes que chegam ao terminal mvel. Outros critrios, porm, devero ser considerados em handovers
verticais, pois as diversas tecnologias muito provavelmente possuiro diferentes tipos de servios, protocolos, polti-
cas de acesso, nveis de qualidade, faixas de freqncia e custos monetrios. Esses critrios, utilizados na seleo
da rede de acesso mais adequada, podero ser definidos em funo das preferncias do usurio, aplicaes em
execuo e caractersticas das redes.

Dois fatores bastante importantes em handovers esto relacionados necessidade deles serem efetuados de
forma imperceptvel ao usurio e a sua automao. Em ambientes onde h diversas tecnologias de acesso, surge o
conceito ABC (Always Best Conected) [10], onde um n mvel poder realizar handovers para sempre se manter
conectado rede que melhor se adqe s necessidades definidas pelo usurio. Critrios como parmetros de
QoS (Quality of Service - Qualidade de Servio) exigidos por determinados tipos de aplicaes, ou caractersticas
do terminal mvel, como consumo de energia, resoluo da tela, podero ser utilizados para manter essa poltica.

Neste sentido, tm sido desenvolvidas vrias tcnicas para auxiliar no processo de handover. Algoritmos de
tomada de deciso comumente levam em considerao os critrios como os que foram mencionados anteriormente,
para selecionar a rede que mais se adqe s necessidades do usurio e satisfaa as exigncias das aplicaes
que esto sendo executadas no terminal mvel. Tendo em vista a importncia destes mtodos de deciso no pro-
cesso de realizao de handover, se faz necessrio prover um meio para execut-los e valid-los. Ferramentas de
simulao e emulao de redes so formas de testar tecnologias de rede, de tal forma que se possa reproduzir o
comportamento real dessas tecnologias em um ambiente computacional controlado.

Este trabalho tem como objetivo disponibilizar uma forma de executar e testar algoritmos de deciso de hando-
ver em redes heterogneas. Para tal, props-se um framework de testes que promove um ambiente no qual os algo-
ritmos de deciso possam obter as informaes das redes envolvidas de forma mais prxima de um ambiente real.

A nfase deste trabalho consiste em obter um meio de reproduzir o comportamento de redes de computadores,
para representar as redes de acesso envolvidas no processo de execuo de handover, considerando as infor-
maes obtidas a partir dessas redes que servem como entrada para os algoritmos de deciso. Consideramos a
utilizao de emuladores de rede em conjunto com simulaes para atingir esta finalidade. Utilizamos as redes Wi-
Fi e WiMAX, respectivamente definidas pelos padres IEEE 802.11 e 802.16, para testar o framework proposto.

O restante deste trabalho est organizado da seguinte forma: a seo 2 apresenta trabalhos relacionados que
tm como objetivo a avaliao de handover vertical em redes heterogneas. A seo 3 descreve as ferramentas
utilizadas e o framework proposto. Na seo 4 so descritos os experimentos realizados. Os resultados obtidos

112
UIGV
so apresentados na seo 5. Na seo 6, so apresentadas as concluses alcanadas, as contribuies feitas
e trabalhos futuros.

Referncias

[1] 3GPP, Services and service capabilities 3.6.0 (1999).


http://www.3gpp.org/ftp/Specs/archive/22{_}series/22.105/22105-360.zip.

[2] Advanced Network Technology Division, National Institute of Standards and Technology, Seamless and Secure
Mobility.
http://www.antd.nist.gov/seamlessandsecure.

[3] Ahmed, T., K. Kyamakya, M. Ludwig, K. Anne, J. Schroeder, S. Galler, K. Kyamakya, K. Jobmann, S. Rass, J.
Eder et al., A context-aware vertical handover decision algorithm for multimode mobile terminals and its per-
formance, in: The 13th International Conference on Neural Information Processing (ICONIP06), Hong Kong,
2006.

[4] Baldo, N., Maguolo, F., Miozzo, M., Rossi, M., Zorzi, M. ns2-MIRACLE: a modular framework for multi-
technology and cross-layer support in network simulator 2, in: Proceedings of the 2nd International Conference
on Performance Evaluation Methodologies and Tools, ICST, Brussels, Belgium, 2007, pp. 18.

[5] Bazzi, A., Pasolini, G., Gambetti, C. Shine: simulation platform for heterogeneous interworking networks, in:
IEEE International Conference on Communications, 2006, pp. 55345539.

[6] Bridge-utils, IEEE 802.1d Ethernet bridging. http://sourceforge.net/projects/bridge/files

[7] Carbone, M. and L. Rizzo, Dummynet revisited, ACM SIGCOMM Computer Communication Review 40
(2010), pp. 12-20.

[8] Chen, J., C. Wang, F. Tsai, C. Chang, S. Liu, J. Guo, W. Lien, J. Sum and C. Hung, The design and implemen-
tation of WiMAX module for ns-2 simulator, in: Proceeding from the 2006 workshop on ns-2: the IP network
simulator, ACM, 2006, p. 5.

[9] Chen, Y., T. Farley and N. Ye, Qos requirements of network applications on the internet, Inf. Knowl. Syst.
Manag. 4 (2004), pp. 55-76.

[10] Gustafsson, E. and A. Jonsson, Always best connected, IEEE Wireless Communications 10 (2003), pp. 49-55.

[11] Iperf. Pgina do projeto no sourceforge (2010). URL http://sourceforge.net/projects/iperf

[12] James, J., B. Chen and L. Garrison, Implementing VoIP: A voice transmission performance progress report, IEEE
Communications Magazine 42 (2004), pp. 36-41.

[13] Kassar, M. and Kervella, B. and Pujolle, G. An overview of vertical handover decision strategies in heteroge-
neous wireless networks, Computer Communications, Elsevier (2008).

[14] Mapp G., Shaikh F., Cottingham, D., Crowcroft, J., Baliosian, J. Y-Comm: a global architecture for heteroge-
neous networking, in: 3rd ICST/ACM International Conference on Wireless Internet, Belgium, 2007, pp. 15.

[15] Nasser, N., A. Hasswa and H. Hassanein, Handoffs in fourth generation heterogeneous networks, IEEE Com-
munications Magazine 44 (2006), pp. 96-103.

[16] Saaty, T., How to make a decision: the analytic hierarchy process, Interfaces 24 (1994), pp. 19-43.

113
UIGV
[17] Seeling, P., M. Reisslein and B. Kulapala, Network performance evaluation using frame size and quality traces
of single-layer and two-layer video: A tutorial, Technical report, Arizona State University (2004).

[18] Traces, Video traces for network performance evaluation (2010). URL http://trace.eas.asu.edu/tracemain.
html

[19] Zhang, W., J. Jaehnert and K. Dolzer, Design and evaluation of a handover decision strategy for 4th genera-
tion mobile networks, 3, 2003, pp. 1969-1973.

114
UIGV
Sistema Inteligente basado en Redes Bayesianas para
el diagnstico Clnico de Enfermedades Cutneas
Rosangela Abregu M.1, Joseph Gonzales M.1, Nancy Laurente G.1, Jorge L. Tvara1,
Virgilio Tito C.1
1
Universidad Csar Vallejo
rosangela_20_4@hotmail.com, joseph_737_7@hotmail.com, nanxita_17@hotmail.com, jl_xd22@hotmail.
com, fredytito@gmail.com

Resumen

En este artculo, se presenta un sistema inteligente para el diagnstico clnico de las enfermedades cutneas basa-
do en las redes bayesianas, para lo cual se aplicaron algunos clasificadores bayesianos, tales como, el nave bayes y el
bayesnet que proporciona el software de aprendizaje automtico y reconocimiento de patrones WEKA (http://www.
cs.waikato.ac.nz/ml/weka/). Los datos con los que se trabaj fueron extrados de la Clnica de la Piel (http://www.
clinicadelapiel.com/) y se logr una clasificacin correcta de datos del 98%.

Para llegar a esta clasificacin se tuvieron que realizar pruebas utilizando el clasificador BayesNet que utiliza un
algoritmo de bsqueda K Hill Climbing y se utiliz el estimador simple como condicin de probabilidad (Bouckaert,
2004) y el clasificador Naive bayes, siendo en este caso el clasificador BayesNet el que nos proporciona un mejor re-
sultado y la red bayesiana ptima considera a seis padres como mximo en cada nodo. Finalmente, se implementa el
aplicativo en java utilizando las probabilidades obtenidas en la red bayesiana.

Palabras clave:

Weka, BayesNet, Nave bayes, enfermedades cutneas.

Abstract

This article presents an intelligent system for the clinical diagnosis of skin diseases based on Bayesian networks,
for which applied some Bayesian classifiers such as Nave Bayes and bayesnet provided by the software of machine
learning and pattern recognition WEKA (http://www.cs.waikato.ac.nz/ml/weka/). The data with which we worked were
extracted from the Skin Clinic (http://www.clinicadelapiel.com/) and achieved a correct classification of data for 98%.

To achieve this classification had to test the classifier using BayesNet using a search algorithm K2 Climbing Hill and
used the simple estimator as a condition of probability (Bouckaert, 2004) and the Nave Bayes classifier, being in this
case the classifier BayesNet which gives us a better result and the optimal Bayesian network sees a maximum of six
parents in each node. Finally, the application is implemented in Java using the probabilities obtained in the Bayesian
network.

Keywords:

Weka, BayesNet, Naive Bayes, skin diseases.

115
UIGV
Introduccin

Una de los principales males que afecta nuestra vida social son las enfermedades de la piel. Estas enfermedades
de la piel afectan a personas de todas las edades, ya que todos en general estamos expuestos a la contaminacin
por gases txicos, los rayos ultravioletas y otros.

En la actualidad, hay un gran nmero de programas informticos dedicados a la medicina y a sus diversas
especialidades, sin embargo, no hay muchos programas dedicados a la dermatologa.

Entre los que se pueden encontrar, destacan:

Nail-TutorTM: un programa informtico basado en imgenes, que ensea la anatoma, patrones patolgi-
cos y enfermedades de las uas.

Mycin: es un sistema experto desarrollado a principios de los aos 70 por Edgar ShortLiffe, en la Universi-
dad de Stanford, para diagnosticar enfermedades hematolgicas. Fue escrito en Lisp y adems era capaz
de razonar el proceso seguido para llegar a estos diagnsticos, y de recetar medicaciones personalizadas
a cada paciente (segn su estatura, peso, etc.).

Para efectos de realizar el diagnstico de enfermedades cutneas, se extrajeron datos obtenidos en junio de la
Clnica de la Piel. El nmero de casos con el que se trabaja es de 200, donde cada instancia tiene 14 atributos
que diagnostican 6 enfermedades. En este trabajo, se muestran los resultados obtenidos por los clasificadores
bayesianos Nave Bayes y BayesNet para finalmente implementar en el lenguaje de programacin Java el sistema
inteligente.

El resto de este artculo est organizado de la siguiente manera. En la seccin 2, se muestran los trabajos pre-
vios. La seccin 3 describe las redes bayesianas y los clasificadores bayesianos utilizados. La forma de colocar los
Experimentos y Resultados se encuentra en la seccin 4. La Discusin de los Experimentos se muestra en la seccin
5 y, nalmente, la manera de redactar las conclusiones estn en la seccin 6.

Conclusiones

En el presente trabajo se han utilizado clasificadores bayesianos para el diagnstico de enfermedades, esto
a partir de los datos proporcionados por la Clnica de la Piel durante el mes de junio. Para este tipo de datos el
clasificador BayesNet usando el algoritmo de bsqueda K con 6 padres y como estimador de parmetros el de-
nominado SimpleEstimator fue el que logr una clasificacin correcta del 98%.

Podemos, por lo tanto, decir que los clasificadores bayesianos no solamente obtienen buenos resultados en
la clasificacin de este tipo de problemas, sino que adems, en los casos en los que no hallan la hiptesis
correcta proporcionan buenas alternativas, tomando como stas las siguientes con mayor probabilidad a
posteriori.

Una mejora al presente trabajo es recolectar mayor cantidad de informacin y mayor cantidad de enfermeda-
des. Lo que se quiso comprobar con este trabajo es que los clasificadores bayesianos se pueden utilizar para el
proceso de diagnstico de enfermedades.

Es necesario evaluar con otros algoritmos de bsqueda dentro del clasificador BayesNet que proporciona
WEKA, para visualizar las diferencias en el clculo de las clasificaciones correctas, as mismo, el uso de otros
estimadores.

116
UIGV
Referencias

[1] [Bouckaert, 2004] Bouckaert Remco R. (2004) Bayesian Network Classiers in Weka.

[2] [Cooper, 1992] G. Cooper, E. Herskovits. (1992) A Bayesian method for the induction of probabilistic net-
works from data. Machine Learning.

[3] [Cox, 2009] Cox N.H. (2009). Diagnosis of Skin Disease. Department of Dermatology. Cumberland Infi
rmary, Carlisle, UK.

[4] [Hergueta, 2006] Hergueta G. Celia (2006). Sistema de Deteccin y Tratamiento de Enfermedades Cu-
tneas. Escuela Tcnica Superior de Ingeniera. Universidad Pontificia Comillas.

[5] [Issa, 2006] Issa O. (2006). Desarrollo de sistemas inteligentes para clasificacin y diagnstico en medicina.
Departamento de arquitectura y tecnologa de computadoras. Universidad de Granada.

[6] [Jouffe, 2011] Jouffe L. (2011). Introduction to Bayesian Networks Practical and Technical Perspectives.
http://www.bayesia.com/en/applications/health.php

[7] [Korb, 2004] Korb K.B. y Nicholson A.E. (2004). Bayesian Artificial Intelligence. Chapman & Hall/CRC
computer science and data analysis.

[8] [Orozco, 2010] Orozco E. (2010). Mtodos de clasificacin para identificar lesiones en piel partir de espe-
ctros de reflexin difusa. Escuela de Ingeniera de Antioquia-Universidad CES, Medelln, Colombia.

[9] [Pessete, 2002] Pessete R.(2002). Redes Bayesianas no Diagnstico Mdico. Universidade Federal de
Santa Catarina.

[10] [Weka, 2011] Weka (2011). Data Mining Software in Java. http://www.cs.waikato.ac.nz/ml/weka/

[11] [Zhang, 2002] Zhang H. (2002). The Optimality of Naive Bayes. Faculty of Computer Science. University of
New Brunswick.

117
UIGV
118
UIGV
Modelo de Evaluacin de desempeo para Docentes
Peruanos basado en TIC
Pierre Paul Loncn Salazar1 Jos Hamblett Villegas Ortega2
1
Ingeniero de Sistemas - UNJFSC 2
Licenciado en Computacin - UNMSM
Unidad de Post Grado de la Facultad de Magister en Ingeniera de Sistemas - UNMSM
Ingeniera de Sistemas e Informtica - UNMSM MBA(c) - Universidad del Pacfico
ploncan24@hotmail.com rexuma@gmail.com

Resumen

En este artculo, se presenta un Modelo de Evaluacin de Desempeo Docente en Per basado en TIC. Es bien
sabido que la evaluacin del desempeo resulta ser una necesidad que toda organizacin debe utilizar para medir el
desempeo de sus empleados y as alinear los objetivos de la organizacin. Existen diversos modelos de evaluacin
creados a partir de distintos mtodos de evaluacin de desempeo, los cuales podemos llegar a conocer a travs de
autores como Alles (2004) y Cardozo (2007). Para este tipo de evaluaciones, existe una gama de software disponible
en el mercado, muchos de los cuales se basan en evaluaciones por objetivos o por competencias y ofrecen soluciones
en la web. Las instituciones educativas no son ajenas a este tipo de evaluaciones. En varios pases se han planteado
modelos de evaluacin de desempeo que buscan mejorar el rendimiento de los docentes. En Per existe el pro-
blema de la falta de indicadores apropiados, lo cual no permite medir y comparar el desempeo de los docentes, ya
que actualmente las evaluaciones son de tipo examen de admisin y esto, segn varios autores, no es una verdadera
evaluacin de desempeo.

Palabras clave:

Educacin a Distancia, evaluacin, docente.

Abstract

This article presents a model for assessing teacher performance based on ICTs in Peru. It is well known that perfor-
mance appraisal is a necessity that every organization should use to measure employee performance and thus align
the objectives of the organization. Various assessment models created from different methods of performance evalua-
tion, which can come to know through authors such as Alles (2004) and Cardozo (2007). For this type of evaluation is
a range of software available on the market, many of which are based on assessments by objectives or competencies
and offer solutions on the web. Educational institutions are not immune to this type of evaluation. Several countries
have raised performance assessment models that seek to improve the performance of teachers. In Peru there is a
problem of lack of appropriate indicators, which is not possible to measure and compare the performance of teachers
and evaluations are currently entrance exam type and this, according to several authors, is not a true assessment of
performance.

Keywords:

Distance Education, assessment, teacher.

119
UIGV
Introduccin

La educacin es el proceso multidireccional mediante el cual se transmiten: conocimientos, valores, costumbres y


formas de actuar (Berger, 2007, p. 7).

La Educacin ha sido y es un elemento importante para la sociedad, ya que permite el desarrollo del ser huma-
no como un individuo con la capacidad de emplear dichos conocimientos, valores, costumbres, etc. en beneficio
propio y de la sociedad. Los encargados de llevar a cabo este proceso son los docentes, quienes tienen la misin
de brindar una educacin que cumpla con los estndares de calidad establecidos (Valds, 2000).

Con el fin de medir el desempeo de los docentes y constatar que efectivamente se estn alcanzando los objeti-
vos educativos planteados, es necesario realizar peridicamente evaluaciones a estos profesores (Reis, 2007, p. 5).
Sin embargo, la realidad demuestra que no siempre la tarea de evaluar es simple de realizar, ya que puede caerse
en la subjetividad, alejndose de la objetividad del resultado esperado (Alles, 2004, p. 29).

Por ello, existen toda clase de mtodos de evaluacin de desempeo que pretenden, desde distintos enfoques,
tratar de obtener resultados que ayuden a mejorar la educacin en sus distintos aspectos (Alles, 2004, pp. 32-35).

Hoy, la tecnologa ha abarcado muchas reas, entre las cuales se encuentra la educacin. El vnculo formado,
tecnologa-educacin ha hecho que ambas evolucionen segn los avances tecnolgicos y nuevos usos del primero
vs las necesidades y nuevos modelos del segundo. El proceso de enseanza-aprendizaje ya no est restringido a un
aula con un grupo de estudiantes y un docente, todos ubicados fsicamente en un mismo lugar. Ahora, es posible, a
travs de la tecnologa, enlazar virtualmente a distintos participantes heterogneos, permitiendo de este modo mejo-
rar su nivel de aprendizaje al compartir conocimientos y experiencias en grupo (Gmez & Lao, 2005, pp. 86-89).

Ante lo dicho previamente y viendo la realidad del entorno educativo en Per, surge para el autor el deseo de
brindar, con este trabajo de investigacin, una herramienta que pueda servir de base para medir el desempeo de
los docentes peruanos y con ello permitirle a las entidades involucradas en el mbito educativo, el poder realizar
las regulaciones y gestiones apropiadas que permitan mejorar la calidad del desempeo docente.

El resto de este artculo est organizado de la siguiente manera. En la seccin 2, se mencionan trabajos previos
relacionados con el tema de investigacin. La seccin 3 trata sobre los hallazgos relacionados con el problema de
la investigacin. La seccin 4 responde a la pregunta Para qu sirve la evaluacin de desempeo? La seccin 5
trata sobre la relacin entre la estrategia de la organizacin y el desempeo. La sesin 6 menciona los modelos
de evaluacin de desempeo en otros pases. La seccin 7 muestra el Modelo Propuesto, su descripcin general y
detallada. La seccin 8 trata sobre la discusin del trabajo de investigacin. Finalmente, la seccin 9 da a conocer
las conclusiones a las que se ha llegado hasta el momento en este trabajo de investigacin.

Conclusiones

Una Evaluacin de Desempeo Basada en la Administracin por Objetivos sobre un entorno web resultara ser
la ms adecuada, esto debido al hecho de que segn lo encontrado, a las organizaciones les interesa evaluar a
sus empleados de tal forma que los objetivos de dichos empleados estn alineados a los objetivos de la organiza-
cin a travs de un continuo proceso de realimentacin, todo esto sobre un sistema de informacin que les permita
administrar y evaluar el desempeo de sus empleados en forma ms rpida, eficiente y econmica sin preocuparse
de la ubicacin geogrfica del individuo.

Referencias

[1] Alles, M. (2004). Desempeo por Competencias. Evaluacin de 360. Buenos Aires, Argentina: Ediciones
Granica S.A.

120
UIGV
[2] Barnett, L., et. al. (2003). Motivacin, tratamiento de la diversidad y rendimiento acadmico. El aprendizaje
cooperativo. Caracas, Venezuela: Editorial Laboratorio Educativo.

[3] Berger, K (2007). Psicologa del desarrollo: infancia y adolescencia (7 ed.). Madrid, Espaa: Editorial
Mdica Panamericana.

[4] Crdenas, A. (s.f.). Testimoniales SIIGO. Recuperado el 21 de Febrero de 2011, de http://www.siigo.com/


docs/SysWebSite.aspx?Portal=2

[5] Cardozo, H. (2007). Gestin empresarial del sector solidario. Bogot, Colombia: ECOE Ediciones.

[6] Dessler, G. (2004) Administracin de recursos humanos: enfoque latinoamericano. Mxico: Pearson Educa-
tion.

[7] Gaviln, P. (2009). Aprendizaje cooperativo. Papel del conflicto socio cognitivo en el desarrollo intelectual.
Consecuencias pedaggicas. Revista Espaola de Pedagoga, (242), 131-148.

[8] Gmez, M.& Lao, J. (2005). La dinmica del proceso docente educativo en la educacin superior, con el
empleo de las tecnologas de la informacin y las comunicaciones. Revista Pedagoga Universitaria, 10(5),
83-96

[9] Gonzlez, A. (2006). Mtodos de compensacin basados en competencias. Barranquilla: Ediciones Uninorte.

[10] Gonzlez, M. (2006). Mundo de unos y ceros en la gerencia empresarial. Recuperado el 21 de Febrero de
2011, dehttp://www.eumed.net/libros/2006a/mga-01/

[11] Gonzlez, R. (2005). Nuevas Tecnologas Aplicadas a la Gestin de los Recursos Humanos. Espaa:
Ideaspropias.

[12] Guba, E. G. y Lincoln. Y. S. (1989): Fourth Generation Evaluation. Londres, Inglaterra: SAGE Publications

[13] Izquierdo, B. (2008). De la evaluacin clsica a la evaluacin pluralista. Criterios para clasificar los distintos
tipos de evaluacin. EMPIRIA: Revista de Metodologa de Ciencias Sociales, 16, 115-134.

[14] Izquierdo, J.& Pardo, M. (2007). Las Tecnologas de la Informacin y Las Comunicaciones (TIC) en la Gestin
Acadmica del Proceso Docente Educativo en la Educacin Superior. Pedagoga Universitaria, 12(1), 58-68.

[15] Krathwohl, D. R. (2002). A Revision of Blooms Taxonomy: An Overview. Theory Into Practice, 41(4), 212

[16] Lyster, S. & Anne, A. (2006).199 Pre-Written Employee Performance Appraisals: The Complete Guide to Suc-
cessful Employee Evaluations And Documentation. Florida, Estados Unidos: Atlantic Publishing Company.

[17] Marzano, R. & Kendall, J. (2007).The New Taxonomy of Educational Objectives (2da ed.). California: Cor-
winPress.

[18] Montenegro, I.A. (2007). Evaluacin del Desempeo Docente. Fundamentos, Modelos e Instrumentos. Bo-
got, Colombia: Cooperativa Editorial Magisterio.

[19] Montes I, I. (2006). Es posible tomar buenas decisiones con informacin poco relevante?: El caso de la
evaluacin de profesores. Lima: Signo Educativo.

[20] Piajet, J. (1983). La psicologa de la inteligencia. Barcelona, Espaa: Crtica.

[21] Patton, M. Q. (1990). Qualitative evaluation and research methods (2nd Edition).Londres, Inglaterra: SAGE
Publications.

121
UIGV
[22] Reis, P. (2007).Evaluacin de Desempeo. Madrid, Espaa: VerlagDashfer Ediciones Profesionales, S. L. U.

[23] Rivero J.,et. al. (2003). Propuesta: Nueva Docencia en el Per. Lima: Ministerio de Educacin.

[24] Rodrguez, J. (2004). El modelo de gestin de recursos humanos. Barcelona, Espaa: Editorial UOC.

[25] Rosales, C. (2003). Criterios para una evaluacin formativa: objetivos, contenido, profesor, aprendizaje, Re-
cursos. Madrid, Espaa: Narcea, S. A. de Ediciones.

[26] Saavedra R., M. (2001). Evaluacin del Aprendizaje Conceptos y Tcnicas. Mxico: Editorial Pax.

[27] Saravia L. &Lpez de Castilla, M. (2008). La Evaluacin del Desempeo Docente. Per, una Experiencia en
Construccin. Revista Iberoamericana de Evaluacin Educativa, 1 (2), 76-91.

[28] Valds H. (2000). Evaluacin del Desempeo Docente. Ponencia presentada en el Encuentro Iberoamericano
sobre Evaluacin del Desempeo Docente realizado en la Ciudad de Mxico del 23 al 25 de mayo de
2000.Recuperado el 24 de Noviembre de 2010, de http://www.oei.es/de/rifad01.htm

122
UIGV
Swarm Intelligence para un Modelo de Optimizacin
de Stocks basado en Reposiciones Conjuntas y
Descuentos por Cantidad

Orlando Durn, Sergio Soto C.,


Escuela de Ingeniera Mecnica, Pontificia Universidad Catlica de Valparaso,
Quilpue, V region, Chile
orlando.duran@ucv.cl, and1keko@gmail.com

Resumen

Este trabajo presenta la definicin y solucin de un modelo de optimizacin usando tcnicas basadas en el algorit-
mo Particle Swarm Optimization (PSO) u Optimizacin por Enjambre de Partculas. El modelo presentado es el llamado
problema de reaprovisionamiento conjunto (Joint Replenishment Problem) en un sistema que opera con descuentos
por cantidad. Se presentan los resultados en problemas cuyo tamao hacen difcil o imposible conocer la solucin
ptima (por bsqueda exhaustiva), adems de presentar comparaciones con los resultados obtenidos a travs de
Algoritmos Genticos.

Palabras clave:

Metaheursticas, Enjambre de Partculas, Joint Replenishment Problem, Descuentos por Cantidad, Optimizacin
Combinatorial.

Abstract

This paper presents the definition and solution of an optimization model using techniques based on Particle Swarm
Optimization algorithm (PSO) or Particle Swarm Optimization for. The model is called the joint replenishment problem
(Joint Replenishment Problem) in a system that operates with quantity discounts. We present results on problems
whose size makes it difficult or impossible to know the optimal solution (by exhaustive search) as well as presenting
comparisons with results obtained through genetic algorithms.

Keywords:

metaheuristics, particle swarm, Joint Replenishment Problem, Quantity Discounts, Combinatorial Optimization.

Introduccin
Goyal [1] present una heurstica para resolver el Joint Replenishmnet Problem, (JRP), problema del reaprovisiona-
miento conjunto, en situaciones de multiproducto adquiridos del mismo proveedor. Si bien es cierto, en la literatura
anterior el trabajo de Shu [2] ya trata el JRP, pero para dos tems, desde esos dos trabajos, una gran cantidad de
artculos tratan de este problema usando diversos supuestos. Una revisin exhaustiva de la literatura hasta fines de
los ochenta puede ser encontrada en Goyal y Satir [3]. Los principales supuestos que se mencionan en la literatura,
para abordar el JRP, pasan por el tipo de agrupamiento de los tems, hecho ste de manera directa (Direct Grou-
ping strategy DGS) y la del agrupamiento indirecto (Indirect Grouping Strategy IGS). Otra forma de variantes

123
UIGV
sobre el problema JRP es el comportamiento de la demanda. As, existen estrategias de solucin para demanda
constante, demanda estocstica y demanda dinmica. Uno de las heursticas clsicas para el problema es cono-
cido como el RAND (Kaspi y Rosenblatt, [4]).

Ms recientemente aparecen algunas estrategias basadas en algoritmos evolutivos para solucionar el JRP. Khouja
[5] desarrollan un algoritmo gentico (Genetic Algorithm GA) y lo comparan su desempeo con el del RAND.
Del punto de vista del JRP bajo demanda con comportamiento estocstico, dos polticas se destacan en la litera-
tura. Johansen y Melchiors [6] consideran una poltica de reaprovisionamiento peridico y una poltica del tipo
can-order. Para el caso de demanda dinmica, el trabajo de Boctor [7] presenta un procedimiento que combina
diversas heursticas presentando excelentes resultados.

Otros trabajos para casos especiales del JRP son presentados por Klein y Ventura [8] que resuelven el problema
con tiempo de reaprovisionamiento y con tiempo discreto. Khouja et al. [5] resuelven el problema bajo la condicin
de disminucin continua de los costes unitarios de los tems. Otros trabajos han sido presentados problemas ope-
racionales que incluyen el JRP como un subproblema. Siajadi et al. [6] desarrollaron un modelo para optimizar las
decisiones de inventarios de un proveedor que repone conjuntamente n piezas que son usadas para producir un
producto final. Chan et al. [7] desarrollar un modelo de solucin para el agendamiento (scheduling) de entregas
desde un proveedor a muchos clientes que usan el JRP para hacer sus reaprovisionamientos. Otros trabajos apuntan
al JRP con ciertas restricciones, por ejemplo, Hoque [8] abordan el JRP con restricciones presupuestarias y capaci-
dad de almacenamiento y transporte definido.

Los trabajos de Porras y Dekker [10] abordan el JRP con minimizacin de las cantidades pedidas. Bayindir et
al. [11] incorporan costes variables de produccin al JRP. Otros autores abordan el problema JRP con aspectos de
obsolescencia (Goyal y Giri, [12]). Siajadi et al. [13] aborda el JRP con calidad imperfecta, o sea que parte de los
tems llegados pueden contener algunos defectos. Finalmente, podemos considerar que solo existe un nico trabajo
que aborda el JRP con existencia de descuentos por cantidad (Cha y Moon, 2005, [14]). El mencionado trabajo
presenta un modelo que usa dos proposiciones para desarrollar dos algoritmos de solucin. Estos algoritmos fueron
probados en un total de 1600 problemas generados aleatoriamente.

Del punto de vista del uso de algoritmos evolutivos para el JRP, podemos citar a Hong y Kim [15], quienes de-
sarrollaron un algoritmo gentico para abordar el problema de solucionar el JRP relajando la restriccin de que el
ciclo de reaprovisionamiento sea mltiplo del ciclo del tem que tiene mayor frecuencia entre los considerados en el
sistema. Con esto, segn los autores, se logra una mayor precisin en el clculo del coste del sistema. Leung et al.
[16] presenta una extensin al problema JRP clsico con multi-cliente y multi-item. Propone y prueba una combina-
cin de simulated annealing (SA)-genetic algorithm y (GA) llamado SAGA. Los autores prueban la aplicabilidad de
la estrategia sugerida en un banco de Hong Kong. Chan et al. (2003) [17] presenta una extensin al problema
JRP clsico con multi-cliente y multi-item. Propone un algoritmo gentico.

Khouja (2000) [18] compara el desempeo de un algoritmo gentico frente al JRP con el comportamiento del
RAND. Olsen (2005) [19] usa un algoritmo gentico para el problema JR usando el concepto de agrupamiento
directo. Segn su autor, este algoritmo supera al algoritmo tradicional (RAND) en situaciones donde el cociente
entre el coste fijo de ordenar y el coste variable de ordenar es considerado alto. En 2008, Olsen [20] ahonda en
el uso de AG frente al problema JRP, de esta vez aborda la situacin donde los costes de ordenar un tem depen-
den de los otros tems que sern reaprovisionados en conjunto (costes interdependientes). Dye y Hsieh (2010) [21]
prueban la eficiencia de usar otro algoritmo evolutivo, el de Enjambre de Partculas (Particle Swarm Optimization)
en un problema JR.

Conclusiones

La mayor diferencia entre este trabajo y trabajos previos yace en que este proyecto combina el problema del
reaprovisionamiento conjunto con la existencia de descuentos en el coste unitario de los tems en funcin de la can-
tidad adquirida. Slo existe un trabajo en la literatura que presenta un modelo para esta situacin. Sin embargo, el
mecanismo de solucin presentado es una heurstica que slo considera una cantidad limitada de tems.

124
UIGV
No se encuentran trabajos anteriores en la literatura que se hayan dedicado al uso de estas tcnicas en la
optimizacin de situaciones con una gran cantidad de tems. El modelo fue evaluado, solucionado y comparado
usando mtricas establecidas en la literatura. Este tipo de problemas se aplican en situaciones donde las empresas
desean sacar partido de las economas de escala, optimizando a su vez los costes de ordenar. Estos ltimos pue-
den traducirse por ejemplo en costes de embarque, tramitacin o en locales de difcil acceso, tales como faenas
mineras o en construccin de grandes obras civiles.

Referencias

[1] Goyal S (1974) Determination of optimum packaging frequency of items jointly replenished. Management Sci-
ence 23: 436443

[2] Goyal S, Satir A (1989) Joint replenishment inventory control: deterministic and stochastic models. European
Journal of Operational Research 38: 213

[3] Kaspi M, Rosenblatt M (1991) On the economic ordering quantity for jointly replenished items. International
Journal of Production Research 29: 107114.

[4] Khouja M, Michalewicz Z, Satoskar S (2000) A comparison between genetic algorithms and the RAND
method for solving the joint replenishment problem. Production Planning & Control 11: 556564

[5] Johansen and Melchiors, 2003 S.G. Johansen and P. Melchiors, Can-order policy for the periodic review joint
replenishment problem, Journal of the Operational Research Society 54 (2003), pp. 283290.

[6] Boctor, G. Laporte and J. Renaud, Models and algorithms for the dynamic demand joint replenishment prob-
lem, International Journal of Production Research 42 (2004), pp. 26672678

[7] C. M. Klein and J. A. Ventura , An Optimal Method for a Deterministic Joint Replenishment Inventory Policy in
Discrete Time, The Journal of the Operational Research Society Vol. 46, No. 5 (May, 1995), pp. 649-657

[8] M. Khouja, Z. Michalewicz and S. Satoskar, A comparison between genetic algorithms and the RAND
method for solving the joint replenishment problem, Prod. Plan. Control, 11, pp. 556564, 2000.

[9] H. Siajadi, R.N. Ibrahim, P.B. Lochert and W.M. Chan, Joint replenishment policy in inventory-production sys-
tems, Production Planning and Control 16 (2005), pp. 255262

[10] Chan CK, Cheung BKS, Langevin A (2003) Solving the multi-buyer joint replenishment problem with a modified
genetic algorithm TRANSPORTATION RESEARCH PART B-METHODOLOGICALVol: 37, n. 3: 291-299.

[11] M.A. Hoque, An optimal solution technique for the joint replenishment problem with storage and transport
capacities and budget constraints, European Journal of Operational Research 175 (2006), pp. 10331042.

[12] Moon, and B. Cha, The joint replenishment problem with resource restrictions, Eur. J. Oper. Res., 173, pp.
190198, 2006.

[13] E. Porras and R. Dekker, An efficient optimal solution method for the joint replenishment problem with minimum
order quantities, European Journal of Operational Research 174 (2006), pp. 15951615.

[14] Pelin Bayindir, S. Ilker Birbil, J. B. G. Frenk: The joint replenishment problem with variable production costs.
European Journal of Operational Research 175(1): 622-640 (2006)

[15] Goyal, Bibhas Chandra Giri: Recent trends in modeling of deteriorating inventory. European Journal of Opera-
tional Research 134(1): 1-16 (2001)

125
UIGV
[16] Siajadi, R.N. Ibrahim, P.B. Lochert and W.M. Chan, Joint replenishment policy in inventory-production systems,
Production Planning and Control 16 (2005), pp. 255262.

[17] B. Cha and I. Moon, The joint replenishment problem with quantity discounts, OR Spectrum, 27, pp. 569
581, 2005.

[18] Sung-Pil Hong, Yong-Hyuk Kim: A genetic algorithm for joint replenishment based on the exact inventory cost.
Computers & OR 36(1): 167-175 (2009)

[19] Leung TW, Chan CK, Troutt MD (2008) A mixed simulated annealing-genetic algorithm approach to the multi-
buyer multi-item joint replenishment problem: Advantages of meta-heuristics JOURNAL OF INDUSTRIAL AND
MANAGEMENT OPTIMIZATION. Vol: 4, n.:1: 53-66.

[20] Chan CK, Cheung BKS, Langevin A (2003) Solving the multi-buyer joint replenishment problem with a modified
genetic algorithm TRANSPORTATION RESEARCH PART B-METHODOLOGICALVol: 37, n. 3: 291-299.

[21] Khouja M, Michalewicz Z, Satoskar SS (2000) A comparison between genetic algorithms and the RAND
method for solving the joint replenishment problem. PRODUCTION PLANNING & CONTROL, Vol: 11, n.6:
556-564

[22] Olsen AL (2005) An evolutionary algorithm to solve the joint replenishment problem using direct grouping,
COMPUTERS & INDUSTRIAL ENGINEERING. Vol: 48, n.: 2: 223-235.

[23] Dye CY, Hsieh TP (2010), A particle swarm optimization for solving joint pricing and lot-sizing problem
with fluctuating demand and unit purchasing cost. : COMPUTERS & MATHEMATICS WITH APPLICATIONS.
Vol.60, n.7: 1895-1907

[24] Olsen AL (2008) Inventory replenishment with interdependent ordering costs: An evolutionary algorithm solu-
tion, INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICSVol: 113, 1: 359-369.

[25] Dye CY, Hsieh TP (2010), A particle swarm optimization for solving joint pricing and lot-sizing problem
with fluctuating demand and unit purchasing cost. : COMPUTERS & MATHEMATICS WITH APPLICATIONS.
Vol.60, n.7: 1895-1907

[26] Coello C.; Introduccin a la computacin evolutiva. Apuntes de curso, CINVESTAV IPN, Departamento de
computacin, Mxico, 2008.

[27] Eberhart, R. C. and Kennedy, J. A new optimizer using particle swarm theory. Proceedings of the Sixth Interna-
tional Symposium on Micromachine and Human Science, Nagoya, Japan. pp. 39-43, 1995

[28] Correa, E.S., Freitas, A., Johnson, C.G. (2006). A new discrete particle swarm algorithm applied to attribute
selection in a bioinformatics data set. In M. K. et al., editor, Proceedings of the Genetic and Evolutionary
Computation Conference - GECCO-2006, pages 3542, Seattle, WA, USA. ACM Press.

126
UIGV
Innovacin en el desarrollo de una plataforma
tecnolgica institucional como escritorio de trabajo
(Proyecto USBnet Linux 5)
Frederyk Luy, Leyvin A. Ypez G., Ronald Mendez, Milagros Del C. Gonzlez B.
Direccin de Servicios Telemticos - Universidad Simn Bolvar Venezuela
fluy@usb.ve

Resumen
El uso de alternativas de software libre ofrece un inmenso potencial debido a sus posibilidades de adaptabilidad y
aplicabilidad a distintas necesidades de una organizacin, aunado a las posibilidades de modificacin e incorporacin
de nuevas caractersticas al software existente, sin restricciones de ningn tipo. En el mbito de la Universidad, puede
ofrecer herramientas y recursos tecnolgicos invaluables disponibles en cualquier momento para todos los miembros
de la comunidad y un espacio para el desarrollo e investigacin de productos y soluciones tecnolgicas tiles a la
sociedad. En funcin de todo esto y tomando como referencia un enriquecedor marco de antecedentes en el uso e
implementacin de software libre en el campus de la Universidad Simn Bolvar, se tom la iniciativa de lograr el desa-
rrollo de una plataforma tecnolgica como escritorio de trabajo basada en una meta distribucin GNU Linux, orientada
en una primera fase para cubrir en forma eficiente las necesidades de las unidades con funciones administrativas del
campus y ofreciendo las condiciones ms adecuadas posibles para facilitar un proceso de migracin.

Tomando como base una distribucin existente que se adaptara en forma ms cercana a las necesidades plantea-
das y considerando mltiples aspectos de inters clave para aplicar las modificaciones, se estableci la construccin
de un prototipo cuyos resultados estticos y funcionales aportaron un valor altamente significativo para su imple-
mentacin en el campus. Validando, depurando e incorporando caractersticas con la informacin recolectada en las
pruebas de las versiones alfa y beta de la metadistribucin se dispone en la actualidad de un producto viable para la
realizacin de pruebas piloto en el campus.

Palabras clave:
USBnet, GNU Linux, versin Alfa, versin beta

Abstract
The use of free software alternatives offers a huge potential due to its ability to adapt and apply to different needs of
an organization, coupled with the possibilities for changing and adding new features to existing software without any
restrictions. In the area of the university may offer invaluable tools and technology resources available at any time for all
members of the community and a space for research and development of technology products and solutions useful to
society. Based on this and with reference to a rich history in the context of use and implementation of free software on
the campus of the Universidad Simon Bolivar took the initiative to achieve the development of a technology platform
as a desk-based work in a goal GNU Linux distribution, aimed at an early stage in an efficient manner to meet the
needs of administrative units on campus and offering the best possible conditions to facilitate the migration process.

Based on an existing distribution that would fit in more closely to the needs expressed and considering multiple
aspects of key interest to apply the amendments established the construction of a prototype whose aesthetic and
functional results provided a highly significant value for its implementation in the campus. Validating, debugging, and
adding features to the information gathered in testing alpha and beta versions of the target distribution is currently
available for a viable product for pilot testing on campus.

Keywords:
USBnet, GNU Linux, version Alfa, version beta

127
UIGV
Introduccin

En la actualidad, el uso extendido de sistemas de operacin y aplicaciones computacionales constituye una


parte de la cotidianidad del contexto laboral, social y cultural del mundo. Todo tipo de organizaciones emplean
variedad de productos para el adecuado desempeo de sus actividades. Considerando este contexto general la
Universidad en s tiene, como cualquier otra organizacin, el reto de mantener su propia plataforma tecnolgica
ajustada a las necesidades del presente y con perspectivas a futuro, pero, adicionalmente posee dos retos, los
cuales radican en ofrecer a sus estudiantes herramientas adecuadas para asumir las exigencias en el desempeo
de sus profesiones y la capacidad de poder ofrecer nuevos desarrollos y herramientas adaptadas a las necesidades
y exigencias de la sociedad.

A nivel de software, considerando los retos descritos anteriormente, la disponibilidad y uso en el campus de
productos sobre los cuales puedan establecerse modificaciones, realizar pruebas y distribuirlos a otras personas,
constituye en s misma una necesidad y condicin de trabajo. Igualmente, la formacin de los estudiantes en el
uso de este tipo de productos les brindara la posibilidad de incursionar en el entorno laboral con un juego de
recursos tecnolgicos propios y con la posibilidad de desarrollar, sin inconveniente, nuevas caractersticas a futuro,
provechosas mediante el uso de su capacidad intelectual y creatividad.

Tomando todo este marco de referencia, se puede sintetizar en la necesidad de un ambiente universitario con la
existencia de una plataforma de software que brinde la libertad de poder usarlo, con cualquier propsito, as como
la libertad de estudio de funcionamiento para modificarlo, aunado a la posibilidad de distribuir copias de l y la
libertad de mejorarlo, hacer pblicas esas mejoras a los dems, de modo que toda la comunidad se beneficie.
Estas posibilidades, en forma literal solo se encuentran englobadas en productos de software libre y esto abre a su
vez como interrogante el hecho de si se debe utilizar exclusivamente software Libre en la Universidad o bien, desde
qu nivel de la plataforma tecnolgica del campus es conveniente el uso de este tipo de software.

Para responder esto es necesario recordar que las instituciones universitarias deben disponer de la variedad y
riqueza de recursos para ofrecer formacin adecuada para un campo laboral. En s, la variedad de condiciones y
requerimientos en el medio laboral enriquecer las necesidades del ambiente de la Universidad con los productos
que puedan satisfacerlas en forma eficiente. Considerando esto es poco viable la existencia rgida y exclusiva de
determinado tipo de software en un ambiente universitario.

Ahora bien, considerar la implementacin de un sistema de operacin libre con un conjunto de aplicaciones,
aunado a la posibilidad de virtualizacin de otras plataformas y la instalacin de aplicaciones de otros sistemas,
brindara una base estable para el desarrollo de una inmensa variedad de experiencias de aprendizaje con pro-
ductos informticos sin ningn tipo de restriccin asociada a las licencias de uso de la plataforma y abriendo a su
vez el potencial de desarrollo de nuevas herramientas libres que puedan ser incorporadas y distribuidas al sistema
base, y redistribuidas a la comunidad en forma de nuevas plataformas tecnolgicas integradas a un sistema de
operacin. Actualmente, las distribuciones GNU-Linux ofrecen la posibilidad de incorporar todos los elementos
descritos con anterioridad y la facilidad de adaptabilidad a requerimientos mediante la remasterizacin.

Conclusiones

La aceptacin inicial por parte de una institucin a un sistema alternativo est fuertemente ligada a un estudio
de necesidades del usuario final, unido a un estudio de las herramientas en uso y a la identificacin del producto
con la imagen organizacional. As mismo, la participacin de estos usuarios en los procesos de evaluacin ofrece
valiosa informacin adicional para la realizacin de ajustes y vincula a toda la organizacin con el proyecto. Au-
nado a todo esto, la estructura de un equipo de desarrollo formado por representantes de cada una de las reas
relacionadas con el soporte tecnolgico aporta las perspectivas necesarias para un concepto integral del producto,
adaptado a la realidad tecnolgica existente en el lugar. Toda la informacin y expectativas recolectadas en un
estudio podrn concretarse en un producto viable y sostenible si existe en principio la formacin especializada ade-
cuada para el personal tcnico y si se considera para su fase de implementacin la importancia de la aplicacin
de un programa estructurado de induccin dirigido a los usuarios con un seguimiento efectivo.

128
UIGV
Referencias

[1] Hill, B. M., Helmke, M., Graner, A. & Burger, C. (2011). The Official Ubuntu Book Sixth Edition. USA:
Prentice Hall.

[2] Helmke, M., Hudson, A. & Hudson ,P. (2011). Ubuntu UNLEASHED 2011Edition. USA: Pearson Education,
Inc.

[3] Thomas, K. (2009). Ubuntu Pocket Guide and Reference. USA: MacFreda Publishing.

[4] Thomas, K. (2008). Ubuntu Kung Fu. USA: Pragmantic Bookshelf.

[5] Von Hagen, W. (2007). Ubuntu linux Bible, USA: Wesley Publishing, Inc.

[6] Proyecto ajdpsoft, (2010, 3 de Noviembre). Cambiar opciones de configuracin avanzadas de Mozilla
Firefox. Extrado el 21 de Abril de 2011 desde http://www.ajpdsoft.com/modules.php?name=News&file
=print&sid=354

[7] Archwiki, (2011, 3 de Marzo). PulseAudio. Extrado el 15 de Abril de 2011 desde https://wiki.archlinux.
org/index.php/PulseAudio

[8] laure, (2011, 14 de Enero). Cambia el tema Plymouth de tu Ubuntu 10.10. Extrado el 25 de Abril de 2011
desde http://grupoed2kmagazine.activoforo.com/t1251-cambia-el-tema-plymouth-de-tu-ubuntu-1010

[9] tuxapuntes, (2009, 20 de Mayo). AWN sin instalar compiz fusin. Extrado el 12 de Abril de 2011 desde
http://www.tuxapuntes.com/drupal/node/1356

[10] Ubuntu documentation, (2011, 22 de Febrero) How to Customise the Ubuntu Desktop CD. Extrado el 25 de
Marzo de 2011 desde https://help.ubuntu.com/community/LiveCDCustomization

129
UIGV
130
UIGV
Reconstruo de Mapas por meio de Fluxo Veicular

Edwar Velarde Allazo1, Yuzo Iano 2, Vicente Sablon Becerra 3


1
Universidad Catlica San Pablo (UCSP)
2
Universidad Estadual de Campinas (UNICAMP)
3
Universidad Salesiana So Jos (UNISAL)
evelarde@ucsp.edu.pe, yuzo@decom.fee.unicamp.br, vsablon@sj.unisal.br

Resumo
Este artigo tem como objetivo analisar algumas informaes obtidas a fim de se obter uma metodologia para iden-
tificar as interseces, sentido, capacidade das vias, e outros dados correlatos. As informaes de interesse so o fluxo
de veculos, feies de terreno, tipos de terreno entre outras que sero abstradas. Elas podem influenciar diretamente
na anlise de fluxo e nas relaes com o ambiente virio urbano. A manuteno e atualizao do mapeamento ur-
bano podem ser melhorados por meio desse estudo usando-se tratamento estatstico, processamento de imagens e
computacional dos dados de fluxo de veculos.

Palavras chave:
minerao de dados, morfologia matemtica, grafos.

Abstract
This article aims to study the information obtained from analysis of traffic flow, terrain features, land types and
among others that will be abstracted. We can achieve a methodology to obtain intersections, direction, capacity of the
roads, and other related data. The results can directly influence the flow analysis and its relations with the environment
for urban road maintenance and updated of urban mapping. The study can be done through the study and statistical
treatment, image and computer processing of data traffic flow.

Keywords:
data mining, mathematical morphology, graphs.

Introduo

A revoluo industrial que ocorreu em meados do sculo XVIII causou um profundo impacto no processo produ-
tivo, bem como no nvel econmico, social e poltico da populao. Toda essa transformao foi possvel devido
a uma combinao de diferentes fatores, tais como o liberalismo econmico, o acmulo de capital e uma srie
de invenes (motor a vapor). O capitalismo tornou-se o sistema econmico vigente at hoje, e desencadeou um
processo de concentrao populacional nos grandes centros urbanos.

As cidades cresceram em demasia e de maneira rpida. Isso dificultou a ao dos planejadores urbanos para
que pudessem ter um melhor controle do trfego urbano. Esse controle atualmente problemtico em cidades
grandes como So Paulo (Brasil), New York (USA), Cidade do Mxico (Mxico).

Em relao ao problema de extrao de caractersticas virias urbanas e reconstruo do mapeamento virio


urbano por meio da observao de sensoriamento de fluxo de veculos, busca-se identificar inconsistncias entre

131
UIGV
um mapa cartogrfico de uma dada regio de interesse em comparao ao fluxo atual de veculos. Dessa forma,
ao observar a existncia de um fluxo regular de veculos em uma nova via ou em um sentido diferente de infor-
mao no mapa cartogrfico possvel inferir a existncia de uma nova via no relacionada no mapeamento ou
a mudana da orientao de trnsito pelo orgo governamental gestor de planejamento e controle de trnsito.
Em disciplinas bem estudadas da cincia cartogrfica despende-se muito esforo para extrao, captura e inter-
pretao de caractersticas virias por meio de sensoriamento remoto que pode ser a utilizao de GPS (posio,
velocidade e direo). No entanto, a maioria dos trabalhos nessa rea de conhecimento concentra-se em obter e
gerar tais informaes por meio de mtodos que no levam em considerao o fluxo de veculos. Esse dado pode
gerar algum tipo de informao importante que permita solucionar alguns dos problemas existentes em grandes
centros urbanos.

Concluses

O presente artigo mostra que por meio da informao obtida de trfego veicular pode-se criar uma estrutura de
mapeamento urbano verstil. Ela pode ser utilizada em vrios cenrios com a finalidade de se obter informao
vlida, como quantidade de nmero de junes e vrtices dentro de uma regio determinada, que permita criar
grafos que sejam indispensveis para a atualizao automtica do mapeamento urbano.

A modelagem proposta pode ser til para conhecer a situao de mapas atuais em tempo real. Podem-se pre-
venir problemas com antecedncia e reduzir custos para criao de novos mapas.

Referencias

[1] [Curoto, 2003] C.Curotto (2003), Integrao de Recursos Data Mining com Gerenciadores de Banco de
Dados Relacionais, Universidade Federal do Rio de Janeiro.

[2] [Stanella, 2004] T.Stanella e E. Antonio da Silva (2004), Morfologia Matemtica: Extrao de Feies a
partir de Imagens Orbitais, Universidade Estadual Paulista UNESP.

[3] [Gonzales, 2009] Gonzales e R. Davies (2009), Digital Image Processing and Computer Vision. Academic
Press.

[4] [Fabio, 2005] C.Fabio e R. Filho(2005), Filtros de Convoluo Proporcionais para Realce de Imagens,
Universidadede So Paulo, Instituto de Geocincias e Universidade Estadual de Campinas.

[5] [Witten, 2005] I. H. Witten e E Frank (2005), Data Mining Concepts and Techniques, Morgan Kaufmann.

[6] [Antonio, 2010] E. Antonio da Silva e F. Leonardi (2010), Extraction Cartographic Targets from the Use of
Techniques of Mathematical Morphology, Universidade Estadual Paulista, Unesp, Faculdade de Cincias e
Tecnologia, FCT.

[7] [Gonzales, 2003] Gonzales e Rafael Davies (2003), Digital Image Processing and Computer Vision, Aca-
demic Press.

[8] [Serra, 1982] J. Serra (1982), Image Analysis and Mathematical Morphology, London, Academic Press.

[9] [Ray, 2005] M. Ray Pmeenen e R. Adhami (2005), A Novel Aproacch to Fingerprint Pore Extraction, Proced-
dings of the Thirty-seven Southeastern Symposium on System theory.

[10] [Moreira, 2002] R. Moreira (2002), Minerao de Regras de Associao nos Canais de Informao Dire-
tos, Universidade Federal do Rio Grande Do Sul, Setembro.

132
UIGV
[11] [Brito, 2007] H. Brito Meneses e C. Gangeiro (2007), Modelagem e Anlise de Dados Dinmicos do
Trafego Urbano: uma Reviso Conceitual e Aplicada, Universidade Federal do Cear, UFC.

[12] [Nehme, 2000] D.Nehme e E. Daronco (2000), Filtros Espaciais Passa Baixa, Universidade Federal Rio
Grande do Sul.

[13] [Berretti, 2001] S. Berretti, A. Del Bimbo e A.Vicario (2001), Indexing of Graph Models in Content-Based
Retrivial, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14] [Dikson, 2007] S. Dikson (2007), Introduction to the Special Sction on Graph Algorithms in Computer Vision,
IEEE Transactions on Patter Analysis and Machine.

[15] [Silva, 2003] Silva e D. Poz (2003), Deteo e Reconstruo Automatica de Junes de Rodovia em Ima-
gens Digitais em Cenas Rurais, Boletim de Cincias Geodsicas.

133
UIGV
134
UIGV
Trabajos rea de
telecomunicaciones

135
UIGV
136
UIGV
Scalable Video Content Adaptation

Livio Lima, Nicola Adami, Riccardo Leonardi


DEA - University of Brescia, via Branze 38, 25123 Brescia, Italy
Email: livio.lima@ing.unibs.it, nicola.adami@ing.unibs.it, riccardo.leonardi@ing.unibs.it

Abstract

Scalable Video Coding technology allows the efficient distribution of videos through heterogeneous networks. In
this work a method for automatically adapting video contents, according to the available andwidth and user preferen-
ces, is proposed and evaluated. By exploiting video stream scalability, the proposed solution uses bridge firewalls to
perform adaptation. The scalable bitstream is packetized by assigning different Type of Service values, according to the
corresponding spatial, temporal and quality resolutions. According to the given bandwidth constraints, an intermediate
bridge node, which provides Quality of Service functionalities, discards high resolutions information by using appro-
priate Priority Queueing filtering policies. A real testbed has been used for the evaluation, proving the feasibility and
the effectiveness of the proposed solution.

Keywords:

Scalability, MPEG-21, IP protocol

Introduction
The distribution of a given video content to several clients, characterized by having different rendering capabilities
and connected by means of links with different bandwidth restriction, is in general a heavy task. Till today, this goal
has been achieved mainly using two alternative methods: by using video transcoders, properly placed in the nodes
of the distribution network or by encoding and successively distributing different coded version of the same content.
These methods are clearly inefficient; in the first case a high computational power is required for successively adap-
ting the content while in the second there is a waste of storage space and channel bandwidth. Additionally, these
solutions are not effective in case of dynamic bandwidth variation.

The recently developed Scalable Video Coding (SVC) methods [1], [2], are a key technology to overcome
these limitations. SVC codecs generate a bitstream with a unique feature, the possibility of extracting decodable
sub-streams corresponding to a scaled version, i.e. with a lower spatiotemporal resolution or a lower quality, of the
original video. Moreover, this is achieved providing coding performances comparable with those of single point
coding methods and requiring a very low sub-stream extraction complexity, actually comparable with read and write
operations. Scalability is then suitable to ease video content adaptation when there are bandwidth fluctuations or
when the bandwidth required to transmit the requested resolution is not available. In these situations, only a bit-stream
subset can be transmitted, or forwarded by one of the node in the network to the clients.

Scalable Video Coding is a relatively new technology and a commonly adopted delivery method has not been
defined yet. However, several solutions have been proposed, concerning different aspects of a complete scalable
video streaming chain. In [3], a MPEG4-FGS scalable stream, with one spatial resolution and multiple quality layers,

137
UIGV
is transmitted using a client-server collaborative system with the aim of avoiding congestion. The client estimates the
rate of occupancy of its receiving buffer, which is assumed to depend on the congestion level. The estimation is
then transmitted to the server, on a feedback channel, which dynamically adapts the quality of transmitted video in
order to avoid congestion at the clients side. Similar approaches have been proposed by Nguyen et al. [4] and
by Hillestad et al. [5] in the context of wireless video streaming. In [6] the use of Differentiated Services (DiffServ)
[7] of IP protocol is used to provide QoS with MPEG4-FGS and H.264-SVC. The main drawback is that only two
classes of service are used, Expedited Forwarding (EF) for base layer and Assured Forwarding (AF) with three groups
of priority to differentiate the types of pictures (I, P and B) in the enhancement layer. In [8] a real-time system based
on the scalable extension of H.264 (H.264-SVC) scalable and MPEG-21 Digital Item Adaptation (DIA) is proposed.
In particular QoS is obtained using Adaptation QoS (AQoS) and Universal Constrain Description (UCD) tools of
MPEG-21 DIA. The main drawback of this approach is the complexity of MPEG-21 descriptors determination, which
depends on the content itself, needed for the configuration of the adaptation nodes.

This work also aims at providing solutions for scalable video content adaptation by considering a real client-
server application framework. The network architecture, here considered, is composed by a server that can store and
send the video contents, different clients and a bridge that adapts the transmitted stream according to the available
bandwidth. The key aspect of the proposed application, with respect to the work described in [8], is the way video
adaptation is realized. Instead of using dedicated extractors for scaling the distributed stream, the system relays on
the packet filtering policies realized by network Quality of Service (QoS).

The presentation is organized as follows. Section II provides some hints on Scalable Video Coding focusing on
the generated bitstream structure. Section III describes the structure and the elements of the considered distribution
network. In Section IV the obtained results are presented.

Conclusions

In this paper an efficient method for automatically adapting a scalable video stream has been proposed. Adap-
tation is performed by opportunely using the functionalities provided by Quality of Service systems. Different con-
figurations have been evaluated, in order to enable flexibility and adaptation with respect to clients preferences
concerning the preferred scalability dimension. It has been shown that, thanks to the characteristics of the proposed
congestion management method and of the scalable video streams, it is possible to decode a video sequence at
a lower spatial resolution or frame rate preserving good quality also in presence of strong bandwidth reduction.
The advantage of proposed method compared with other works in literature is the low complexity of the adaptation
device, the use of well known mechanisms for providing Quality of Service as Packet Filter, the absence of feedback
channel and no needs of bandwidth estimation algorithms. Future works could address the robustness against the
errors on communication channel and consider the retransmission of lost packets which are important issues in real
video streaming applications.

References

[1] ITU-T and ISO/IEC JTC 1, Advanced video coding for generic audiovisual services, Tech. Rep., ITU-T Rec.
H.264 and ISO/IEC 14496-10 (MPEG-4 AVC), Version 8 (including SVC extension): Consented in July 2007.

[2] N. Adami, A. Signoroni, and R. Leonardi, State-of-the-art and trends in scalable video compression with
wavelet-based approaches, CSVT, IEEE Transactions on, vol. 17, no. 9, pp. 12381255, Sept. 2007.

[3] P. B. Ssesanga and M. K. Mandal, Efficient congestion control for streaming scalable video over unreliable IP
networks, in Proc. of IEEE ICIP 2004, October 2004.

[4] Dieu Nguyen and Joern Ostermann, Streaming and congestion control using scalable video coding based on
H.264/AVC, Journal of Zhejiang University - Science A, vol. 7, no. 5, pp. 749754, May 2006.

138
UIGV
[5] Odd Inge Hillestad, Andrew Perkis, Vasken Genc, Sean Murphy, and John Murphy, Adaptive H.264/MPEG-
4 SVC video over IEEE 802.16 broadband wireless networks, Packet Video 2007, pp. 2635, 12-13 Nov.
2007.

[6] T. Pliakas and G. Kormentzas, Scalable video streaming traffic delivery in IP/UMTS networking enviroments,
Journal of Multimedia, vol. 2, no. 9, pp. 3746, April 2007.

[7] S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, and W. weiss, An architecture for differentiated services,
Tech. Rep., RFC 2475, December 1998.

[8] M. Wien, R. Cazoulat, A. Graffunder, A. Hutter, and P. Amon, Realtime system for adaptive video streaming
based on SVC, CSVT, IEEE Transactions on, vol. 17, no. 9, pp. 12271237, Sept. 2007.

[9] L. Lima, F. Manerba, N. Adami, R. Leonardi, and A. Signoroni, Wavelet based encoding for HD appplica-
tions, in Proc. of the IEEE ICME, July 2007.

[10] K. Ramakrishnan, S. Floyd, and D. Black, The addition of explicit congestion notification (ECN) to IP, Tech.
Rep., RFC 3168, September 2001.

139
UIGV
140
UIGV
Modelo de Gestin de Dominios de Servicios en
Redes Inalmbricas
Chadwick Carreto1, Rolando Menchaca2, Salvador Alvarez2
1Escuela Superior de Cmputo Instituto Politcnico Nacional
2Escuela Superior de Ingeniera Mecnica y Elctrica - Instituto Politcnico Nacional
ccarretoa@ipn.mx, fmenchac@gmail.com, salvarezb@ipn.mx

Resumen

En el presente documento, se muestra la propuesta de un modelo para la implementacin de entornos de co-


laboracin y dominios de trabajo siguiendo el esquema de Inteligencia Ambiental. De acuerdo con la arquitectura
propuesta, la informacin y servicios estarn disponibles para los usuarios mediante diferentes dispositivos mviles a
cualquier hora y en cualquier lugar. Esta informacin y servicios sern distintos en cada uno de los dominios de trabajo
y colaboracin dependiendo de la actividad que se lleve a cabo en ellos de una forma oportuna.

En un aula, se tendran los servicios de apuntes y la informacin de la materia que se est impartiendo en ese mo-
mento, registro de asistencia, evaluacin y en un entorno de una Biblioteca se tendran otros servicios, como consulta
de material, publicaciones, videoteca, etc. Este esquema est basado en servicios de dominios mviles independien-
tes de la tecnologa que se implemente (Wi Fi, Bluetooth, Radio frecuencia, etc.).

Palabras clave:

Inteligencia Ambiental, Dominios de Servicio, Servicios, Mviles.

Abstract

In this paper, we propose a model to implement a set of collaborative environments and work domains, following
a environmental intelligence schema. According to the proposed architecture, information and services will be able for
users, by means of different mobile devices in any time and any place. This information and services will be different
in each work domain and collaborative environment depending on the activity that can be carried out in them.

For instance, in a room class could have teaching services and information related to the subject, which has been
provided at this moment. Other services are related to assistance records, evaluations and the library environment. In
the last case, the library environment can dispose of other services such as material reference, publications, videos
and so on. This schema is based on services for mobile domains independently of the platforms and implementation
technologies (Wi Fi, Bluetooth, radio frequency, etc.).

Keywords:

environmental intelligence, work domains, services, mobile.

141
UIGV
Introduccin

En los ltimos aos, el avance tecnolgico en cuanto a redes inalmbricas y los sistemas de cmputo mvil y
ubicuo ha sido impresionante. Estas Tecnologas representan, en la actualidad, una columna vertebral en el esque-
ma de desarrollo y el proporcionar servicios para estas tecnologas representa un gran reto para las comunidades
de desarrollo tecnolgico, cientfico y de investigacin.

El cmputo mvil implica un concepto simple, procesamiento de informacin sin cables, sin que el equipo perso-
nal est visiblemente conectado a algo. Involucra dos avances tecnolgicos fundamentales: las redes inalmbricas
para transmisin de datos (conocidas genricamente como wireless) y la miniaturizacin de los componentes de
un equipo de cmputo, al grado de portarlos como un accesorio ms del vestir. De manera secundaria, pero no
por ello menos importante, tiene que ver con el continuo desarrollo de servicios, aplicaciones y sistemas operativos
(software) ms sofisticados y especializados.

Las soluciones mviles ofrecen todas las ventajas de poder disponer de la informacin cuando sea necesario, ya
que la informacin correcta en las manos de las personas adecuadas y en el lugar preciso para emplearla, implica
enormes ventajas competitivas.

La computacin ubicua se basa en la capacidad de percepcin del dispositivo y de servicios. Pretende construir
dispositivos y sistemas altamente sensibles que detecten las acciones del usuario y los cambios del entorno, de igual
forma que lo hara otra persona. Una vez que un usuario entra en el entorno de accin o espacio de dominio, los
dispositivos podrn actuar, en consecuencia, adaptndose a las necesidades del usuario brindndole servicios de
acuerdo con sus requerimientos, todo esto de forma totalmente transparente [1].

Dominios y Servicios

Por diferentes aspectos de la administracin y seguridad de la informacin se ha tenido la necesidad de integrar


y dividir las redes en diferentes topologas y distribuciones lgicas de administracin con lo que se pretende una
reestructuracin en el acceso y servicios disponibles (Figura 1). Mediante la divisin de nuestra red en dominios (es-
pacios limitados dentro de los cuales existe cierta conexin entre dispositivos) [2] [7] se tendr acceso a la informa-
cin que sea de utilidad y que solo tenga que ver con el personal y actividad que se lleva a cabo en tales espacios.

Con este esquema de trabajo, se pretende brindar, de forma automtica, los diferentes servicios con que se dis-
ponga, tratando de abarcar esta administracin a nivel de protocolos de comunicacin para mejorar la seguridad
del sistema [5] [8].

Figura 1. Trabajo mediante uso de dominios.

142
UIGV
Los servicios que se pueden proporcionar en un entorno de red son muchos y de muy diversos tipos, una clasifi-
cacin de acuerdo con su evolucin y con la forma que extienden la interaccin entre humanosistema son:

1. Servicio Web. Conjunto de aplicaciones o de tecnologas con capacidad para interoperar en la Web.

2. Servicio Mvil. Acompaa al usuario sin importar cul sea su localizacin en la red.

3. ServicioInteractivo.Es aqul que ofrece un conjunto de funcionalidades de inters para el usuario con las que
puede interaccionar sin retardos significativos para su percepcin de la calidad por medio de experiencias
interactivas. De aqu, surge el trmino experiencia interactiva, siendo aqulla en la que el usuario desarrolla
una accin de forma libre con una o varias personas en tiempo real.

4. Servicio Distribuido. Se define como una coleccin de ordenadores autnomos conectados por una red, y
con el software distribuido adecuado para que el sistema sea visto por los usuarios como una nica entidad
capaz de proporcionar facilidades de computacin.

5. Servicio Colaborativo. Basados en ordenadores que soportan grupos de personas involucradas en una tarea
comn (u objetivo) y que proveen una interfaz a un ambiente compartido.

6. Servicio Federado. Se encuentra disponible en una zona, regin o dominio determinado. Los servicios no
federados estn limitados a un dominio en especfico y pueden ser accesados desde cualquier parte de la
red.

Teniendo en cuenta todos estos aspectos, el cmputo mvil y ubicuo puede brindar mltiples soluciones para
problemas de diversa ndole, que van desde el simple intercambio de informacin hasta sistemas que permitan a
los usuarios colaborar en cualquier lugar y en cualquier momento. El objetivo principal de este trabajo es proponer
un modelo el cual tendr como principal finalidad el administrar la informacin dentro de diversos dominios de tra-
bajo y colaboracin. Estos dominios son entornos de trabajo bien definidos que pueden ser desde un aula, saln,
oficina, biblioteca hasta un edificio completo o zonas de trabajo.

A los servicios que se ofrecen de forma transparente se le conoce como servicios con Inteligencia Ambiental [3]
en el cual los usuarios interactuarn con un dominio de trabajo que ser consciente de su presencia y del contexto
general de la situacin, pudiendo adaptarse y responder a las necesidades, costumbres y emociones del usuario.
El concepto original de Inteligencia Ambiental se enfocaba ms hacia sensores y actuadores y los dispositivos de
respuesta. El modelo que se propone en el presente documento implementa la inteligencia ambiental, pero hacia el
entorno y los servicios de informacin independientemente de los dispositivos con que se interacte en el domino.

A continuacin, en la seccin 2, se describe el modelo a desarrollar, as como las caractersticas de los elemen-
tos que la componen. La seccin 3 explica el diseo y el desarrollo del modelo. Finalmente, en la seccin 4, damos
una conclusin del trabajo expuesto y se establece el trabajo a futuro.

Conclusiones

La principal aportacin del modelo propuesto es la de permitir actuar con ms movilidad ahorrando tiempo y
esfuerzo en el acceso a la informacin. El sistema por s mismo es otra forma de ayudar a las personas a llevar a
cabo sus funciones en cualquier rea que se desarrollen, no solo porque facilita el trabajo, sino porque nos abre
una puerta a la innovacin y una contribucin a la sociedad.

Las redes mviles son cada da ms comunes tanto en instituciones como en empresas. Actualmente, se ha vuelto
un objetivo conseguir un cmputo ubicuo que asegure una total interactividad en todo momento y en todo lugar.
As, este proyecto est enfocado a acercarnos a dichos objetivos, pretendiendo as desarrollar un entorno capaz
de ofrecer los servicios requeridos para usuarios especficos de la manera ms transparentemente posible. El sistema
podra ser adems una buena base para desarrollar un ambiente computacional ubicuo en cualquier lugar que lo

143
UIGV
amerite, estableciendo un protocolo para la implantacin de servicios para equipos mviles de diversos tipos. La
aplicacin de esta arquitectura puede ser en muchas reas de conocimiento, entre ellas:

Medicina. En esta rea se puede implementar, en un hospital, para cuando llegue un paciente a recepcin, con
su celular puede hacer una cita, o puede obtener informacin de un paciente internado.

Economa. Aqu se puede obtener informacin sobre sus cuentas al acercarse a un punto de acceso en un ban-
co, o en el caso de la bolsa de valores, puede obtener informacin en tiempo real de las inversiones.

Educacin. Una forma de aplicacin es que pueden obtener miniaplicaciones en su dispositivo mvil, como
servicios de informacin, bsquedas, laboratorios virtuales, sistemas de simulacin, etc.

Referencias

[1] [Carreto, 2004] Carreto Chadwick, Menchaca Rolando (2004) Arquitectura de Colaboracin mediante dis-
positivos Mviles Aplicada a la Administracin del Conocimiento. TCM2004. ENC. Universidad de Colima,
Mxico 2004.

[2] [Muoz, 2003] Miguel Angel Muoz Duarte. Cmputo colaborativo consciente del contexto. Tesis de Mae-
stra, CICESE.

[3] [Akyildiz, 2002] Ian F. Akyildiz, (2002) A Survey on Sensor Networks. IEEE Communications Magazine.

[4] [Garcia, 2000] C. Parsa and J.J. Garcia-Luna-Aceves, (2000). `Improving TCP Performance over Wireless
Networks at The Link Layer, ACM Mobile Networks and Applications Journal, Special Issue on Mobile Data
Networks: Advanced Technologies and Services, Vol. 5, No. 1, 2000, pp. 57-71.

[5] [Rajendran, 2006] V. Rajendran, K. Obrazcka, and J.J. Garcia-Luna-Aceves (2006). ``Energy-Efficient, Colli-
sion-Free Medium Access Control for Wireless Sensor Networks, Wireless Networks Journal (ACM, Springer),
Vol. 12, No. 1.

[6] [Weiser, 1994] Weiser (2006). Ubiquitous computing. Intel Architecture Labs; 1994 November 28; Hillsboro,
OR.

[7] [Kay, 1991] Kay, Alan (1991). Computers, Networks, and Education. Scientific American, September 1991.
pp. 138-148.

144
UIGV
Sistema de Telecomunicaciones: ITVNET

Juan Diego Lpez Vargas, Liliana Gmez Meza, Carlos Daz


Universidad Santo Toms - Colombia
Universidad Politcnica de Madrid - Espaa
diegolopez@usantotomas.edu.co

Resumen
El presente artculo tiene como objetivo fundamental presentar un proyecto en desarrollo por un consorcio Co-
lombo-Espaol, que busca transformar la plataforma iiTV, de difusin y sindicacin multiformato orientada hacia los
contenidos audiovisuales digitales en un sistema inteligente que clasifique los contenidos a partir de un proceso de
filtrado de imagen y audio y de los metadatos extrados de un proceso de segmentacin automtica.

Palabras clave:
IPTV, OCW, MPEG, Contenidos

Abstract
This article aims to present a major development project by a consortium Colombo-Spanish, where it seeks to
transform the platform iiTV, broadcast and syndication-oriented multiformat digital audiovisual content in an intelligent
system that classifies the content based a process of filtering image and audio and metadata drawn from an automatic
segmentation process.

Keywords:
IPTV, OCW, MPEG, Contents

Introduccin
El objetivo principal del proyecto iTVNet (Interactive TV Net) es fortalecer y mejorar el acceso y la gestin de
los contenidos que, en estos tiempos de crisis generalizada, son ms demandados por los usuarios, como son los
contenidos formativos y educativos.

Facilitar y optimizar el acceso a los contenidos educativos permitir un profundo desarrollo de las habilidades
de los usuarios del sistema. Esto, que es algo que solicita actualmente el mercado laboral, ayudar a obtener una
plena inclusin profesional. Este punto es un claro valor aadido para las empresas que hagan uso del sistema.

Para lograr el objetivo previsto, se plantea obtener una plataforma web de contenidos audiovisuales formativos
y educativos completa. Con completa queremos decir que disponga de todas las facilidades y funcionalidades
que permitan al usuario del sistema optimizar las bsquedas de los contenidos que necesita o solicita, minimizar
los tiempos de las mismas, asegurar que los resultados devueltos por estas bsquedas estn alineados con las pre-
ferencias de los usuarios, entrenar con el propio sistema para que mejore los resultados a medida que se utiliza. En
definitiva, lograr un sistema de informacin multimedia cuyos contenidos estn plenamente indexados.

145
UIGV
Optiva Media, USTA, UMB y sus socios quieren estar presentes en el nicho de mercado donde se sita iTVNet.
Para ello se articula este proyecto de colaboracin, para que cada socio aporte su experiencia y sus recursos y as
conseguir ser pioneros en un mercado tan especfico.

Figura 1: El contenido es la clave


Fuente: Autores

Para obtener la plataforma web de contenidos audiovisuales formativos y educativos, se desarrollarn tres sub-
sistemas:

Subsistema de segmentacin automtica: ser capaz de filtrar audio y vdeo en los contenidos audiovisuales
digitales que los usuarios hayan ingresado en el sistema para extraer metainformacin de los mismos y poner a
disposicin de los usuarios nicamente los segmentos que ms se ajusten al contenido que solicitan. Este subsistema
ir de la mano del mdulo de segmentacin manual que ya se encuentra desarrollado y que permitir optimizar
los resultados devueltos por el segmentador automtico.

Subsistema de perfilado de usuarios: se encargar de recoger informacin de los usuarios del sistema y del
contexto que les rodea con el fin de disponer de un perfil detallado de los mismos.

Subsistema de recomendacin: har uso de los resultados obtenidos por los dos subsistemas anteriores para ofre-
cer a los usuarios los contenidos que mejor se adapten a sus necesidades o preferencias de la forma ms concreta
posible (segmentando el contenido original).

Estos tres elementos se basarn en un sistema ontolgico que permitir establecer un esquema conceptual claro
y exhaustivo que defina el dominio concreto de los contenidos formativos y educativos. Esta ontologa har posible,
entre otras cosas, la comunicacin entre diferentes agentes software sin necesidad de intervencin humana.

Adems, se plantean como objetivos la creacin de un mdulo de comunicaciones mviles que permita ofrecer
los contenidos difundidos por Internet TV a casi todos los entornos de comunicaciones mviles y, del mismo modo,
otro mdulo para integrar el sistema en una plataforma de TV digital (satlite, cable o terrestre).

Por otro lado, se aplicarn los principios del Diseo para Todos que permitirn que el sistema sea accesible y
usable por cualquier persona independientemente de sus limitaciones, ya sean stas de carcter fsico, psicolgico,
motriz, por razones culturales, demogrficas, etc.

Conclusiones

a. Innovaciones Tecnolgicas y Ventajas para la Empresa

El carcter innovador del proyecto iTVNet viene dado, principalmente, por dos aspectos:

146
UIGV
La segmentacin automtica de los contenidos, que va a permitir al usuario escoger la parte que realmente
es interesante para l del contenido completo que se encuentra en el sistema.

La indexacin semntica de esos fragmentos de los contenidos, lo cual va a facilitar la bsqueda y la recu-
peracin por parte del usuario.

Estos dos aspectos van a obligar a ahondar en trabajos que, aunque ya han supuesto estudios y desarrollo
previo, se encuentran, hoy muy por detrs de lo que precisa el consumo de contenido audiovisual. Como sabemos,
en estos das de convergencia digital y de hibridacin de dispositivos, este tipo de consumo est sufriendo grandes
cambios. El panorama audiovisual ha experimentado una revolucin radical en los ltimos aos en que las premisas
del sector han cambiado de forma absoluta.

Hoy, podemos descartar la idea de que los contenidos audiovisuales slo se consumen en casa a travs de
la televisin o el vdeo o en el cine. Aunque la televisin sigue siendo la forma de visionado ms universal y el
cine sobrevive renqueante como escaparate de las principales novedades del sector audiovisual, han aparecido
nuevos competidores. Ordenadores y telfonos mviles se han ido transformando desde sus funciones originales
hasta convertirse en nuevos soportes multimedia provocando que los cimientos del sector se tambaleen. A stos
se unen otros dispositivos a travs de los que tambin se puede acceder al mercado audiovisual, como agendas
electrnicas, televisores de bolsillo o incluso consolas originalmente diseadas para juegos.

Figura 2: Disfrute de Contenidos en Entornos Multiplataforma


Fuente: Autores

El reciente Barmetro Motorola de Consumo Multimedia en Espaa durante 2010 [9] es revelador en cuanto al
calibre de los cambios que estamos viviendo en el consumo de productos audiovisuales. De acuerdo con los datos
de este estudio, aunque todava un 72% de los espaoles consume televisin en directo todas las semanas, un
creciente porcentaje de consumidores de contenidos audiovisuales los obtiene por otros medios. As, prcticamente
un 50% de los espectadores consume al menos una vez por semana vdeos por streaming a travs de Internet, un
28% se descarga algn vdeo y un 18% ve televisin a la carta. Las cifras absolutas de consumo en streaming son
realmente impresionantes, pues el portal Youtube, que es el mximo exponente de este tipo de consumo audiovi-
sual, alcanz, durante 2009, los mil millones de visitas diarias (La Vanguardia, 2011).

Los paradigmas han cambiado no slo respecto al soporte del visionado, sino tambin respecto al momento
y el lugar del mismo. La clsica emisin lineal de contenidos, en la que la voluntad del espectador se limitaba a
escoger si vea o no la emisin broadcast que tena disponible en su regin, no ha desaparecido, es evidente,

147
UIGV
pero ha nacido otra lnea de oferta audiovisual atomizada que pivota en torno a la voluntad del espectador. El
espectador escoge el momento y el lugar en el que va a disfrutar del contenido audiovisual. Tal y como deca uno
de los eslganes de una conocida compaa de telecomunicaciones, la vida es mvil. En nuestros das ya no
es necesario estar sentado ante nuestra mesa de trabajo para consumir contenidos audiovisuales a travs de un
ordenador. Podemos hacerlo desde un porttil, desde un telfono mvil de ltima generacin, desde una tableta,
desde un pequeo televisor de bolsillo o desde una PDA.

Para ver nuestra serie favorita, no es necesario esperar el da y hora de su emisin por la cadena de televisin.
Ahora podemos buscarlo en la web de la cadena, que probablemente lo ponga a disposicin del espectador por
este medio. Tambin podemos buscarlo en pginas especializadas donde podemos bajarnos captulos de cientos
de series distintas o incluso podemos encontrar partes del episodio o escenas concretas en portales de Vdeo on
Demand como Youtube o Dailymotion. En conclusin, es ms fcil ver nuestros contenidos favoritos.

Sin embargo, an queda mucho trabajo por hacer en cuanto al filtrado o fragmentacin (segmentacin) de los
muchos contenidos que se estn generando (anteriormente el usuario era un mero espectador, pero ahora se ha
convertido en otro generador de contenidos, un prosumer) o a la categorizacin de los mismos (indexacin). En
estos campos es donde el consorcio iTVNet pone todas las fuerzas.

b. Tecnologas ms significativas

A continuacin se detalla, desde un punto de vista tecnolgico, cmo se utilizarn las herramientas de las que
dispone el proyecto para la ejecucin de las tareas.

En uno de los puntos ms importantes de iTVNet, como es el de la segmentacin automtica de contenidos, se


seguir un esquema similar al que se muestra a continuacin en referencia al reconocimiento de vdeo:

Figura 3: Esquema reconocimiento de vdeo


Fuente: Autores

A partir de una fuente de vdeo, bien de una fuente en vivo o bien previamente grabada, se realiza la adquisicin
de frames mediante segmentacin del vdeo. La segmentacin de vdeo consiste en obtener por un lado, los objetos
relevantes del primer plano (foreground) y, por otro, los objetos pertenecientes al fondo (background) dnde habr
que identificar los objetos que se mueven en el frame mediante tcnicas de estimacin de movimiento. Para ello, uti-
lizaremos como punto de partida dos frames consecutivos. El primer frame captado se corresponder con el fondo.

148
UIGV
La estimacin de movimiento indica el factor de cambio entre frames en el tiempo. La tcnica de deteccin de
movimiento que se emplear es la estimacin de flujo ptico. El flujo ptico mide el movimiento de los objetos en
una secuencia. Los objetos cercanos generan mucho flujo, mientras que los lejanos apenas se mueven. El flujo ptico
indica la direccin, el sentido y la intensidad del movimiento, describiendo adecuadamente los desplazamientos
que se producen en la imagen. Se utilizar la variante del mtodo basado en bloques del frame.

Una vez segmentado el vdeo y detectado el flujo ptico, se pasar al procesamiento digital de cada plano del
frame, foreground y background, pasando por los siguientes bloques:

Preprocesado: en este bloque se realizar una mejora del frame (a partir de ahora imagen) para conseguir
un plano ms limpio para que as aumenten las probabilidades de xito en las etapas posteriores. Se eli-
mina el ruido, sombras, cambios de iluminacin, etc. que se pueden confundir con regiones. Las tcnicas
que actualmente existen son:

- Aumento del contraste / luminosidad. Se utilizan tcnicas de umbralizacin de histograma de la ima-


gen. El umbral se calcula en funcin de la informacin que se pretenda modificar.

- Realce de bordes o contornos. El realce de bordes o contornos es muy interesante para resaltar objetos
que queremos detectar o clasificar. Se consigue mediante el uso de filtros paso alto.

- Reduccin de ruido. Mediante operaciones de filtrado paso bajo se consigue reducir el ruido de la
imagen.

Segmentacin: ste es uno de los bloques principales del sistema ya que es el punto donde, en funcin de
unas caractersticas, se divide la imagen en reas con significado.

La segmentacin es la operacin de bajo nivel que determina regiones homogneas y disjuntas o, equivalen-
temente, que encuentra los bordes de dichas regiones. Estas regiones homogneas, o los bordes, corresponden a
los objetos, o partes de ellos, dentro de la imagen. Por lo tanto, la segmentacin juega un papel muy importante
como el primer paso antes de aplicar operaciones de alto nivel, como reconocimiento, interpretacin semntica y
representacin.

Las tcnicas de segmentacin son muy dependientes del propsito de la aplicacin y del tipo de imagen a
analizar. Antes de segmentar, es preciso definir qu objetos/caractersticas interesa determinar.

Los tipos de segmentacin de imgenes se reparten en cinco grandes grupos:

Basadas en caractersticas. Se asigna cada pxel a una regin en funcin de caractersticas locales de la
imagen en el pxel y en su vecindad.

Basadas en transiciones. Los mtodos de segmentacin basada en transiciones aplican sobra la imagen un
detector de bordes. Las regiones se definen a partir de las fronteras delimitadas por los bordes detectados.
La deteccin de bordes se realiza mediante la medicin del gradiente de la imagen en direccin determi-
nada a lo largo de una recta.

Basadas en modelos. Estas tcnicas se presuponen conocidas algunas caractersticas de los objetos o regio-
nes en la imagen, tales como, rectas, objetos circulares, etc. La transformada de Hough es la ms utilizada
permitiendo localizar objetos dentro de una imagen.

Basadas en homogeneidad. Son tcnicas de crecimiento de regiones, mtodos de abajo-arriba. Parte de


unos puntos o semillas, incluye en la misma regin pxeles vecinos con caractersticas (niveles de gris, textura,
color) similares hasta que todo los pxeles se han asignado a uno de los puntos de partida.

Basadas en morfologa matemtica (Transformada watershed). La transformada watershed es una tcnica


morfolgica de segmentacin de imgenes de niveles de gris. Es un mtodo basado en regiones, que

149
UIGV
divide todo el dominio de la imagen en conjuntos conexos. Esta tcnica no va a ser implementada ya que
es un mtodo difcil de automatizar.

Extraccin de caractersticas. Una vez dividida la imagen en zonas con caractersticas de ms alto nivel,
se pasar a su extraccin de caractersticas de tipo morfolgico, como el rea, permetro o excentricidad o
caractersticas basadas en la textura o en el color.

Reconocimiento / clasificacin / interpretacin. Con las caractersticas analizadas de cada regin, se


clasificarn las regiones analizadas, bien en aspectos de color y textura o bien en objetos pertenecientes a
clases, como personas, vehculos, etc.

A partir de este punto, se guardar la informacin obtenida de cada plano del frame etiquetando los contenidos
mediante metadatos siguiendo el estndar MPEG-7.

La informacin obtenida seguir un esquema conceptual definido en una ontologa. Las ontologas tienen los
siguientes componentes que sirven para representar el conocimiento de un dominio:

Conceptos: son las ideas bsicas que se intentan formalizar. Los conceptos pueden ser clases de objetos,
mtodos, planes, estrategias, procesos de razonamiento, etc.

Relaciones: representan la interaccin y enlace entre los conceptos del dominio. Suelen formar la taxonoma
del dominio. Por ejemplo: subclase-de, parte-de, parte-exhaustiva-de, conectado-a, etc.

Funciones: son un tipo concreto de relacin donde se identifica un elemento mediante el clculo de una
funcin que considera varios elementos de la ontologa. Por ejemplo, pueden parecer funciones como
categorizar-clase, asignarFecha, etc.

Instancias: se utilizan para representar objetos determinados de un concepto.

Axiomas: son teoremas que se declaran sobre relaciones que deben cumplir los elementos de la ontologa.
Por ejemplo: Si A y B son de la clase C, entonces A no es subclase de B, Para todo A que cumpla la
condicin C1, A es B, etc.

Para poder realizar la definicin de ontologas, se necesitan lenguajes de marcado apropiados que representen
el conocimiento de estas ontologas. Uno de los lenguajes con gran capacidad expresiva que se ha convertido en
estndar para realizar anotaciones de ontologas es OWL (Ontology Web Language).

Referencias

[1] R. Ll. Roberto. Especificacin owl de una ontologa para teleeducacin en la web semntica Tesis doctoral,
valencia, 2007.

[2] R. P. Keily, R. L Rodrigo, Web semntica: un nuevo enfoque para la organizacin y recuperacin de infor-
macin en el web. ISSN 1024-9435 ACIMED v.13 n.6 Ciudad de La Habana nov.-dic. 2005

[3] Optiva Media [Online]. Available: http://www.optivamedia.com/productos_broadbandtv.html.

[4] V.G. Rafael. Un Entorno para la Extraccin Incremental de Conocimiento desde Texto en Lenguaje Natural,
Departamento de Ingeniera de la Informacin y las Comunicaciones. Tesis doctoral Murcia, 2005.

[5] S. M. Aurelio, Desarrollo de una aplicacin Web 2.0 para la captura y anlisis de la Valoracin del usuario
Proyecto Final De Carrera , Valencia, 2010.

150
UIGV
[6] C, L, Angel. Estudio Tcnico de factibilidad para la implementacin de un canal de Televisin digital, Proyecto
Final de Carrera, Quito 2008.

[7] Aragall, Presidente de la Coordinadora del Dpt en Espaa

[8] G. Vanderheiden. M. Cooper. Comprender las WCAG 2.0 .W3C, University of Wisconsin-Madison Ben
Caldwell, Trace R&D Center, Universidad de Wisconsin-Madison.

[9] Mediacenter Motorola, El reciente Barmetro Motorola de Consumo Multimedia en Espaa durante 2010.

151
UIGV
152
UIGV
Creando contenidos para la Televisin Digital

Adriana X. Reyes1, Claudia Rosero1, Gustavo Moreno1


1
Politcnico Colombiano Jaime Isaza Cadavid
axreyes@elpoli.edu.co, carosero@elpoli.edu.co, gamoreno@elpoli.edu.co

Resumen
Este artculo presenta los resultados parciales del proyecto CONTEDI, contenidos educativos para la televisin digital
(TVD), el cual surge como una iniciativa dentro de la Universidad para ir profundizando en el desarrollo de aplicacio-
nes educativas basadas en la plataforma de TVD. Se presentan los aspectos claves, la metodologa, y la herramienta
definida para desarrollar aplicaciones y los primeros resultados de prueba del aplicativo.

Palabras clave:
Televisin digital interactiva, TVD, educacin, t-learning, CONTEDI.

Abstract
This article presents partial results of the project CONTEDI, educational content to digital television (DTV), which
is an initiative within the University to go deeper into the development of applications based educational platform
TVD. We present the key issues, methodology and tool set for developing applications and the early test results of the
application.

Keywords:
Interactive digital television, TVD, education, t-learning, CONTEDI.

Introduccin

La TV ha sido por aos un medio de comunicacin de fcil uso y de amplia cobertura. Actualmente, se presenta
la televisin digital terrestre (TDT). La aplicacin de esta nueva tecnologa brinda muchas ventajas y posibilidades
sobre la seal estndar, por ejemplo: mejor calidad de imagen (en alta definicin) y una mejor calidad en el soni-
do, as como la posibilidad de desarrollar nuevos servicios y aplicaciones (t-comercio, t-gobierno, t-salud, t-juegos,
t-empleo y t-educacin, entre otros) en convergencia en favor del usuario.

La televisin digital est tomando importancia en procesos de enseanza y aprendizaje, campo de aplicacin
que se conoce como t-learning (Bellotti, 2008). Es decir, aprendizaje interactivo y personalizado a travs del tele-
visor, siendo un nuevo enfoque para la educacin virtual, complementaria a la basada en el PC, en donde se han
hecho desde cursos informales hasta ttulos universitarios. Adems, la televisin digital brinda otra alternativa para
aquellas personas que no tienen o que les da dificultad manejar el ordenador, siendo el TV ms amigable y que
se encuentra en la mayora de los hogares, aportando as a la inclusin digital.

Este artculo presenta los resultados parciales del proyecto CONTEDI investigacin en t-learning, articulando la
educacin con el uso de la televisin digital interactiva. El documento est dividido as: en una primera parte, se

153
UIGV
enuncian los trabajos previos analizados sobre este tema, en la tercera unidad se propone las fases de estructura-
cin general del proyecto; en la otra unidad, los aspectos a tener en cuenta como la tecnologa y estndar de TVD
en Colombia, la arquitectura de t-learning, y otras recomendaciones, por ltimo, las pruebas de implementacin
inicial del prototipo para el proyecto CONTEDI.

Conclusiones

Se present unas bases de conocimiento adquiridas en el proyecto de investigacin CONTEDI, la propuesta


metodolgica, arquitectura t-learning y elementos de infraestructura tanto de hardware como de software y la expe-
rimentacin inicial con la herramienta iTV suite para desarrollo de aplicaciones interactivas en TVD.

El proyecto contina en fase de depuracin de la implementacin del prototipo y pruebas, y se espera a futuro
cercano poder implementar y evaluar su aplicacin real con estudiantes de un curso normal. As mismo, el proyecto
sigue avanzando en los aspectos pedaggicos, educativo, el lenguaje televisivo y el desarrollo de contenidos. El
sistema de TVD y el desarrollo de aplicaciones y contenidos deben involucrar muchos aspectos a tener en cuenta.

El gobierno Colombiano, con la eleccin del estndar DVB, para la difusin de la seal de televisin digital, ha
abierto las puertas para la implementacin y masificacin en los prximos aos. Esto indica que se deben realizar
todos los esfuerzos para su apropiacin y desarrollo de contenidos. La Universidad tiene una oportunidad de pro-
poner aplicaciones educativas para la televisin digital, y el proyecto CONTEDI se hace partcipe en este esfuerzo.

Referencias

[1] Aarreniemi, P. Modelling and Content Production of Distance Learning Concept for Interactive Digital Televi-
sion, Helsinki, 2006, 204p. Doctor of Science in Technology, thesis. Helsinki University of Technology. De-
partment of Computer Science and Engineering.

[2] Bellotti, F. T-learning Courses Development and Presentation Framework. En: IEEE Multidisciplinary Engineer-
ing Education Magazine. Vol. 3, No. 3 (Sep. 2008); p. 69 -76.

[3] O. PINTO, Lady Daiana, et al (2008). An Engineering Educational Application Developed for the Brazilian
Digital TV System. En: ASEE/IEEE Frontiers in Education Conference [on line]. (38: 2008: New York).

[4] EDiTV (2008). Educacin Virtual basada en Televisin Interactiva para Apoyar Procesos Educativos a Distan-
cia. [on line].<Disponible en: http://www.unicauca.edu.co/EDiTV/index.php?op=0>

[5] DAMASIO, Q., y QUICO, C. (2004). T-Learning and Interactive Television Edutainment: the Portuguese Case
Study. En: 2nd European Conference on Interactive Television, Brighton (Reino Unido).

[6] DIAZ REDONDO, Rebeca y FERNANDEZ VILAS, Ana (2008). Proyecto Suma. Estudio bibliogrfico de t-
learning. 18p.

[7] HANSEN, Vibeke. (2005). Designing for interactive television v 1.0. BBCi & Interactive tv programmes.

[8] ARVID. A Guide for Digital TV Service Producer. Helsinki, (2004). p.35

[9] FSPUGT. Tecnoloxas de comunicacin e informacin aplicadas formaci. (2008) FEDERACIN DE SERVI-
ZOS PBLICOS DA UGT DE GALICIA.

[10] OSMOSYS. [en lnea]. <Disponible en: http://www.osmosys.tv/>, 09/10/10

154
UIGV
[11] Authoringtool composer. [en lnea]. <Disponible en:
http://www.alticast.com/solutions/authoringtool_composer.html>

[12] ICAREUS. iTV Suite Author. [en lnea]. <Disponible en:


http://icareus.com/web/guest/technologies/itvsuite/author>

[13] LIKE COMPOSER. [en lnea]. <Disponible en: http://www.ncl.org.br/index_.html.>, 20/03/10

[14] GRiNS Pro Editor. [en lnea]. <Disponible en: http://wareseeker.com/Audio-Multimedia/grins-pro-editor-for-


smil-2.0-2.2.zip/1f77da4d4>

[15] MHPGen. [en lnea]. <Disponible en: http://www.mhpgen.com/>, 01/15/10.

[16] Moreno, Gustavo Alberto (2010). Modelo t-learning para procesos de formacin en la educacin superior,
Msc. Tesis, Universidad Pontificia Bolivariana, Medelln, Colombia.

[17] OpenTV. [en lnea]. <Disponible en: http://www.opentv.com/support/dev_tools.htm>, 12/15/09.

[18] ELU educational authoring tools (2007) [en lnea]. <Disponible en: http://www.elu-project.com/business/
products.html>

[19] Xletview. [en lnea]. <Disponible en: http://www.xletview.org/>, 04/01/10.

[20] OpenMHP. [en lnea]. <Disponible en:http://www.openmhp.org/>, 04/01/10.

[21] BBC. Cbeebies. [en lnea]. <Disponible en:


http://www.bbc.co.uk/cbeebies/bobthebuilder/>, 20/08/09.

[22] TV Scola (2003). Ministrio da Educao. [on line]. <Disponible en:


http://portal.mec.gov.br/tvescola/>, 23/08/09.

[23] DVB. Digital video broadcasting. <Disponible en: http://www.dvb.org/>, 09/07/09.

[24] COMISION NACIONAL DE TELEVISION. Cronograma. CNTV (2009). <Disponible en: http://www.cntv.
org.co/cntv_bop/tdt/contenido4.html>, 14/08/09.

[25] Multimedia Home Platform. MHP. <Disponible en: http://www.mhp.org/>, 09/07/09

[26] Icareus. Technologies. [On line]. <Disponible en: http://icareus.com/web/guest/home>, 02/07/10.

155
UIGV
156
UIGV
Clculo de Cobertura de un Sistema de Telefona
Mvil a lo largo de una Carretera usando Software de
Simulacin

Mauricio Postigo1, Ronald Coaguila1,2, Wildor Ferrel1, Jos Chilo3


1
Universidad Nacional de San Agustn de Arequipa, Per
2
Universidad Catlica Santa Mara, Per
3
University of Gvle, Sweden
mpostigom@unsa.edu.pe, ronaldpcg1@yahoo.com, wildorfs@yahoo.com, jco@hig.se

Resumen

En este artculo, se describe el clculo de cobertura de un sistema de telefona mvil en puntos de una carretera
utilizando un programa de software de simulacin. Se calcula la prdida de propagacin por trayectoria en puntos de
la carretera; luego, se determina la potencia recibida en estos puntos en dos casos: cuando todas las estaciones del
sistema de telefona mvil funcionan y cuando algunas estaciones estn fuera de funcionamiento. En ambos casos se
halla la funcin de distribucin acumulada complementaria de la potencia recibida en puntos de la va para analizar
la performance de la cobertura.

Palabras clave:

Cobertura, software de simulacin, estaciones base, telefona mvil, prdida de propagacin, WRAP, CCDF.

Abstract

This article describes the calculation of coverage of a cellular telephone system at points of a road using a software
simulation program. Path loss propagation is calculated at points on the road; then, the received power is found at
these points in two cases: when all the stations of cellular telephone system are working and in the case when some
stations are not functioning. In both cases the complementary cumulative distribution function is calculated for the
received power at points of the road to analyze the performance of the coverage

Keywords:

Coverage, simulation software, base stations, mobile phone, propagation loss, WRAP, CCDF.

Introduccin

En la actualidad, la telefona mvil e Internet constituyen servicios de gran demanda en todos los pases. Estos
servicios son necesarios no solamente en las reas urbanas sino tambin a lo largo de las vas de comunicacin
terrestre interurbanas, como las carreteras y los ferrocarriles. De esta forma, en los vehculos de transporte interurba-
no, los pasajeros pueden hacer uso de sus telfonos mviles y los servicios de Internet durante todo el tiempo que
dure su viaje.

157
UIGV
En el anlisis y diseo de los sistemas de telefona celular que dan cobertura a una carretera o a un ferrocarril
es importante conocer el valor de ciertas magnitudes, como la prdida de propagacin por trayectoria (path loss
propagation), la potencia recibida, la intensidad de campo, la densidad de flujo de potencia, etc., en determina-
dos puntos sobre la va.

Existen programas de software de simulacin de sistemas de comunicacin inalmbrica que permiten predecir
las magnitudes indicadas en reas donde opera el sistema. Como ejemplo, podemos mencionar el programa
WRAP que es un software orientado a la planificacin de redes de radiofrecuencia y a la administracin del espec-
tro proporcionando soporte de computacin para el clculo de cobertura, interferencia, capacidad de trfico, etc.
Este programa dispone de hasta 25 modelos de propagacin [WRAP, 2010], otros programas de software slo
trabajan con uno o dos. Esta ltima caracterstica es muy relevante al momento de elegir el software de simulacin.

En el presente trabajo, utilizamos WRAP para calcular la prdida de propagacin por trayectoria y la potencia
recibida en puntos de una va terrestre para un sistema de comunicacin de telefona celular.

En la seccin 2, se mencionan los trabajos previos. En la seccin 3, se plantea el problema. En la seccin 4,


describimos brevemente la creacin del proyecto en WRAP. En la seccin 5, calculamos la prdida de propagacin
por trayectoria. En la seccin 6, se realiza el clculo de la potencia recibida. Luego, en la seccin 7, se determina
la funcin de distribucin acumulada (CDF) y la funcin de distribucin acumulada complementaria (CCDF). En la
seccin 8, se discuten los experimentos realizados. Finalmente, en la seccin 9, se dan las conclusiones y recomen-
daciones.

Conclusiones

Dados los puntos geogrficos de una va de comunicacin terrestre y conocidos los datos de un sistema de
telefona mvil, se ha calculado la prdida de propagacin por trayectoria sobre la va utilizando un programa
de software de simulacin. Tambin, se ha determinado la potencia recibida en la va, cuando estn en funciona-
miento todas las estaciones, y cuando dejan de funcionar algunas estaciones. En ambos casos, se ha determinado
la funcin de distribucin acumulada complementaria (CCDF). Los grficos de las CCDF revelan cuantitativamente
la diferencia en la cobertura sobre la va cuando funcionan todas las estaciones y cuando algunas estn fuera de
funcionamiento.

Se ha aplicado un software de simulacin existente, en la prediccin de la cobertura en una carretera de longi-


tud relativamente pequea que ha sido tomada como ejemplo con fines acadmicos. Es posible aplicar el procedi-
miento descrito en este artculo para predecir la cobertura en carreteras de longitud mayor; como por ejemplo, en
Sudamrica a lo largo de toda la carretera Panamericana o la carretera Interocenica.

En trabajos futuros, se sugiere realizar los clculos de prdida de propagacin por trayectoria, potencia recibida
utilizando los otros modelos de propagacin terreno-dependientes aplicables al problema planteado y comparar
los resultados. Tambin se sugiere estudiar la cobertura en la carretera cuando se usan slo antenas direccionales.

Finalmente, este trabajo permiti conocer ms las bondades de los programas de simulacin de sistemas de co-
municaciones mviles en la resolucin de problemas prcticos; por lo que, sugerimos a las entidades acadmicas
de los Estados en vas de desarrollo la creacin de programas de software similares al empleado en este trabajo.

Referencias

[1] [Gallegos, 2006] E. D. Gallegos Rodrguez, W. J. Galindo Hidalgo. Diseo y Planificacin de Cobertura
Celular CDMA 2000 1X mediante un Sistema Repetidor(es)-BTS(s) para la Carretera Aloag-Santo Domingo.
Quito, 2006.

158
UIGV
[2] [WRAP, 2010] WRAP International, WRAP Win Users Manual. Introduction and Tutorial, Linkping, Sweden,
2010.

[3] [Ahlin, 2010] L. Ahlin, J. Zander, B. Slimane, Principles of Wireless Communications, Ed. Denmark: Narayana
Press, 2010.

[4] [Mawjoud, 2008] S. A. Mawjoud, Evaluation of Power Budget and Cell Coverage Range in Cellular GSM
System. Al-Rafidain Engineering Vol.16 No.1. 2008.

[5] [Agilent, 2000] Agilent Technologies, Characterizing Digitally Modulated Signals with CCDF Curves, Applica-
tion Note. 2000.

[6] [Walke, 2002] Walke Bernhard H., Mobile Radio Networks. Networking, Protocols and Traffic Performance,
John Wiley & Sons, LTD, England, 2002

159
UIGV
160
UIGV
Streaming de Vdeo Escalvel em Rede Celular de 3
Gerao
Vanice Canuto Cunha, Paulo Roberto de Lira Gondim, Rodrigo Mulinari
Universidade de Braslia - Faculdade de Tecnologia
vanicecunha@gmail.com, pgondim@unb.br, rmulinari@gmail.com

Resumo
Este artigo apresenta um estudo da avaliao objetiva da qualidade do vdeo codificado no padro H.264/SVC
(Scalable Video Coding), transmitido por meio de redes de comunicao mvel de 3 Gerao (3G). O padro H.264
permite o ajuste do bit rate de acordo com as condies da rede e pode ser utilizado em diferentes cenrios, onde
mltiplos fluxos de bits so enviados a partir de uma mesma fonte, com diferenciao na taxa de quadros e de bits
por segundo. Com a ajuda de um esquema auto-adaptativo que considera feedbacks dos receptores, o contedo
codificado na origem ento transmitido de acordo com as condies de rede e capacidade do terminal, permitindo
avaliar o desempenho do esquema adaptativo para streaming de vdeo escalvel por meio de redes 3G.

Palavras chave:
Vdeo escalvel, redes 3G, QoV.

Abstract
This article presents a study of objective evaluation of the quality of video encoded in H.264/SVC (Scalable Video
Coding) standard, transmitted via 3rd Generation (3G) mobile communication networks. The H.264 standard allows
adjustment of the bit rate according to network condition and can be used in different scenarios, where multiple
streams of bits are sent from one source, with differentiation in frame rate and bit per second. With the help of a
self-adaptive scheme which considers feedback from receivers, the encoded content is then transmitted according to
network conditions and terminal capacities, allowing to evaluate the performance of the adaptive scheme for scalable
video streaming through 3G.

Keywords:
Scalable Video, networks 3G, QoV.

Introduo
A transmisso de vdeo em tempo real gera uma srie de novos desafios. Alguns desses desafios incluem garan-
tir qualidade de servios para os diferentes receptores, utilizar ao mximo a capacidade de cada receptor, prover
o melhor aproveitamento de banda permanecendo em nveis aceitveis de qualidade, evitar ou reagir rapidamente
a congestionamentos na rede e atender a variaes repentinas do nmero de usurios.

Nestas circunstncias, as aplicaes de transmisso de vdeo precisam se adaptar s mudanas das condies
da rede e s diferentes demandas. Assim, elas podem adotar tcnicas escalveis e adaptativas tanto em termos
de contedo quanto em termos de taxas de transmisso para poderem lidar com as variaes de trfego da rede
e heterogeneidades de dispositivos.

161
UIGV
O objetivo deste trabalho avaliar a qualidade do vdeo transmitido em uma rede 3G, utilizando um esque-
ma adaptativo de transmisso de vdeo que faz uso de um codificador de vdeo escalvel, baseado no padro
H.264/SVC.

O presente trabalho est dividido da seguinte forma: na seo 2 so apresentados os trabalhos relacionados,
juntamente com a contribuio desses para o desenvolvimento deste artigo. Na seo 3 so apresentados os
aspectos da transmisso de vdeo escalvel, bem como o padro utilizado para a transmisso de streaming de
vdeo em redes de 3 gerao. Na seo 4 apresentado o esquema adaptativo utilizado na transmisso do
streaming de vdeo, com detalhamento dos componentes que compem o servidor e o cliente do esquema. Na
seo 5 so apresentados o ambiente de teste e a anlise dos resultados obtidos nos experimentos. Na seo 6
so apresentadas concluses e indicados trabalhos futuros.

Concluso

Neste trabalho foram apresentados os resultados obtidos com a transmisso de vdeo escalvel em redes de 3
gerao. Com a utilizao do esquema adaptativo, foi possvel adaptar a taxa de transmisso do streaming de
vdeo de acordo com as mudanas e oscilaes ocorridas na rede e avaliar o desempenho do vdeo em redes
sem fio de 3 gerao, garantindo assim uma qualidade de vdeo aceitvel para o usurio, mesmo em horrios
considerados de pico e grande trfego na rede. Com a anlise feita dos resultados deste trabalho, pode-se concluir
que o esquema adaptativo funciona de maneira eficiente e se adapta s oscilaes e mudanas das condies
de rede.

Para trabalhos futuros, deve ser criada uma quantidade maior de seqncias de vdeo, tanto em classificao e
caractersticas de cenas quanto em taxas de quadros e diferentes combinaes de escalabilidade. Outras suges-
tes so: a avaliao da qualidade subjetiva de vdeo utilizando a mtrica subjetiva MOS (Mean Opinion Score)
e a recepo de vdeo utilizando diferentes receptores, tais como: PDAs e smartphones.

Referncias

[1] [3GPP TS 26.244, 2010] 3gpp ts 26.244 (2010-06) Technical Specification Group Services and System
Aspects;Transparent end-to-end packet switched streaming service (PSS); 3GPP file format (3GP) (Release 9)
V9.2.0.

[2] [Alexiou et al., 2005] Alexiou, A.G. Bouras, C.J. Igglesis, V.G. (2005) A decision feedback scheme for multi-
media transmission over 3G mobile networks. Second IFIP International Conference on Wireless and Optical
Communications Networks. WOCN.pg 357-361.

[3] [Antoniou et al., 2007] Antoniou P., Vassiliou V., Pitsilides A. (2007) ADIVIS: A Novel Adaptive Algorithm for
Video Streaming over the Internet. 18th Annual IEEE International Symposium on Personal, Indoor and Mobile
Radio Communications.

[4] [Bouras et al., 2003] Bouras C., Gkamas A. (2003) Performance of Adaptive Multimedia Transmission: The
case of Unicast Technique, Research Academic Computer Technology Institute, Greece.

[5] [Chih-Heng Ke et al., 2008] Chih-Heng Ke, Ce-Kuen Shieh, Wen-Shyang Hwang, Artur Ziviani (2008) An
Evaluation Framework for More Realistic Simulations of MPEG Video Transmission Journal of Information Sci-
ence And Engineering 24, 425-440.

[6] [Davies et al., 2008] Davies, M., Dantcheva, A., Frhlich, P. (2008) Comparing Access Methods and Qual-
ity of 3G Mobile Video Streaming Services. Proceeding of the twenty-sixth annual CHI conference extended
abstracts on Human factors in computing systems - CHI 08, pg 2817.

162
UIGV
[7] [Diaz et al., 2007] Diaz A., Merino P., Panizo L., Recio, A. M. (2007) Evaluating Video Streaming over GPRS
/ UMTS networks: A practical case. IEEE 65th Vehicular Technology Conference - VTC2007-Spring. 2007.
pg 624-628.

[8] [Elsen et al., 2001] Elsen, I., Hartung, F., Horn, U., Kampmann, M., Peters, L. (2001) Streaming Technology
in 3G Mobile Communication Systems. IEEE Computer Society Press. Computer Journal. Vol. 34. Pg. 46-52.
September.

[9] [Fajardo et al., 2007] Fajardo J. O., Liberal F., Bilbao N. (2007) Impact of the video slice size on the visual
quality for H.264 over 3G UMTS services. Methodology.

[10] [Hartung et al., 2007] Hartung, F., Horn, U., Huschke J., Kampmann M., Lohmar T., Lundevall M., (2007)
Delivery of Broadcast Services in 3G Networks. IEEE Transactions on Broadcasting. Vol. 53. Pg 188-199.
March.

[11] [Iain Richardson, 2003] Iain E. G. Richardson (2003) H.264 and MPEG-4 Video Compression Video Cod-
ing for Next-generation Multimedia, WILEY.

[12] [Kang et al., 2007] Kang, K., Cho, Y., Cho, J., Shin, H. (2007) Scheduling Scalable Multimedia Streams for
3G Cellular Broadcast and Multicast Services IEEE Transactions on Vehicular Technology, Vol. 56. Pg 2655-
2672.

[13] [Liu et al., 2009] Liu, Y., Zhang S., Xu S., Yin Z. (2009) Research on H.264/SVC Compressed Video Com-
munication in 3G. 4th International Conference on Computer Science e Education, IEEE. pg 327-332.

[14] [Mulinari e Gondim, 2009] Mulinari R., Gondim P. R. L. (2009) Esquemas Adaptativos para Distribuio de
Vdeo na Internet. Dissertao de Mestrado Departamento de Engenharia Eltrica. UnB.

[15] [Ries et al., 2008] Ries, M., Nemethova, O., Rupp, M. (2008) Video Quality Estimation for Mobile H.264/
AVC Video Streaming. Journal of Communications. Vol. 3. pg 41-50.

[16] [Schwarz and Wien, 2008] Schwarz, H., and Wien, M. (2008) The Scalable Video Coding Extension of
the H.264/AVC Standard. IEEE Signal Processing Magazine p.135 March.

[17] [Singh et al., 2009] Singh, V., Ott, J., Curcio, I.D.D (2009)Rate Adaptation for Conversational 3G Video.
IEEE Infocom Workshops. pg 1-7.

[18] [Thomas and George, 2007] Thomas, P., George K. (2007)Scalable Video Streaming Traffic Delivery in IP/
UMTS Networking Environments, Journal of Multimedia, Vol. 2, Nr. 2, Abril.

163
UIGV
164
UIGV
Distribuio de Vdeo sob Demanda sobre redes P2P

Valmiro Jos Rangel Galvis1, Paulo Roberto de Lira Gondim1


1
Universidade de Braslia
FT - Departamento de Engenharia Eltrica
rodatam2@gmail.com, pgondim@unb.br

Resumo
Este documento apresenta um overview sobre a distribuio de Vdeo sob Demanda sobre redes Peer-to-Peer (P2P-
VoD). Nos ltimos anos o mundo tem dado muita ateno para pesquisas sobre o uso das redes P2P, de distribuio
de contedo, para distribuir vdeo ao vivo (Live Streaming) e sob demanda (VoD). Esse tipo de redes promete ser mais
econmico e com maior escalabilidade do que as redes baseadas na arquitetura Cliente/Servidor tradicional, alm
de solucionar o problema do gargalo do lado do servidor quando muitos usurios querem acessar a um mesmo con-
tedo ao mesmo tempo. O trabalho relatado neste artigo focado na distribuio de vdeo sob demanda nas redes
P2P, levando em conta que o servio de VoD o servio mais importante nas aplicaes de multimdia. Mas, mesmo
focado no VoD, o artigo ainda tenta comparar os sistemas de VoD com os sistemas de Live Streaming desde o ponto
de vista da sincronizao dos clientes, dos comportamentos dos usurios e as caractersticas do Streaming de cada
sistema. So apresentadas as arquiteturas, as estruturas, os mecanismos de descoberta de contedo, os mecanismos
de deteco e recuperao de falhas, e o gerenciamento da rede. Alm disso, tambm sero apresentadas as princi-
pais tcnicas de busca e publicao de contedo entre os pares, e as consideraes essenciais para o desenho timo
de sistemas P2PVoD.

Palavras chave:
VoD, redes P2P, arquitetura, estrutura, gerenciamento, overlay

Abstract
This document introduces an overview about Video-on-Demand over Peer-to-Peer networks (P2PVoD). In re-
centyearsthe researchers all over the world hasgiven muchattention to researchabout the useof P2P networks,file
distribution networks, to distributelive streaming videoand video on demand. Such networks promise to be more
economical and scalable than networks based on the traditional architecture Client / Server, and troubleshoot the
server-side bottleneck when many users want to access the same content at the same time. The work reported in this
paper focuses on on-demand video distribution in P2P networks, taking into consideration that the VoD service is the
most important service in multimedia applications. But even focused on VoD, this article also tries to compare systems
of Live Streaming with systems of VoD from the viewpoint of users synchronization and behaviors, and the characte-
ristics of each one of the streamings of the two systems (Live Streaming e VoD). We talk about the architectures, the
structures, the mechanism of content discovery, the mechanism of failure detection and recovery, and the network
management. Besides, the main techniques of content discovery and publishing between peers, and the essentials
issues for the optimal design of P2PVoD systems, will be introduced too.

Keywords:
VoD, P2P network, architectures estrutura, management, overlay

165
UIGV
Introduo

As redes P2P tm evoludo como um paradigma promissrio no compartilhamento de contedos em larga


escala [1]. Devido sobrecarga do lado do servidor em sistemas tradicionais baseados na arquitetura Unicast
Cliente/Servidor, onde se experimentam gargalos assim que o nmero de clientes aumenta na rede, tendo perdas
na largura de banda e na velocidade do servio. As redes P2P surgem como uma alternativa para aliviar a carga
no servidor nos sistemas de distribuio de contedo. Solues alternativas como o IP Multicast e as redes de distri-
buio de contedo (CDN, do ingls Content Distribution Network), mas o IP Multicast muito complexo para se
implementar e precisa de mudanas nos roteadores da rede [13] e as CDNs so muito caras, em maro de 2008
o custo da largura de banda de Youtube foi calculado em U$1,000,000 aproximadamente [10].

Existem duas grandes categorias para classificar os sistemas de distribuio de vdeo sobre redes P2P: de Live
Streaming (vdeo ao vivo) e Video-on-Demand. Neste artigo esses sistemas so chamados de P2PLive e P2PVoD
[2]. O foco deste artigo estudar os sistemas P2PVoD. Mas mesmo assim so mencionados sistemas P2PLive,
para efeitos de esclarecimentos e comparaes que ajudam a melhorar o entendimento da nossa abordagem. Os
sistemas P2PVoD so classificados de acordo ao grau de descentralizao da rede P2P, estrutura da rede P2P
e ao mecanismo de descoberta de contedo.

O restante deste artigo est organizado da seguinte forma. Na seo 2 se apresentam os trabalhos relacio-
nados ao trabalho feito neste artigo. Na seo 3 so apresentadas as caractersticas essenciais da distribuio
de vdeo sobre redes P2P e so comparadas as duas grandes categorias: os sistemas de distribuio de vdeo
ao vivo e sob demanda. Na seo 4 so apresentadas diversas formas de classificar as redes de distribuio de
vdeo sob demanda sobre redes P2P. Na seo 5 so consideradas algumas questes de desenho e de melhoras
nos sistemas P2PVoD. Finalmente na seo 6 so apresentadas as concluses e so sugeridos trabalhos futuros.

Concluses

Neste artigo se apresentou uma classificao que no tinha sido feita antes dos sistemas P2PVoD, mesmo assim
que tenham sido feitos vrios estudos e pesquisas sobre esse tipo de sistemas, o nosso escopo totalmente dife-
rente, e logrou-se classificar os sistemas P2PVoD segundo o grau de descentralizao da rede P2P, a estrutura da
rede P2P e o mecanismo de descoberta de contedo.

Mostraram-se as estruturas baseadas em rvore e malha, apontando as vantagens e desvantagens das duas
estruturas e a complexidade de implementar uma estrutura hbrida rvore - malha.

Apontamos tambm fatores chave no desenho dos sistemas P2PVoD e alguns mecanismos para melhorar o
desempenho desses sistemas como o prefetching e o incentivo interao entre os pares.

Como apenas estamos comeando o trabalho, no se tem resultados experimentais, mas o resultado do artigo
satisfatrio como um primeiro passo no estudo dos sistemas P2PVoD.

Uma proposta para trabalho futuro adicionar mais uma forma de classificar os sistemas, os que oferecem supor-
te transmisso de vdeo escalvel (H.264/SVC, MPEG2, etc.) e os que no. Alm disso, estudar como so usados
os mecanismos, de descoberta de contedo, expostos em 4.3 para o gerenciamento e a manuteno da rede P2P
sobreposta. Outra proposta a de estudar os diferentes sistemas existentes atualmente e classific-los de acordo
taxonomia proposta neste artigo. Estudar com mais profundidade os algoritmos usados na construo, no gerencia-
mento e na manuteno rede. A maioria dos sistemas estudados neste artigo foi desenhada para operar com um
canal s, faltaria testar o que acontece ou que solues podem ser propostas no caso de um ambiente de mltiplos
canais. E finalmente tambm pode ser vivel a criao do nosso prprio framework para um sistema de P2PVoD.

O trabalho futuro vai ser desenvolvido usando o GoalBit [28], uma plataforma de transmisso de contedo de
vdeo sobre redes P2P de cdigo aberto disponvel para vrios sistemas operativos, vrios formatos de vdeo e que
segue o padro PPSP (Peer-to-Peer Streaming Protocol) da IETF (Internet Engineering Task Force).

166
UIGV
Referncias

[1] Y. Ding, J. Liu, D. Wang, e H. Jiang, Peer-to-peer video-on-demand with scalable video coding, Computer
Communications, vol. 33, Sep. 2010, pp. 1589-1597.

[2] Y. Liu, Y. Guo, e C. Liang, A survey on peer-to-peer video streaming systems, Peer-to-Peer Networking and
Applications, vol. 1, Jan. 2008, pp. 18-28.

[3] L. Yu, X. Liao, H. Jin, e W. Jiang, Integrated buffering schemes for P2P VoD services, Peer-to-Peer Networking
and Applications, vol. 4, Nov. 2010, pp. 63-74.

[4] Y. He e Y. Liu, VOVO: VCR-Oriented Video-on-Demand in Large-Scale Peer-to-Peer Networks, IEEE Transac-
tions on Parallel and Distributed Systems, vol. 20, Abr. 2009, pp. 528-539.

[5] Y. Huang, T.Z.J. Fu, D.-M. Chiu, J.C.S. Lui, e C. Huang, Challenges, design and analysis of a large-scale p2p-
vod system, Proceedings of the ACM SIGCOMM 2008 conference on Data communication - SIGCOMM
08, 2008, p. 375.

[6] K. Huguenin, A.-M. Kermarrec, V. Rai, e M. Van Steen, Designing a tit-for-tat based peer-to-peer video-on-
demand system, Proceedings of the 20th international workshop on Network and operating systems support
for digital audio and video - NOSSDAV 10, 2010, p. 93.

[7] X. Qiu, C. Wu, X. Lin, e F. Lau, InstantLeap: fast neighbor discovery in P2P VoD streaming, Proceedings of
the 18th international workshop on Network and operating systems support for digital audio and video, ACM,
2009, p. 1924.

[8] T.T. Do, K. a Hua, e M. a Tantaoui, P2VoD: providing fault tolerant video-on-demand streaming in peer-to-
peer environment, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577),
2004, Vol.3, pp. 1467-1472.

[9] A. Bhattacharya, Z. Yang, and S. Zhang, Temporal-DHT and Its Application in P2P-VoD Systems, 2010 IEEE
International Symposium on Multimedia, Dez. 2010, pp. 81-88.

[10] D. Wang e C.K. Yeo, Exploring Locality of Reference in P2P VoD Systems, 2010 IEEE Global Telecommuni-
cations Conference, GLOBECOM 10, 2010, pp. 1-6.

[11] D. Xie, B. Qian, Y. Peng, e T. Chen, A Model of Job Scheduling with Deadline for Video-on-Demand System,
2009 International Conference on Web Information Systems and Mining, Nov. 2009, pp. 661-668.

[12] B. Cai, Z. Luo, e Y. Luo, A Special Topology for Files Pre-Fetch in Large Scale Video on Demand, 2010
International Conference on Biomedical Engineering and Computer Science, Abr. 2010, pp. 1-4.

[13] J.-H. Roh e S.-H. Jin, Video-on-Demand Streaming in P2P Environment, 2007 IEEE International Symposium
on Consumer Electronics, Jun. 2007, pp. 1-5.

[14] I. Stoica, R. Morris, D. Karger, M. F. Kaashoek, e H. Balakrishnan, Chord: A scalable peer-to-peer lookup
service for internet applications, Proceedings of the ACM SIGCOMM 2001 conference on Data communica-
tion - SIGCOMM 01, 2001, pp. 149160

[15] Z. Lu, S. Zhang, J. Wu, W. Fu, e Y. Zhong, Design and Implementation of a Novel P2P-Based VOD System
Using Media File Segments Selecting Algorithm, 7th IEEE International Conference on Computer and Informa-
tion Technology (CIT 2007), Oct. 2007, pp. 599-604.

[16] U.C. Kozat, O. Harmanci, S. Kanumuri, M.U. Demircin, e M.R. Civanlar, Peer Assisted Video Streaming With
Supply-Demand-Based Cache Optimization, IEEE Transactions on Multimedia, vol. 11, Apr. 2009, pp. 494-508.

167
UIGV
[17] A. Wu, L. Yuan, X. Liu, e K. Liu, A P2P Architecture for Large-scale VoD Service, Eighth ACIS International
Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing
(SNPD 2007), Jul. 2007, pp. 841-846.

[18] Z. Lian-ying e Z. Xiao, The research of VoD system performance based on CDN and P2P technologies, 2010
The 2nd International Conference on Computer and Automation Engineering (ICCAE), vol. 4, Fev. 2010, pp.
385-388.

[19] S. Androutsellis-Theotokis e D. Spinellis, A survey of peer-to-peer content distribution technologies, ACM Com-
puting Surveys, vol. 36, Dez. 2004, pp. 335-371.

[20] M. Zhang e B. Feng, A P2P VoD system using dynamic priority, 2009 IEEE 9th Malaysia International Confer-
ence on Communications (MICC), Dez. 2009, pp. 518-523.

[21] Q. Gu, A schedule algorithm of peer-to-peer VoD system, Computer and Communication Technologies in
Agriculture Engineering (CCTAE), 2010 International Conference On, IEEE, 2010, p. 583586.

[22] S. Annapureddy, S. Guha, C. Gkantsidis, D. Gunawardena, e P.R. Rodriguez, Is high-quality VoD feasible
using P2P swarming?, Proceedings of the 16th international conference on World Wide Web, ACM, 2007,
pp. 903912.

[23] R.P. Leal, E.P. Martn, e J.. Cachinero, Internet TV Broadcast: What Next?, 2009 Fourth International Confer-
ence on Digital Telecommunications, Jul. 2009, pp. 71-74.

[24] X. Zhang, J. Liu, B. Li, e T. Yum, CoolStreaming/DONet: A data-driven overlay network for efficient live media
streaming, IEEE INFOCOM05, vol. 3, 2005, pp. 21022111.

[25] BitTorrent Homepage http://www.bittorrent.com acessado em 30/07/2011

[26] L. Kai, S. Xiao, Q. Zhigang, P. Lingjuan, e L. Hui, Peers Segment Replacement Strategies in P2P Vod System
Based On Client-Side Segmented Cache, 2009 WRI International Conference on Communications and Mo-
bile Computing, Jan. 2009, pp. 26-33.

[27] M. Zhang, Y. Xiong, Q. Zhang, L. Sun, e S. Yang, Optimizing the throughput of data-driven peer-to-peer
streaming, IEEE Transactions on Parallel and Distributed systems, vol. 20, Jan. 2008, p. 97110.

[28] http://goalbit.sourceforge.net

168
UIGV
Diseo de un Sistema de Monitoreo Mvil para
gestantes en el Distrito de Balsapuerto, Loreto
Sandy Lucy Maldonado Panduro, Luis Montes Bazalar
smaldonado2104@gmail.com - lmontes@pucp.edu.pe
Per, Lima

Resumen
La selva peruana es una zona de difcil acceso debido a su geografa, y ms an son sus comunidades rurales,
donde se tienen altos ndices de pobreza, de mortalidad materno-infantil, entre otros; tal es el caso del distrito de Bal-
sapuerto. Esta zona ha sido descuidada por parte de entidades pblicas y privadas, quienes la consideran poco atracti-
va en cuanto a trminos de rentabilidad, ya que la inversin necesaria sera mucho mayor comparada a inversiones en
zonas urbanas. En este artculo, se propone el uso de una tecnologa de comunicacin mvil aplicado al monitoreo de
gestantes en zonas rurales con la finalidad de reducir, de alguna manera, los altos ndices expuestos anteriormente.

Palabras clave:
OpenBTS, Telecomunicaciones Rurales, Telemedicina, USRP, Software Libre.

Abstract
The Peruvian Amazon is an area of difficult access due to geography, and even more are their rural communities,
which have high poverty rates, maternal mortality - children, among others, as is the case Balsapuerto district. This
area has been neglected by public and private entities who consider unattractive as to terms of profitability, because
the investment required would be much higher compared to investments in urban areas. In this paper, we propose
the use of mobile communication technology applied to the monitoring of pregnant women in rural areas in order to
reduce somewhat the high rates set forth above.

Keywords:
OpenBTS, Rural Telecommunications, Telemedicine, USRP, Free Software.

Introduccin

El distrito de Balsapuerto, como en la mayor parte de la selva amaznica, tiene una significante tasa de morta-
lidad de gestantes y recin nacidos. Esto se debe a muchos factores, como: la ausencia de un adecuado sistema
de control prenatal y posnatal, pobladores que no acuden al centro de salud por las distancias que deben recorrer
y prefieren atenderse con parteras de la zona, entre otros.

Segn el Ministerio de Salud, en el Centro de Salud de Balsapuerto, de 127 gestantes, 116 son nacimientos
exitosos, representando un 8,66% de mortalidad infantil.

La mayora de las muertes maternas y recin nacidos son prevenibles. Esto se puede lograr con un control
materno-fetal adecuado y un parto bajo la direccin de un personal de salud capacitado.

169
UIGV
De acuerdo con el problema presentado, se ha visto por conveniente utilizar un sistema de comunicacin mvil
para monitorear a las gestantes de Balsapuerto, por las siguientes razones:

Movilidad a las gestantes, sin tener que limitar un reducido espacio, de donde se pueda comunicar con el per-
sonal mdico en el caso de una urgencia.

Facilidad en el traspaso del terminal.

Facilidad de transporte del equipo terminal para el usuario.

Conclusiones

OpenBTS es una tecnologa diseada para zonas rurales. Ofrece un coste cero (0) por el servicio de llama-
das y mensajera de texto dentro de la cobertura de los transmisores. Adems, puede ser aprovechada por
los pobladores de Balsapuerto sin contar con la presencia de un operador de telecomunicaciones.

El presente proyecto busca demostrar los beneficios sociales, de una tecnologa basada en software libre,
para zonas rurales. Y de esta manera, captar la atencin del regulador de telecomunicaciones con la fi-
nalidad de permitir el uso legal de las bandas de GSM en zonas donde el operador licenciado no tiene
presencia.

Referencias

[1] Sitio Oficial del Ministerio de Salud


URL: http://www.minsa.gob.pe

[2] Sitio Oficial de Gnu Radio


URL: http://gnuradio.org

[3] Sitio Oficial de Kestrel Signal Processing.


URL: http://kestrelsignalprocessing.mybigcommerce.com/

[4] Sitio Oficial de Ehas


URL: http://www.ehas.org

[5] Sitio Oficial de Teleco


URL: http://www.teleco.com.br

170
UIGV
Descripcin, Evaluacin y Proyecciones de la
Implementacin del rea Virtual Mvil en Per
Cynthia Natali Alvarez Huaraca, Percy Fernandez P., Luis Montes B.
Ingeniera de las telecomunicaciones
Pontificia Universidad Catlica del Per
cynthia.alvarez@pucp.pe, lmontes@pucp.edu.pe

Resumen
El presente artculo tiene como objetivo describir y analizar la implementacin del rea Virtual Mvil en Per. Asi-
mismo, evala su impacto econmico y los efectos de su despliegue en trminos de lneas, tarifas y trfico cursado.
Se analiza todos los aspectos implicados en la implementacin y en el funcionamiento de este nuevo sistema, tales
como los puntos de interconexin, las disposiciones tarifarias y los aspectos legales implicados. De la misma forma, se
realiza una evaluacin de los efectos de su despliegue en los principales indicadores del mercado mvil, tales como,
lneas mviles, tarifas y trfico cursado. Tras la evaluacin, se puede concluir que la implementacin de este nuevo
sistema ha favorecido el incremento de la penetracin mvil en el pas, as como el mayor incremento del trfico
promedio por abonado mvil.

Palabras clave:
LDN, NDC, DN, On net, Off net

Abstract
This article aims to describe and analyze the implementation of Mobile Virtual Area in Peru. It also assesses their
economic impact and the effects of deployment in terms of lines, rates and traffic carried. We analyze all aspects
involved in the implementation and operation of this new system, such as points of interconnection, tariff provisions,
and legal issues involved. Likewise, it assesses the effects of their deployment in the mobile market indicators such
as moving lines, rates and traffic carried. After the evaluation we can conclude that the implementation of this new
system has helped to increase mobile penetration in the country and the largest increase in average traffic per mobile
subscriber.

Keywords:
LDN, NDC, DN, On net, Off net

Introduccin
Existe una creciente demanda de los servicios mviles que requiere mejoras en el sistema de numeracin, as
como, mejores mecanismos para el establecimiento de llamadas de larga distancia nacional. As surge el rea
virtual mvil, el cual es un cambio que afecta a millones de usuarios en el pas, que no se encuentran debidamente
informados, pues no existe una documentacin que integre toda la informacin e investigacin neutral y objetiva
sobre el tema.

El despliegue del rea Virtual Mvil es un importante cambio en el pas que requiere que tanto los usuarios como
aquellas personas con conocimientos en telecomunicaciones estn debidamente informados. Se requiere contar con

171
UIGV
una amplia informacin y evaluacin imparcial sobre el nuevo sistema implantado. Asimismo, contar con un anlisis
detallado de su impacto y sus implicancias a futuro.

Conclusiones

La implementacin del rea virtual mvil en el pas permite una mejor distribucin de la numeracin mvil, incre-
mentando la capacidad de este recurso escaso. Los usuarios mviles cuentan con nmeros nicos a nivel nacional
sin ser asociados a un determinado departamento, adems ahora pueden contar con tarifa nica a nivel nacional
para los distintos escenarios de llamadas como mvil-mvil y mvil-fijo. Incentivndose de este modo la tendencia
de unificacin de tarifas.

Los efectos del despliegue del rea Virtual Mvil han sido positivos en la telefona mvil del pas. En la evalua-
cin de su impacto, en el caso de las lneas mviles, se obtuvo que este nuevo sistema implementado favoreci un
mayor incremento de lneas mviles. Antes del A.V.M se tena 26.479.230 lneas mviles en promedio desde enero
hasta agosto. Este valor aument la cantidad de 2.111.935 llegando a 28.591.165 lneas promedio despus
del A.V.M, es decir, en el periodo septiembre-diciembre. Asimismo, la densidad promedio de lneas aument, en
el escenario antes del A.V.M. se tena 93,1 lneas por cada 100 habitantes y despus de la implementacin del
A.V.M. se lleg a 97,4 lneas como promedio desde septiembre hasta diciembre de 2010. Al cierre del ao 2010
se lleg a 29.115.149 lneas mviles con una densidad de 98,3.

En cuanto al impacto del rea Virtual Mvil en el trfico cursado, se observa un notable crecimiento del trfico
saliente despus de la entrada en vigencia del nuevo sistema, pues antes de la implementacin del A.V.M se tena
un promedio de 1.661 millones de minutos en el periodo enero-junio y despus del A.V.M ste pas a 2.004
millones de minutos promedio durante el periodo analizado (septiembre- diciembre).

El incremento sealado fue de 343 millones de minutos. Esto se debe a que los usuarios puedan realizar llama-
das desde sus mviles a todo el territorio peruano con un nico precio de llamada local. Por otro lado, el trfico
entrante ha disminuido en 13,25 % ante este nuevo escenario, pues se tena 265 millones de minutos promedio
antes del A.V.M y despus se pas a 234 millones de minutos promedio despus del A.V.M, esto evidencia que
ahora se tiene mayor originacin que terminacin en el sistema mvil. Asimismo, es importante sealar que el trfico
promedio saliente por abonado mvil era de 64 minutos promedio antes del A.V.M y despus del A.V.M lleg
a 70 minutos.

Con respecto al efecto del rea Virtual Mvil en las tarifas, segn los resultados obtenidos, se puede sealar
que las tarifas prepago tanto en On Net, Off Net se mantuvieron constantes despus del A.V.M. En cuanto a las
tarifas pospago, en la modalidad de minutos incluidos y minutos adicionales Telefnica Mviles presenta pequeas
reducciones en sus tarifas despus de la implementacin del A.V.M. Es importante sealar que las operadoras
mviles han incentivado el incremento de la originacin de las llamadas desde las redes mviles, mediante el es-
tablecimiento de promociones y planes promocionales que atraen a sus clientes para realizar ms llamadas desde
su mvil hacia fijos.

Respecto a la comparativa internacional realizada, la metodologa empleada en el pas para la implementacin


del nuevo sistema de numeracin mvil fue muy similar al realizado en Chile y Ecuador. De igual forma, el impacto
del rea virtual mvil en relacin con el incremento de la penetracin y trfico promedio por abonado presentados
en el pas es muy parecido a lo ocurrido en Chile y Ecuador.

Finalmente, segn los resultados obtenidos en las proyecciones realizadas, se puede sealar que se seguir
la tendencia creciente de la demanda de los servicios mviles. Se estima que dentro de 5 aos, es decir para el
2016, se llegue a alcanzar los 54 millones de lneas. Adems, se puede sealar que en el periodo proyectado
la densidad se incrementar un 51% desde el 2011. Por otro lado, para el ao 2016 se espera que el trfico
saliente llegue a 90.184.894.731 minutos, el cual representar un 30% de incremento anual. Asimismo, se estima
que el trfico saliente promedio anual por abonado mvil llegue a 1670 minutos en el 2016.

172
UIGV
Referencias

[1] [AMP2010] Amrica Mvil Per S.A.C. Brochure de tarifas mviles - Lima.

[2] [AVM2010] Ministerio de Transporte y Comunicaciones rea Virtual Mvil. Lima. Consulta: 11 de Noviembre
de 2010. http://www.mtc.gob.pe/portal/avm2/avm.pdf

[3] [CON2007] Consejo Nacional de Telecomunicaciones del Ecuador Plan tcnico fundamental de numer-
acin (PTFN).Consulta: 27 de marzo de 2011. http://www.conatel.gob.ec/site_conatel/index.
php?option=com_content&view=article&id=145&Itemid=451

[4] [INS2010] Instituto Nacional de Estadstica e Informtica Per: Estimaciones y Proyecciones de Poblacin por
departamentos. Lima. Consulta: 10 de diciembre de 2010.
http://www.inei.gob.pe/Biblioinei4.asp

[5] [MED2010] Amrica Mvil Per S.A.C. Mediciones de trafico ao 2010 - Direccin de operacin y manten-
imiento. Lima.

[6] [MIN2009] Ministerio de Transporte y Comunicaciones. Resolucin Ministerial N 477-2009-MTC/03.Establ-


ecen Disposiciones para la Entrada en Vigencia del rea Virtual Mvil y Aprueban Cronograma que Guiar
el Proceso de Implementacin.Consulta: 21 de Noviembre de 2010.
http://www.mtc.gob.pe/portal/comunicacion/politicas/normaslegales/R%20M%20N%C2%BA%20477.PDF

[7] [MIN2010] Ministerio de Transporte y Comunicaciones Servicio Canales Multiples de Seleccin Automatica.
Lima. Consulta: 13 de Noviembre de 2010. http://www.mtc.gob.pe/portal/comunicacion/concesion/
pubicos/teleservicio/tronca.htm

[8] [MTC2002] Ministerio de Transporte y Comunicaciones. Resolucin Suprema N 022-2002-MTC.Plan Tc-


nico Fundamental de Numeracin. 31 de agosto. Consulta: 20 de Octubre de 2010.
http://www.mtc.gob.pe/portal/comunicacion/politicas/normaslegales/numeracion/RS022-2002-
MTC(8).pdf

[9] [MTC2007] Ministerio de Transporte y Comunicaciones. Resolucin Ministerial N 251-2007-MTC/03.Dis-


posiciones para Facilitar la Implementacin Posterior de la Segunda Etapa del Plan Tcnico Fundamental de
Numeracin Referente al Servicio Pblico Mvil. 30 de mayo.Consulta: 21 de Noviembre de 2010.
http://www.mtc.gob.pe/portal/comunicacion/politicas/normaslegales/RM_251_2007.pdf

[10] [MTC2008] Ministerio de Transporte y Comunicaciones. Resolucin Ministerial N 153-2008-MTC/03.Modi-


fican la R.M N 251-2007-MTC/03.Lima.Consulta: 21 de Noviembre de 2010.
http://www.mtc.gob.pe/portal/comunicacion/politicas/normaslegales/RM_153_2008_MTC_03.pdf

[11] [MTC2009] Ministerio de Transporte y Comunicaciones. Lneas en servicio y densidad en la telefona fija y
mvil: 1993-2009. Lima. Consulta: 11 de diciembre de 2010. http://www.mtc.gob.pe/estadisticas/index.
html

[12] [NEX2010] Nextel del Per S.A. Mediciones de trafico ao 2010 - Direccin de operacin y mantenimiento.
Lima. [NPS2010] Nextel del Per S.A. Brochure de tarifas mviles - Lima.

[13] [OSI2009] Organismo Supervisor de Inversin Privada en Telecomunicaciones. Resolucin De Consejo Direc-
tivo N 045-2009-CD/OSIPTEL. 27 de Agosto.

[14] [OSI2010] Organismo Supervisor de Inversin Privada en Telecomunicaciones. Resolucin De Consejo Direc-
tivo N 093-2010-CD/OSIPTEL. 19 de Agosto. Consulta: 15 de agosto de 2010.
http://www.osiptel.gob.pe/WebSiteAjax/WebFormGeneral/normas_regulaciones/wfrm_ResolucionesAlt-
aDireccionDetalles.aspx?CS=1242

173
UIGV
[15] [REP2010] Organismo Supervisor de Inversin Privada en Telecomunicaciones. Reporte de lneas en servicio
Direccin de estadsticas, investigaciones y publicaciones. Lima

[16] [TEL2010] Telefnica Mviles S.A. Mediciones de trafico ao 2010 - Direccin de operacin y manten-
imiento. Lima.

[17] [TMS2010] Telefnica Mviles S.A. Brochure de tarifas mviles - Lima.

[18] [UIT2006] Unin Internacional de Telecomunicaciones. Boletn de explotacin de la UIT No 860 Consulta:
21 de agosto de 2011. www.itu.int/dms_pub/itu-t/opb/sp/T-SP-OB.860-2006-OAS-MSW-S.doc

174
UIGV
Estudio, Diseo e Instalacin de un Retransmisor
Isofrecuencial de Televisin Digital Terrestre para el
Cono Norte de Lima
Carlos Enrique Barraza Flores1, Marco Mayorga Montoya2
1
Pontificia Universidad Catlica del Per
2
Pontificia Universidad Catlica del Per
c.barrazaf@pucp.pe, mayorga.ma@pucp.edu.pe

Resumen

En este artculo, se presenta una solucin econmica para brindar cobertura del servicio de radiodifusin de Tele-
visin Digital Terrestre a la zona del Cono Norte de Lima mediante el uso de reemisores denominados Gap-Fillers, los
cuales operan con redes de difusin de frecuencia nica.

Palabras clave:

Televisin Digital Terrestre, ISDB-T, Gap-Filler.

Abstract

This paper presents an economical solution to provide service coverage of digital terrestrial television broadcasting
in the area of the Northern Cone of Lima, using repeaters called Gap-Fillers.The networks which operate single fre-
quency distribution.

Keywords:

Digital Terrestrial Television, ISDB-T, Gap-Filler.

Introduccin

En la actualidad, en nuestro pas, son cinco los proveedores de Televisin Digital Terrestre (TDT) que vienen
emitiendo sus seales de radiodifusin digital. Los cuales lo estn realizando con un nico transmisor ubicado en
el Cerro Marcavilca (Morro Solar).

Por este motivo, estas casas televisivas no presentan una cobertura completa para el departamento de Lima. Por
lo que se requieren sistemas repetidores que permitan ampliar la cobertura del servicio de TDT, para lo cual existen
diferentes alternativas diferenciadas tanto tecnolgica como econmicamente.

Para ello, se propone un sistema repetidor isofrecuencial usando Gap-Filler, particularmente para el canal de TV
Per.

El resto del presente paper est organizado de la siguiente manera. En la seccin 2, se hace una breve mencin
de los trabajos previos realizados respecto a la TDT en nuestro pas. La seccin 3, describe la situacin actual de

175
UIGV
la TDT en Per. El diagnstico del problema se realiza en la seccin 4. Las alternativas de solucin, eleccin de la
mejor de ellas y desarrollo del concepto y problemas con los Gap Fillers se realiza en la seccin 5. En la seccin
6, se describe la instalacin realizada y se muestran los resultados obtenidos antes y despus de sta. El anlisis
de los resultados obtenidos se realiza en la seccin 7. Finalmente, en la seccin 8, se redactan conclusiones y
recomendaciones.

Conclusiones

El retardo entre las seales del Morro Solar y la del cerro Shangril es menor que el intervalo de guarda de la
modulacin OFDM (64 QAM) en todo el rea de estudio. Por lo que s se puede implementar SFN entre los dos
transmisores.

En las zonas que la intensidad de seal del Morro Solar es alta, se hizo el experimento de apuntar la antena
yagui de las pruebas hacia el Morro. Se obtuvieron medidas que el nivel de seal del Morro Solar era muy similar
al del cerro Shangril. El resultado del MER era de 13,5 dB.

En todos los puntos de prueba la imagen del HD, SD y one-seg fueron de muy buena calidad, calificaciones de
4 y 5 de acuerdo con la recomendacin UIT-R-2035.

Los reemisores isofrecuenciales o Gap-Fillers representan la alternativa ms econmica y adecuada para dar
cobertura a zonas de sombra pequeas con orografas complicadas.

En nuestro pas, existe un campo abierto para el desarrollo de la Televisin Digital Terrestre debido a las bajas
tasas de penetracin de televisin pagada que posee.

Referencias

[1] TV Digital Per MTC. URL: http://tvdigitalperu.mtc.gob.pe. ltima consulta: 31 de julio del 2010

[2] Cceda, Oscar. Situacin Actual de la TDT en el Per, 2011. Documento en lnea, URL: http://www.con-
cortv.gob.pe/file/participacion/eventos/2011/05-chiclayo-tdt/oc.pdf.

[3] BNamricas. El camino hacia la televisin digital en Latinoamrica comienza en Brasil, 2011. Telecom Intel-
ligence Series.

[4] Molina, Mariano. Extensin de la cobertura. Despliegue e instalacin de Gap Fillers: Proyectos Tcnicos.
Espaa, 2009.

[5] Associacao Brasileira de Normas Tcnicas. NBR 15604. Norma Brasilera ABNT.1 de diciembre del 2007.

[6] Barreda, Vctor. Trabajo de final de carrera: Estudio, diseo e instalacin de un centro emisor de TDT con
Gapfillers. Universidad Politcnica de Catalua, 2009

176
UIGV
Aplicacin Interactiva para registro de citas mdicas
por Televisin utilizando GINGA-NCL
Herminio Paucar Curasma1, Nilton Ugarte Vera2, Ronald Paucar Curasma3
Universidad Nacional Mayor de San Marcos
1,2

3
Asesor
hpc424@gmail.com, niltonuv@gmail.com, rpaucarc@gmail.com

Resumen

Una de las principales caractersticas del estndar ISDB-T de la televisin digital terrestre es la interactividad que
permite al telespectador interactuar a travs del televisor con aplicaciones, como: T-Learning, T-Voting, T-Commerce,
T-Goverment, entre otros. En este panorama, se desarroll una aplicacin interactiva para el registro o solicitud de citas
mdicas por televisin. Esta aplicacin permitir a los pobladores con domicilios alejados de los hospitales, reservar su
cita mdica remotamente. Para el desarrollo de esta aplicacin, se utilizaron los lenguajes Ginga NCL y Lua. Posterior-
mente, las pruebas de validacin se realizaron en un escenario implementado en laboratorio.

Palabras clave:

Cita Mdica, TdT, ISDB-T, middleware, Ginga-NCL, Lua, interactividad.

Abstract

One of the main features of ISDB-T digital terrestrial television is interactivity, allowing viewers to interact via the TV
applications, such as: T-Learning, T-Voting, T-Commerce, T-Goverment, among others. In this scenario, we developed
an interactive application for registration or request appointments on television, this application will allow people with
homes away from hospitals, book your appointment remotely. For the development of this application is used NCL and
Ginga languages Lua,
then the validation tests were performed in a laboratory setting implemented.

Keywords:

appointment, TdT, ISDB-T, middleware Ginga-NCL, Lua, interactivity.

Introduccin
Actualmente, Per se encuentra en una poca de evolucin tecnolgica. Prueba de ello es el gran avance que
se dio al adoptar el estndar de la Televisin Digital Terrestre (TdT) bajo la norma ISDB T [MTC, 2009]. Esta tec-
nologa nos permite plantear soluciones a problemas cotidianos de nuestra sociedad, como en las reas de salud,
educacin, desastres naturales, turismo y otros. Uno de los componentes principales de ISDB-T es el middleware
Ginga NCL (Nested Context Languaje) [Ribeiro, 2008], que permite el desarrollo de aplicaciones interactivas
para que el telespectador pueda interactuar mediante el televisor con aplicaciones de diferentes rubros (educacin,
salud, gobierno, etc.).

En Per, el servicio de los centros de Salud pblicos (hospitales del estado) [EsSalud, 2011] [MINSA, 2011] son
deficientes. Existe una inadecuada atencin en la solicitud de citas mdicas en una determinada especialidad que

177
UIGV
genera disconformidad de la poblacin. Adems, las personas con discapacidad y ancianos no tienen oportuni-
dades iguales que una persona normal. A la fecha, existen dos maneras de solicitar una cita mdica, por telfono y
personalmente en las oficinas del centro de salud, y recientemente por Internet. Los pobladores que viven en lugares
alejadas de la capital de provincia no cuentan con servicios bsicos de telecomunicaciones, como telefona o Inter-
net. Como consecuencia, no ser posible solicitar una cita mdica mediante una llamada telefnica; por lo tanto
la nica manera ser acudir personalmente. Esto genera a la poblacin de bajos ingresos econmicos, la prdida
de tiempo y dinero; que a su vez ello puede ser utilizado para otros fines.

Por su naturaleza, la seal de televisin es la que tiene mayor cobertura frente a otros servicios de telecomuni-
caciones, y aprovechando las bondades de la tecnologa ISDB-T, se plantea desarrollar una aplicacin interactiva
para el registro o solicitud de citas mdicas por televisin, donde el poblador o telespectador, desde su domicilio,
por medio de la televisin, podr solicitar o reservar una cita mdica en cualquiera de los centros de salud; de esta
manera, el poblador ahorrar tiempo y dinero que generara al desplazarse desde su domicilio. La informacin
que registra el telespectador desde el televisor, se enva por Internet que se utiliza como canal de retorno para la
televisin digital terrestre. La informacin de registro que enva el telespectador son: DNI (Documento Nacional de
Identidad), Nombre, Apellido Paterno, Apellido Materno, Edad, Sexo, Correo, Telfono, Fecha de Nacimiento,
Departamento, Especialidad, Consulta, Da, Turno, entre otros. Como parte del anlisis y diseo de aplicativo, se
presenta el modelamiento de la aplicacin y su implementacin utilizando el lenguaje Ginga NCL [NCL, 2011]
y Lua [Ierusalimschy, 2011]; la cual es simulada en un escenario de laboratorio utilizando el Virtual Set Top Box
Ginga NCL.

Conclusiones

El registro de cita mdica por televisin permitir la inclusin social de las personas de menor ingreso econmico
y con domicilio alejado de los hospitales.

Los pobladores, al solicitar citas por televisin, no generarn gastos de transporte al desplazarse hasta los hos-
pitales, que normalmente estn alejados de sus domicilios.

La seal de televisin se caracteriza por presentar mayor cobertura que otros servicios de telecomunicaciones,
como el telfono; por lo tanto, la aplicacin interactiva desarrollada, llegar a la mayora de la poblacin.

Esta aplicacin de registro de cita sirve de base para el desarrollo de aplicaciones de mayor importancia en el
rea de la salud y la educacin.

Para el desarrollo de esta aplicacin, se utilizaron los lenguajes NCL y Lua, con las libreras tcp lua para el envo
de datos a travs del canal de retorno.

Referencias

[1] [Eclipse, 2011] Entorno de Desarrollo Integrado IDE Eclipse. http://www.eclipse.org/

[2] [El Club NCL, 2011] Es un repositorio de aplicaciones interactivas donde los autores pueden publicar sus
ideas, talentos, y tcnicas de desarrollo utilizando el lenguaje NCL y scripts Lua. http://elclub.ncl.org.br/

[3] [EsSalud, 2011] Seguro Social de Salud. EsSalud. http://www.essalud.gob.pe/

[4] [Ierusalimschy, 2011] Lua 5.1 Reference Manual by R. Ierusalimschy, L. H. de Figueiredo, W. Celes Lua.org,
August 2006 ISBN 85-903798-3-3. La traduccin al espaol ha sido realizada por Julio Manuel Fernndez-
Daz.

178
UIGV
[5] [LuaEclipse, 2011] Plugin Lua para Eclipse-LuaEclipse. http://luaeclipse.luaforge.net/

[6] [MINSA, 2011] Hospitales del Ministerio de Salud.


http://www.minsa.gob.pe/portada/inst_hospitales.asp

[7] [MTC, 2009] Ministerio de Transportes y Comunicaciones (MTC), Resolucin Suprema N 019-2009-MTC.
http://www.mtc.gob.pe/portal/tdt/Documentos/RS019_2009_MTC.pdf

[8] [NCL, 2011] Web principalmente enfocado al desarrollo y difusin del lenguaje de programacin NCL.
http://www.ncl.org.br/

[9] [NCLEclipse, 2011] Plugin NCL para Eclipse-NCLEclipse.


http://www.ncl.org.br/ferramentas.html

[10] [Paucar, 2011] Paucar, R. (2011). Anlisis del Canal de Retorno para la Televisin Digital Interactiva utili-
zando la clase TCP-Lua, Universidad de Campinas-UNICAMP, Brasil, 2010.

[11] [Ribeiro, 2008] Jean Ribeiro Damasceno. Middleware Ginga. Escola de Engenharia Universidade Federal
Fluminense (UFF), Brasil, 2008.

[12] [Francisco, 2010] Francisco. Tutorial de NCLua. Disponible en internet en: http://www.telemidia.puc-rio.
br/~francisco/nclua/tutorial/exemplo_05.html.

[13] [Velsquez, 2010] Velsquez, C. Aplicacin Interactiva Basada en el Ginga-NCL para el rea de Salud,
Universidad de Campinas-UNICAMP, Brasil, 2010.

[14] [Velarde, 2008] Velarde, E. Televiso Digital Mvel para Aplicaes de Governo utilizando Ginga NCL,
Universidade Estadual de Campinas (UNICAMP), Brasil, 2008.

179
UIGV
180
UIGV
Sistema de Monitoreo remoto usando la tecnologa
ZigBee y mensajes SMS
Yauri Rodriguez1, Rubn Acosta Jacinto1, Antuanet Adanaqu Infante1,1
1
Instituto Nacional de Investigacin y Capacitacin de Telecomunicaciones de la Universidad Nacional de
Ingeniera
INICTEL-UNI
ryauri@inictel-uni.edu.pe, racosta@inictel-uni.edu.pe, luzadanaque@gmail.com

Resumen
En este artculo, se expone el diseo, desarrollo e implementacin del Sistema de Monitoreo Remoto para acui-
cultura usando redes inalmbricas de sensores de bajo consumo denominada ZigBee y el monitoreo remoto usando
mensajes SMS. El sistema de monitoreo remoto requiere el cumplimiento de las siguientes funciones: captura y cen-
tralizacin de informacin, formateo y control, organizacin y almacenamiento de la informacin, y acceso remoto a
la informacin. Para que el sistema cumpla con la primera funcin, se desarroll un equipo Terminal que captura los
datos de los sensores y los enva a un equipo Coordinador usando una red ZigBee. El equipo Terminal se ubica cerca
del ambiente que se desea monitorear y el equipo Coordinador se ubica junto a un ordenador que almacena los
datos. La segunda funcin se logra con el programa implementado en el microcontrolador del equipo Coordinador,
el cual verifica que los datos se encuentren en el formato correcto para enviarlos a una aplicacin de escritorio en un
ordenador usando una red LAN. El equipo Coordinador tiene un mdulo GSM con el que nos comunicamos usando
el puerto serial del microcontrolador y enviando comandos AT. Para cumplir con la tercera funcin, se desarrollaron
aplicaciones en el ordenador las cuales se encargan de recibir los datos usando un servidor TCP/IP y almacenarlos
en una Base de Datos. La ltima funcin se consigue con el acceso remoto a la informacin usando mensajes SMS
por medio de una aplicacin de escritorio que se comunica con un equipo mvil usando comandos AT. Otra de las
herramientas usadas para realizar el monitoreo remoto es una aplicacin Web.

Palabras clave:
IEEE 802.15.4, SMS, WSN, ZigBee.

Abstract
This paper introduces the technological development and implementation of a Remote monitoring system for aqua-
culture using TIC, a technology used in low power wireless sensor networks called ZigBee and remote monitoring using
SMS messages. A remote monitoring system requires the fulfillment of the following functions: information capture and
centralization, information formatting and control, information storage and management, and remote access to infor-
mation. A Terminal equipment was developed to meet the first function. This equipment captures data from sensors
and sends them to a Coordinating equipment using a ZigBee network. The Terminal equipment is located near the area
to be monitored and the Coordinating equipment is located next to a computer that will store the data. The second
function is achieved implementing a program in the coordinator equipment microcontroller, which verifies the data for-
mat to send it to a desktop application on a computer using a LAN. Using the microcontrollers serial port and sending
AT commands we can communicate with the GSM module of the coordinator equipment. To carry out the third function
software applications were developed which are responsible for receiving data using a TCP/IP server and storing it on
a database. They are desktop applications and they are designed to be used by staff that performs local monitoring.
The last function is achieved through remote access to information using SMS messages via a desktop application that
communicates with a mobile device using AT commands. A Web application is also used to perform remote monitoring.

Keywords:
IEEE 802.15.4, SMS, WSN, ZigBee.

181
UIGV
Introduccin

Actualmente, existen actividades de monitoreo que se realizan en forma localizada y donde es necesario co-
nocer las variables a monitorear en cualquier momento. Podemos tomar como ejemplo a las empresas o personas
dedicadas a la produccin de recursos alimentarios en cautiverio (acuicultura, piscicultura) o al control del estado
de las tierras usadas para la agricultura y ganadera donde existen factores de riesgo que hacen necesario el mo-
nitoreo y control del ambiente destinado al desarrollo de sus productos. Un caso particular, desarrollado en este
trabajo, es en el monitoreo de variables de temperatura y de pH del agua en la actividad de acuicultura dedicada
a la crianza de peces en cautiverio, donde es necesario conocer el estado del agua en los estanques de crianza.
La motivacin de este proyecto surge de la necesidad de mejorar el monitoreo de los estanques del laboratorio de
crianza de peces amaznicos de la Facultad de Zootecnia en la Universidad Nacional Agraria La Molina U NALM
y que tiene como solucin el diseo e implementacin de un sistema monitoreo remoto usando redes de sensores
inalmbricos y mensajes SMS.

El sistema aqu propuesto usa la tecnologa ZigBee y su funcin es la recoleccin de datos provenientes de
sensores de forma automtica y en lugares donde el acceso es difcil. Una vez que la informacin se encuentra cen-
tralizada, se hace uso de las TIC para que un usuario tenga disponible esta informacin a travs de la red celular
mediante el uso de mensajes SMS o el acceso a aplicaciones Web en Internet.

El trabajo est organizado de la siguiente manera:

La seccin 2 muestra algunas referencias relacionadas con el sistema desarrollado en este trabajo.

La seccin 3 muestra conceptos tericos sobre los temas que se tratarn posteriormente.

La seccin 4 describe el diseo de la solucin considerando los criterios de diseo y etapas del sistema.

La seccin 5 muestra los experimentos y resultados que se tuvieron durante el desarrollo del sistema.

La seccin 6 muestra algunos resultados obtenidos de las pruebas ms importantes realizadas en la seccin
anterior.

La seccin 7 describe la implementacin final del sistema en el laboratorio de crianza de la UNALM.

La seccin 8 muestra las conclusiones del diseo e implementacin del sistema.

Conclusiones

Con el diseo de este Sistema de Telemetra, se consigui realizar el monitoreo remoto de las lecturas entre-
gadas por los sensores en lugar de realizar el monitoreo de forma local.

Realizando capturas mltiples de valores desde los sensores de temperatura y pH (sobre un mismo canal
ADC), se lograron lecturas estables con menos del 0,5% de variacin.

Se logr la comunicacin de un microcontrolador MC98S12NE64 con un ordenador usando una red LAN
observando que no haba prdida de datos de los sensores enviados sobre el protocolo TCP/IP.

El hardware diseado en este trabajo sirven como base para el desarrollo de sistemas de monitoreo de otros
parmetros de inters que puedan aplicarse a otras reas.

182
UIGV
Referencias

[1] Chris Punk y Joshua Hoiland, Remote Aquarium Monitor and Control System, Rochester Institute of Technology.
[Online]. Disponible:
http://www.ce.rit.edu/research/projects/2002_fall/rt_bubbles/

[2] Adolfo Chvez, Freddy Araya y Vctor Yepez, Desarrollo de una red monitoreo por sensores remotos de la
calidad del agua, Tecnolgico de Costa Rica.[Online]. Disponible : http://www.tec.cr/sitios/Vicerrectoria/
vie/editorial_tecnologica/Revista_Tecnologia_Marcha/p df/tecnologia_marcha2/desarrollo%20de%20
una%20red%20de%20monitoreo.pdf

[3] Jimmy Du, Elnaz Ebrahimi, Wireless Sensor Network for Monitoring Water Quality, San Jos State University.
[Online]. Disponible: http://www.cyyan.net/wqm/about.html

[4] M. Kuorilehto, M. Kohvakka & J. Suhonen, Ultralow energy wireless sensor networks in practice, John Wiley
and Sons, 2007.

[5] ILX Lihgtwave, Thermistor Constant Conversions B eta to SteinhartHart. http://www.ilxlightwave.com/tech-


notes/thermistor_constant_conversions_beta_steinharthart.pdf Acceso 17 Mayo de 2010.

[6] Direccin de Investigacin y Desarrollo Tecnolgico, INICTELUNI, Informe Tcnico Final del Diseo y desar-
rollo de un sistema de monitoreo de acuarios destinados a la determinacin de estndares nutricionales para
peces amaznicos, Diciembre de 2009.

[7] Steven Torres, MC9S12NE64 Integrated Ethernet Controller, Freescale Semiconductor. http://www.freescale.
com/files/microcontrollers/doc/app_note/AN2692.pdf Acceso 23 Mayo de 2010.

[8] Instituto de Investigacin de la Amazona del Per, Investigacin busca elevar la sobrevivencia de alevinos de
doncella, Per, Marzo de 2009.
http://www.iiap.org.pe/Upload/Difusion/DOC72.pdf Acceso 18 de abril de 2009.

[9] Fred Eady, HandsOn ZigBee: Implementing 802.15.4 with Microcontrollers, Newnes, 2007.

[10] ZigBee TM Networks, XBee TM Series 2 OEM RF Modules.


http://www.compel.ru/images/catalog/868/productmanual_XBee_Series2_OEM_RFModules_ZigBee.
pdf Acceso 17 Mayo de 2010.

[11] Dino Esposito, Programming Microsoft ASP.NET 2.0 Core Reference, Microsoft Press, 2006.

183
UIGV
184
UIGV
Conferencias magistrales

185
UIGV
186
UIGV
Doing business with Open Source software

Michael Widenius
Finlandia
Monty Program AB
monty@askmonty.org

Abstract

A talk about the different licenses and business models that exists in open source and what license makes sense for
what kind of business. The talk also covers how to take an open source business to an investor and what the investor
will be looking at.

Biography
Author of the original version of the database open source MySQL and founding member of the company MySQL
AB. In 1985 he founded TCX Datakonsulter AB (data storage company in Sweden) with Allan Larsson. In 1995 he
created the first version of the MySQL database David Axmark, launched in 1996. Co-author of the MySQL Refe-
rence Manual, published by OReilly in June 2002 and in 2003 awarded the Finnish software entrepreneur of the
year. Until the sale of MySQL AB Sun Microsystems in January 2008, he served as technical director and principal
leader MySQL AB in the development of MySQL. Company founder Monty Program Ab, which has been working
on transactional storage engine for MySQL Maria (a crash-safe version of MyISAM), and also in MariaDB, a new
development branch of MySQL 5.1

187
UIGV
The MySQL / MariaDB success stories

Michael Widenius
Finlandia
Monty Program AB
monty@askmonty.org

Abstract

The MySQL and MariaDB history from start to now. What made MySQL a success and how we plan to repeat it with
MariaDB.

Biography
Author of the original version of the database open source MySQL and founding member of the company MySQL
AB. In 1985 he founded TCX Datakonsulter AB (data storage company in Sweden) with Allan Larsson. In 1995 he
created the first version of the MySQL database David Axmark, launched in 1996. Co-author of the MySQL Refe-
rence Manual, published by OReilly in June 2002 and in 2003 awarded the Finnish software entrepreneur of the
year. Until the sale of MySQL AB Sun Microsystems in January 2008, he served as technical director and principal
leader MySQL AB in the development of MySQL. Company founder Monty Program Ab, which has been working
on transactional storage engine for MySQL Maria (a crash-safe version of MyISAM), and also in MariaDB, a new
development branch of MySQL 5.1

188
UIGV
Middeware Ginga-NCL: Estado Atual e Perspectivas
Futuras de Pesquisa e Inovao
Luiz Fernando Gomes Soares
Brasil
Pontificia Universidad Catlica de Rio de Janeiro
lfgs@inf.puc-rio.br

Resumo

A palestra apresentar a linguagem NCL no contexto da TV digital terrestre e IPTV, salientando sua adoo como
padro internacional. As diferenas entre o middleware Ginga-NCL e outros middlewares sero apresentadas, salien-
tando, com exemplos, as funcionalidades hoje presentes na linguagem. Finalmente, os prximos passos em direo
NCL 4.0 sero abordados, bem como os principais pontos de pesquisa e inovao com relao a transmisso, rece-
po e execuo de aplicaes para TV digital interativa.

Biography
Possui graduao em Engenharia Eltrica (1976) pela Pontifcia Universidade Catlica do Rio de Janeiro (PUC-
Rio), mestrado em Engenharia Eltrica pela PUC-Rio (1979), doutorado em Informtica pela PUC-Rio (1983) e ps-
doutorado pela Ecole Nationale Suprieure des Tlcommunications. Lder do grupo criador da linguagem NCL
e do middleware Ginga-NCL, padro do Sistema Brasileiro de TV Digital e primeiro padro internacional, com
tecnologia integralmente nacional, ITU-T para Servios IPTV (2009). Prmio ASSESPRO 2008 - Personalidade do
Ano, na categoria Academia (2008). Pesquisador Inovador - Cientistas do Nosso Estado (FAPERJ, 2005). Prmio
Newton Faller, da Sociedade Brasileira de Computao (2006). Atualmente professor titular da Pontifcia Univer-
sidade Catlica do Rio de Janeiro, invited expert do World Wide Web Consortium, representante da academia
no Frum Brasiliero de TV Digital e editor da Recomendao H.761 do ITU-T para servios IPTV. Tem experincia
na rea de Cincia da Computao, com nfase em sistemas multimdia e hipermdia, redes de computadores e
TV Digital.

189
UIGV
Evolucin de la criptografa: desde la criptografa
simtrica hasta la criptografa basada en identidad
Jos Luis Muz Tapia
Espaa
Universidad Politcnica de Catalunya
jose.munoz@entel.upc.edu

Resumen

En esta conferencia, se presenta una evolucin cronolgica de las principales contribuciones en el rea de la crip-
tografa. Se iniciar la conferencia discutiendo la criptografa simtrica para pasar a la criptografa asimtrica. Dentro
de esta ltima, se comentarn sus principales aplicaciones y su evolucin hacia criptografa basada en identidad. Por
ltimo, se comentarn los nuevos paradigmas como la criptografa homomrfica.

Biografa
Doctor en Ingeniera de Telecomunicaciones de la Universidad Politcnica de Catalua (UPC). En el ao 2000,
se uni al Grupo de Seguridad de la Informacin (ISG) del Departamento de Ingeniera Telemtica de la UPC.
Actualmente, profesor asociado en el Departamento de Ingeniera Telemtica de la UPC. A nivel de investigacin,
sus intereses son la criptografa, la seguridad en redes y en la Telemtica en general. Ha participado activamente
en ms de una decena de proyectos de transferencia de tecnologa e investigacin, tanto con empresas privadas
como en proyectos de financiacin pblica. Ha publicado ms de cincuenta artculos en revistas indexadas y en
congresos internacionales. Adems, participa como revisor en diversas revistas, comits de programa de conferen-
cias y es asesor en diversos programas nacionales de subvencin.

190
UIGV
Emergency Information Broadcast By the use of ISDB-T
EWBS (Emergency Warning Broadcasting System)
Yasuji Sakaguchi
Japn
JICA (Japan International Cooperation Agency)

Abstract

Alert in One-Seg mobile TV right after the earthquake saved 40 lives from Tsunami attack. Two policemen in the
train noticed Tsunami alert by mobile phone and lead 40 passengers to the hill. All passengers safely evacuated before
Tsunami struck the train.

Biography
Expert engineer appointed by Japanese government and being work for MTC as an advisor for implementation
of TDT (Digital Terrestrial Television) in Peru. He is originally from NHK (Japan Broadcasting Cooperation) and has
long experience and knowledge about the implementation of Digital Broadcasting in Japan. Peru adopted Japanese
ISDB-T standard in April 2009 and already inaugurated TDT in March 2010 with his great assistance. Mr. Saka-
guchi also plays important role for the standardization of TDT Operational Guideline among all the ISDB-T adapting
countries in Latin America.

191
UIGV
Inteligencia de Negocios para incrementar
la productividad de las Empresas
Nicols Kemper Valverde
Mxico
Universidad Nacional Autnoma de Mxico
kemper@servidor.unam.mx

Resumen

La inteligencia de negocios es un modelo conceptual dentro de la empresa que soporta la coleccin, integracin,
administracin, distribucin y anlisis de un conjunto balanceado de datos para la efectiva y positiva toma de decisio-
nes de los diferentes usuarios que conforman la empresa. Optimiza y enriquece el sistema actual de administracin
de desempeo integrando los procesos de toma de decisiones con la tecnologa necesaria. Principalmente, se trata
de proveer a las personas de negocio con la informacin y las herramientas que necesitan para hacer decisiones tanto
de la operacin del da a da como de la estrategia a seguir en corto, medio y largo plazo. Los negocios recolectan
grandes cantidades de datos en sus operaciones acerca de sus rdenes, inventarios, cuentas por pagar, transacciones
en sus puntos de venta o clientes. Adicionalmente, los negocios adquieren datos de informacin demogrfica o de
listas de correos de fuentes externas. La inteligencia de Negocios habilita a los usuarios poder consolidar y analizar
toda la informacin para elaborar mejores decisiones que, por lo regular, llevan a una ventaja competitiva. Permite
aprender y descubrir esas ventajas.

En la conferencia, se trata de familiarizar a los participantes con el tema de la Inteligencia de Negocios, ofrecin-
doles una visin integral de la importancia que tiene en el entorno empresarial actual, cmo utilizarla como herra-
mienta estratgica para alcanzar los objetivos de la organizacin y cmo plantear el marco estratgico para utilizarla
como ventaja competitiva. Se abordan aspectos de cmo identificar las distintas fuentes de datos de la empresa para
extraerlos, organizarlos, analizarlos, realizar simulaciones en funcin de las estrategias de la empresa y generar infor-
macin relevante distribuible a toda la organizacin y de esa manera, mejorar el desempeo gerencial y operativo de
la empresa. As mismo, se comentan los componentes de la Inteligencia de Negocios como el Data Warehouse, OLAP
y la de minera de datos (data mining).

Biografa
Doctor en Ingeniera, especialidad en Inteligencia Artificial, de la Universidad Nacional Autnoma de Mxico.
Sus lneas de investigacin y desarrollo tecnolgico destacan: desarrollo de sistemas inteligentes aplicando diversas
tcnicas de Inteligencia Artificial, como sistemas expertos, lgica difusa, redes neuronales, algoritmos genticos,
razonamiento basado en casos, sistemas inteligentes basados en sitios Web; representacin del Conocimiento,
Modelos de Razonamiento y Modelos de Aprendizaje; Administracin del Conocimiento y Organizaciones Inte-
ligentes; Manufactura Inteligente, Instrumentacin Virtual Inteligente y Robtica Adaptativa; y Minera de datos y
KDD (Knowledge Discovery in Databases). Actualmente, responsable del Grupo de Sistemas Inteligentes de este
Centro de Investigacin del Centro de Ciencias Aplicadas y Desarrollo Tecnolgico de la Universidad Nacional
Autnoma de Mxico.

192
UIGV
Oportunidades 3D Blender, Libre para Crear

Eraldo Martins Guerra Filho


Brasil
Universidade Federal Rural de Pernambuco (UFRPE)
Eraldo.guerraf@gmail.com

Resumo

Realidade em trs dimenses. Certamente voc j ouviu falar sobre esse conceito. Os efeitos em terceira dimenso
esto se tornando cada vez mais comuns em nosso cotidiano e, para um futuro prximo, parecem estar encaminhan-
do para se tornar a nova febre do mundo do entretenimento, sendo uma tima oportunidade para novos negcios.

Foi assim sendo um apaixonado por essa tecnologia que conheci a suite Blender um ambiente livre 3D que possi-
bilita ao usurio desenvolver projetos, animaes e games.

Biografia
Atualmente professor - Desenvolvimento de Games e interatividade - da Escola de Referncia Ccero Dias em
Recife - PE, Professor profissionalizante em Blender 3D da Fucutura Tecnologia, Professor profissionalizante em
Logstica da Escola Tcnica Professor Agamenon Magalhes (ETEPAM), Professor Universitrio do Curso de Bacha-
relado de Sistema de Informao da Faculdade Joaquim Nabuco, Professor Tutor On line da Universidade Federal
Rural de Pernambuco (UFRPE). Palestrante e Oficineiro Nacional e Internacional em Blender 3D. Tem experincia
na rea de Informtica, com nfase em Desenvolvimento de Softwares, Desenvolvimento 3D e Realidade Virtual.
Atuao em elaborao de projetos de Games e Computao Grfica; Colaborador do Portal do Software Pbli-
co em ambientes livres 3d, Colaborador e desenvolvedor da Comunidade Nacional Blender Pr.

193
UIGV
TD Digital, HDTV e IPTV sobre la red ptica
Argentina Conectada
Mario Mastriani
Argentina
Universidad Nacional de Tres de Febrero (UNTreF)
mmastriani@untref.edu.ar

Resumen

El problema del limitado ancho de banda en las redes utilizadas en el interior de los pases latinoamericanos, as
como la necesidad de un canal de retorno con fines interactivos para la TV Digital que se est implementando
actualmente, obliga a los gobiernos de la regin al desarrollo de una red ptica nacional, de libre acceso, con una in-
versin solo en el caso argentino de 2.000.000.000 U$S en 5 aos. Esta red permitir la libre circulacin de imgenes
mdicas de gran porte, tanto en formato DICOM 3.0 como as tambin de formatos propietarios, al mismo tiempo que
dar lugar a la transmisin de TV Digital de extremadamente alta resolucin, es decir, 3840x2160 pixeles de escaneo
progresivo, 3D (o sea, stereo) y de 120 a 600 cuadros-por-segundo. Esta resolucin se la conoce como 4K-3D. Otras
aplicaciones posibles lo constituyen el Cine Digital, de resoluciones 9K (9334x7000 pixeles) y 28K (28000x9334 pixeles).

Este tipo de resoluciones no admiten prdidas de compresin/descompresin, as como tratamiento inter-cuadro


de los algoritmos empleados, debido a la inadmisible latencia (demora) que dicho tratamiento provocara, del orden
de minutos. Por otra parte, si se deseara utilizar la mencionada red empleando simultneamente todos los servicios
enumerados, dicha red colapsara de inmediato, lo cual es notable, considerando que la misma posee un piso de 10
Mbits/seg en cada hogar y 100 Gbits troncal. Lo mencionado hasta aqu obliga al uso de algoritmos de compresin
lossless (sin prdida) altamente paralelizables, a los efectos de paliar su elevada complejidad computacional.

Los appliances anfitriones de dichos algoritmos lo constituyen las hoy famosas placas General-Purpose computa-
tion on Graphics Processing Units (GPGPU). Con el advenimiento de estas placas, se logr la integracin de un gran
nmero de mini-procesadores en un espacio extremadamente reducido, con la notable ventaja que representa la
posibilidad de programacin distribuida a un precio extremadamente reducido, comparado con los clusters y GRIDs.
No obstante, el gran problema de esta tecnologa era la ausencia de un job-manager el cual permitiera el tiempo com-
partido de distintos algoritmos ejecutndose en la misma GPU al mismo tiempo, dndole a estos sistemas el status de
cluster. Precisamente, el desarrollo en el mbito local del tan requerido job-manager, le da proyeccin internacional
a este proyecto, permitiendo por primera vez que la tecnologa GPGPU alcance el mencionado status. Por otra parte,
este job-manager permite adems, la convivencia eficiente de dos tecnologas, otrora irreconciliables como son multi-
core y multi-GPU. En esta conferencia, se presenta la tecnologa combinada multi-core/multi-GPU aplicada a todos los
servicios mencionados.

Biografa

Doctor en Ciencias de la Computacin. Actualmente, Director del Laboratorio de Imgenes y Seales (LIS) del
Sistema UVT-CPA-NeoTVLabs y Coordinador de Ingeniera en Computacin (CIC) en la Universidad Nacional de
Tres de Febrero (UNTreF). Referee de 15 journals internacionales de la IEEE, Springer-Verlag, Taylor & Francis, IET,
SPIE, OSA, Elsevier, etc. Profesor Titular de Procesamiento de Imgenes de la Carrera de Ingeniera en Computacin
y Director del Grupo de Investigacin en Procesamiento de Seales e Imgenes (GIPSI) de la UNTreF. Coordinador
del rea de Innovacin Tcnica de la Gerencia de Informtica e Innovacin Tecnolgica (GIIT) de ANSES. Eva-
luador Consejo de Investigacin Cientfica (CIC) de la Provincia de Buenos Aires, en Tecnologa Informtica, de
Comunicaciones y Electrnica. Representante por UNTreF ante el Programa de Desarrollo de Software para la TV
Digital Interactiva del Ministerio de Planificacin Federal, Inversin Pblica y Servicios de la Repblica de Argentina.

194
UIGV
Mobile Multimedia for Outreach Across the Digital
Divide
Csar Bandera
Estados Unidos
New Jersey Institute of Technology
cesar.bandera@cellpodium.com

Abstract

Outreach stakeholders often use the web as a medium for education and notification. Over half of the adults
among vulnerable populations are not active users of the Internet, but their adoption of cell phone multimedia mes-
saging is greater than the national average, and this emerging behavior enables a new medium for outreach. Like
text messaging, multimedia messaging pushes information onto cell phones and the users attention without user
intervention, access to the Internet, web-enabled cell phones, the installation of apps, or hoping for a web site to be
visited. However, while limited capacity of text messaging supports only brief text notifications, multimedia messaging
supports diverse content including videos and animated slide shows with voice narration. We describe several mobile
multimedia outreach campaigns for vulnerable populations conducted by the National Institutes of Health and the
Centers for Disease Control and Prevention. The campaigns include just-in-time training for emergency responders,
research translation for breast cancer survivors, and winter weather preparedness for the general civilian population.
Areas discussed include content creation and adaptation from existing outreach material, enrollment and privacy, peer-
to-peer dissemination, and interactivity.

Biography
PhD in Computer Engineering specializing in computer vision and multimedia systems. He currently teaches at
the School of Computer Engineering and the Faculty of Management at NJIT and is also president of two private
companies: BanDeMar Networks, a provider of technology for video processing in autonomous systems, and Cell
Podium, a provider of synthesis and transmission of multimedia for education through mobile phones. Previously he
was head engineer at the research center of AT & T. He was awarded Entrepreneur of New Jersey, received the
NASA Space Act and several patents, was named Entrepreneur of the Year by the air forces of the United States,
and has published extensively and conducted six doctoral theses in the field of vision for autonomous systems.

195
UIGV
Creando Animaciones, Motion Graphics y VFX para
cine y televisin digital con software libre
Octavio Augusto Mndez Snchez
Mxico
ITESM (Instituto Tecnolgico y de Estudios Superiores de Monterrey) Campus Lon
jose.munoz@entel.upc.edu

Resumen

Durante esta conferencia se describir el papel que desempea el software libre, su impacto econmico, y las
oportunidades de negocios que brindan, dentro de la industria de la animacin, los efectos visuales.

El rol que desempea el software libre en la industria.


Ventajas competitivas del uso del software libre. (costo, calidad, soporte, innovacin, versatilidad, aplicacin
de las libertades).
El software libre trabajando de la mano con software propietario.
Las herramientas:
Linux como sistema operativo base en la industria de la animacin y VFX.
Uso de Blender 3D en la produccin.
Procesos productivos.
Modelado y animacin.
Motion Graphics.
Edicin.
Compositing.
VFX.
Motion Tracking.

Biografa
Miembro fundador de la comunidad de GBlender, la comunidad en lnea de Blender 3D ms grande de habla
hispana. CEO de Guanajuato Virtual Multimedia Studios. Docente de la materia Desarrollo de videojuegos en
la Licenciatura en Animacin y Arte Digital en el Tecnolgico de Monterrey Campus Len. Ha impartido, cursos,
talleres, conferencias de Blender en diferentes universidades y eventos de software libre (ITESM, UAM, U de GTO,
UTL, IPN, CONSOL, FISOL, FSL, ENLI, Campus Party, etc). Colabor cercanamente con el ITESM Campus Len
en la definicin de la carrera de Animacin y Arte Digital (LAD). Actualmente, imparte cursos de Blender 3D en
el Centro 3D. Docente en el ITESM Campus Lon y se encuentra envuelto en la produccin de tres cortometrajes.
Actualmente, se encuentra trabajando de forma activa en la generacin de clulas especializadas de produccin
con Blender 3D.

196
UIGV
Neuro Copter Linear Quadratic Gaussian Design
LQG and implementation of the Control System of
an unmanned aerial vehicle UAV with state space
modelling and Kalman Filtering and autonoumous
Guidance with Computer Vision and data link
Communications

Fernando Jimnez Motte


Universidad Peruana de Ciencias Aplicadas
maurice_2500@hotmail.com

Abstract

Controlling scale helicopters in its various flight modes is a complex task due to the nonlinearity of its structure and
strong coupled motion dynamics. In this paper, an adaptive neural controller is developed for a scale helicopter using
data of an artificial vision stage and from sensors installed in the air vehicle. Data is transmitted from the helicopter
through a data link stage and is received on a computer where the neuronal controller is implemented. The outputs
of the control stage return to the helicopter through the same data link in order to close the control loop. It is show
that a proper communication between various stages that constitute the project, allows an accurate control of a scale
helicopter through a computer.

Biography
Experto Mundial en Tecnologa. Ex Director de las Carreras de Ingeniera Electrnica y de Telecomunicaciones
y Redes de la UPC. Ha reportado cuentas de resultados en Telefnica Empresas en el orden de $140 Millones de
Dlares en el Sector de Telecomunicaciones. Su pasin por el Product Management, el Desarrollo de Productos y
la Innovacin han guiado su exitosa carrera profesional dedicada a obtener resultados sobresalientes. Tiene una
formacin de Ph.D in Electrical Engineering en Florida Atlantic University, USA, un Master in Electrical Engineering
del Naval Postgraduate School, CA, USA, Project Management y Manufacturing Cost Strategies en el California
Institute of Technology, Caltech, USA. Ha sido reconocido como Experto Global por el Gerson Lehrman Group y
el Society of Industry Leaders de Vista Research USA. Es miembro del International Neural Network Society INNS.
Reconocido en la prestigiosa publicacin 2000 Outstanding Intellectuals of the XXI Century , IBC Cambridge, UK
y Great Minds of the XXI Century , ABC , USA. Reconocido en lista Who is Who in Science and Engineering y
Quien es Quien, Red de Cientficos Peruanos de Concytec, Per.

197
UIGV
Cloud Computing: Una nueva tecnologa?

Jorge Yaqui
IBM del Per

Resumen

Cloud Computing es un trmino que se comenta con mucho entusiasmo y bajo diversos puntos de vista en el
medio comercial y quiz sea la razn por la cual muchas personas y empresas tienen un entendimiento tan dismil de
este modelo emergente de provisin de tecnologa de informacin.

Cules son las ventajas que aporta este modelo a las empresas, cul ser su impacto en la sociedad? Es una nueva
tecnologa? Ya est disponible para todos en Per?

La presente ponencia busca ilustrar a los participantes en los mitos y realidades que se han creado en torno a Clo-
ud Computing, as como presentarles los diversos escenarios bajo los cuales podemos acceder a este nuevo modelo
indicando sus riesgos y potenciales y actuales beneficios. Se presentan casos de referencia para ilustrar los conceptos.

Biografa
Mster en Finanzas de EADA Barcelona y Centrum Catlica. Magster en Administracin de ESAN con mencin
en Direccin General. Ingeniero Industrial titulado de la Pontificia Universidad Catlica del Per. Veintitrs aos
de experiencia en el rea de gestin de sistemas y servicio a clientes. Actualmente, se desempea como Gerente
responsable por el desarrollo de los nuevos servicios y proyectos de innovacin de IBM Per, Bolivia, Ecuador,
Uruguay y Paraguay. Docente en cursos de maestra y diplomado. Past-vicepresidente del Comit de Tecnologas
de Informacin de la Cmara de Comercio de Lima.

198
UIGV
Evaluando la seguridad de aplicaciones Web

Mauricio Velazco Corrales


OPEN-SEC
mauricio.velazco@gmail.com

Resumen

En la actualidad, los sistemas informticos juegan un papel primordial debido a que son los encargados de guardar
y procesar la informacin indispensable para el funcionamiento de la organizacin. Esta informacin es ahora un acti-
vo fundamental. No solo es necesario tener sistemas buenos que cumplan la funcionalidad requerida, hay que tener
sistemas seguros y que cuenten con protecciones contra la privacidad, confiabilidad y disponibilidad de los datos. En
la mayora de casos la seguridad queda relegada desde las primeras etapas del desarrollo de software debido a las
restricciones propias de cada proyecto y el coste que sta presupone.

Las organizaciones utilizan Internet como un medio para mostrarse al pblico, tener una imagen accesible desde
cualquier parte del mundo y hasta ofertar sus productos a travs del comercio electrnico. Con el desarrollo de la
World Wide Web, las pginas Web dejaron de ser plantillas de contenido esttico para convertirse en lo que son ahora:
aplicaciones dinmicas actualizables que interactan con bases de datos, y son utilizadas en ambientes de seguridad
crticos, como el mdico, financiero, acadmico y militar. En el desarrollo de aplicaciones Web, muchas veces los
programadores trabajan con presiones de tiempo, se enfocan en la funcionalidad y en la apariencia de sta, pero
no ponen atencin en resolver los problemas de seguridad. Debido a esto, surgen vulnerabilidades en la aplicacin
que permitirn a un intruso hacerse de informacin confidencial e indispensable para la empresa y hasta modificarla.

Las evaluaciones de seguridad, tambin llamadas pruebas de pentracin o hackeo tico, surgen como una herra-
mienta importante para detectar y mitigar debilidades y vulnerabilidades de las aplicaciones Web antes de que stas
sean aprovechadas por un atacante malicioso. En esta presentacin, se dar a una introduccin sobre cmo realizar
evaluaciones de seguridad en aplicaciones Web basado en la metodologa OWASP.

Biografa
Profesional en Seguridad de la informacin e Informtica en el campo del Ethical Hacking y pruebas de pe-
netracin. En los ltimos 2 aos, ha trabajado junto al equipo de hackers ticos de Open-Sec, empresa lder en
servicios de Seguridad Informtica en Per, llevando a cabo procesos de anlisis de vulnerabilidades, pruebas de
penetracin y computacin forense en organizaciones pblicas y privadas del sector gobierno, financiero y comer-
cial en Per, Ecuador y Panam.

199
UIGV
Desarrollo Tecnolgico y Software Libre

Alfonso de la Guarda Reyes


ICTEC SAC
alfonsodg@gmail.com

Resumen

Empleo de soluciones FLOSS para el desarrollo tecnolgico dentro del Ejrcito Peruano, en particular la experiencia
del Centro de Investigacin y Desarrollo, la experiencia de implementar desde simuladores hasta sistemas logsticos
o tcticos, todo esto con ayuda de Python, C, C++, Blender y GIS.

La presentacin busca mostrar la experiencia a nivel organizativo y prctico (productos) de un centro de investi-
gacin y desarrollo tecnolgico y en particular del Centro de Investigacin y Desarrollo del Ejrcito Peruano (CICTE).
Desde la implementacin de desktops o workstations Linux hasta el uso y adaptacin de herramientas o lenguajes,
como Blender, Python, C++, Ruby, FlightGear, GPU clustering, etc. Todo esto para poder producir soluciones de buena
calidad en corto tiempo gracias a la colaboracin y la distribucin.

Biografa

Con ms 25 aos de experiencia en Tecnologa informtica. Director del Centro Open Source y Gerente de
Investigacin y Desarrollo de ICTEC SAC. Se dedic a implementar soluciones LINUX a diversas instituciones y
empresas, invitado a diversos certmenes sobre FLOSS (Free and Open Source Software). Se ha dedicado a la
investigacin y desarrollo de aplicaciones para negocios con Business Intelligence (con licencia GPL), abri el
primer Centro de Investigacin y Desarrollo Independiente de Tecnologas FLOSS de Amrica Latina (Centro Open
Source).

200
UIGV
Este documento se termin de imprimir
en el mes de octubre de 2011 en los talleres grficos de
PUNTO Y GRAFA S.A.C.
Av. Del Ro 113 Pueblo Libre / Telf.: 332-2328
Lima- Per

201
UIGV

Das könnte Ihnen auch gefallen