• No se han encontrado resultados

Anales del XIII Congreso Argentino de Ciencias de la Computación (CACIC)

N/A
N/A
Protected

Academic year: 2021

Share "Anales del XIII Congreso Argentino de Ciencias de la Computación (CACIC)"

Copied!
1868
0
0

Texto completo

(1)

INGENIERÍA DE SOFTWARE Y BASE DE DATOS INGENIERÍA DE SOFTWARE Y BASE DE DATOS

COMPUTACIÓN GRÁFICA, IMÁGENES Y VISUALIZACIÓN COMPUTACIÓN GRÁFICA, IMÁGENES Y VISUALIZACIÓN TECNOLOGÍA INFORMÁTICA APLICADA EN EDUCACIÓN TECNOLOGÍA INFORMÁTICA APLICADA EN EDUCACIÓN PROCESAMIENTO DISTRIBUIDO Y PARALELO

PROCESAMIENTO DISTRIBUIDO Y PARALELO AGENTES Y SISTEMAS INTELIGENTES

(2)

Anales del

XIII Congreso Argentino de Ciencias de la Computación (CACIC)

1 al 5 de octubre de 2007 · Corrientes y Resistencia, Argentina

CACIC 2007 Anales del XIII Congreso Argentino de Ciencias de la Computación 1a ed. Corrientes: Universidad Nacional del Nordeste, 2007.

CD-ROM.

ISBN 978-950-656-109-3 1. Computación. 2. Informática. CDD 005.3

(3)

Autoridades

Red de Universidades con Carreras de Informática (Red UNCI)

Coordinadores: Ing. Armando De Giusti, Dr. Guillermo Simari

Universidad Nacional del Nordeste (UNNE)

Rector: Arq. Oscar Valdés

Decano Facultad de Ciencias Exactas: Ing. Eduardo del Valle Directora Departamento de Informática: Mgter. Gladys Dapozo

Universidad Tecnológica Nacional (UTN)

Rector: Ing. Héctor Brotto

Decano Facultad Regional Resistencia: Ing. Francisco Benítez Directora Departamento de Informática: Ing. Mirtha Giovannini

Presidente del Comité Científico: Ing. Armando De Giusti Presidente del Comité Organizador: Mgter. Gladys Dapozo

Directora de la XI Escuela Internacional de Informática: Mgter. Liliana Cuenca Pletsch

Comité Organizador local

Universidad Nacional del Nordeste (UNNE)

Mgter. Gladys Dapozo Mgter. María del Socorro Foio

Dr. Jorge Emilio Monzón

Mgter. María Viviana Godoy Guglielmone Mgter. David la Red Martínez

Mgter. Oscar Vallejos Lic. Ricardo Monzón

Universidad Tecnológica Nacional (UTN)

Mgter. Liliana Cuenca Pletsch Esp. Mirtha Giovannini

Ing. Carolina Orcola Ing. Ricardo Calcagno

Srta. Noelia Pinto Sr. Andrés Arevalo Srta. Cinthia Quiroga

(4)

Comité Académico

Está conformado por un representante de cada Universidad Miembro de la RedUNCI. Acosta Nelson

Universidad Nacional del Centro de la Provincia de Buenos Aires

Aguirre Jorge

Universidad Nacional de Río IV Alfonso Hugo

Universidad Nacional de La Pampa Arias Figueroa Daniel Universidad Nacional de Salta

Carmona Fernanda

Universidad Nacional de Chilecito Ceccato Alejandro

Universidad Nacional de Rosario Cosso Pablo

Universidad de Buenos Aires (Facultad de Ingeniería)

Cuenca Pletsch Liliana Universidad Tecnológica Nacional

(Sede Resistencia – Chaco) Cukierman Uriel

Universidad Tecnológica Nacional (Rectorado)

Dapozo Gladys

Universidad Nacional del Nordeste De Giusti Armando

Universidad Nacional de La Plata De Vicenzi Marcelo

Universidad Abierta Interamericana Esquivel Susana

Universidad Nacional de San Luis Estayno Marcelo

Universidad Nacional de La Matanza Feierherd Guillermo

Universidad Nacional de la Patagonia S.J. Bosco

Fernández Miguel

Universidad Nacional de Entre Ríos Forradillas Raimundo

Universidad Nacional de San Juan Kantor Raúl Eduardo Universidad Nacional de Rosario

Leone Horacio

Universidad Tecnológica Nacional (Sede Santa Fe)

Loiseau Irene

Universidad de Buenos Aires (Facultad de Ciencias Exactas)

Loyarte Horacio

Universidad Nacional del Litoral Márquez María Eugenia

Universidad Nacional de la Patagonia Austral Morchio Raul

Universidad Tecnológica Nacional (Sede Córdoba)

Padovani Hugo Universidad de Morón Paganini José Humberto Universidad Nacional de Jujuy

Parto Laura

Universidad Nacional de Villa María Peri Jorge

Universidad Nacional de Luján Sánchez Laura

Universidad Nacional del Comahue Segura Enrique

Universidad de Buenos Aires (Facultad de Ciencias Exactas)

Simari Guillermo Universidad Nacional del Sur

Viales Mario

(5)

Comité Científico

Abdallah Chaouki (USA) Acosta Nelson (Argentina) Aguilar Castro José (Venezuela)

Aguirre Jorge (Argentina) Alba Torres Enrique (España)

Angel Ed (USA) Ardenghi Jorge (Argentina)

Baum Gabriel (Argentina) Bria Oscar (Argentina) Brisaboa Nieves (España)

Castro Silvia (Argentina) Cechich Alejandra (Argentina)

Coello Coello Carlos (México) Chávez Edgar (México) De Giusti Armando (Argentina)

De Jong Ken (USA) Díaz Javier (Argentina) Dosch Walter (Alemania) Esquivel Susana (Argentina) Estayno Marcelo (Argentina)

Estévez Elsa (Argentina) Girardi Rosario (Uruguay) Gutiérrez Gilberto (Chile) Hernández Aguirre Arturo (México)

Jordan Ramiro (USA) Katrib Miguel (Cuba) Koronacki Jacek (Polonia)

Loiseau Irene (Argentina)

Luque Emilio (España) Marín Mauricio (Chile) Margaleff Tomas (España)

Merkle Daniel (Alemania) Merelo Cuervo J. J. (España) Mezura Montes Efrén (México) Michalewicz Zbigniew (Australia)

Middenford Martin (Alemania) Naiouf Marcelo (Argentina)

Nebro Antonio (España) Pesado Patricia (Argentina) Printista Marcela (Argentina)

Randall Gregory (Uruguay) Ras Zbigniew (USA) Rito Silva Antonio (Portugal)

Riesco Daniel (Argentina) Rodríguez León Casiano (España)

Rossi Gustavo (Argentina) Sánchez Laura (Argentina) Schoenauer Marc (Francia) Scolnik Hugo (Argentina)

Señas Perla (Argentina) Serón Arbeoloa Francisco (España)

Simari Guillermo (Argentina) Steinmetz Ralf (Alemania)

Tarouco Liane (Brasil) Tirado Francisco (España) Zamarro José Miguel (España)

(6)

II Workshop de Arquitecturas, Redes y Sistemas Operativos

(WARSO)

Coordinadores

Javier Díaz (UNLP)

Antonio Castro Lechtaler (UBA/UTN)

Comité Científico

Acosta Nelson (Argentina) Bevilacqua Roberto (Argentina) Castro Lechtaler Antonio (Argentina)

El Saddik Abed (Canada) Finochietto Jorge (Italia) Fusario Ruben (Argentina)

Jordan Mario (Argentina) Marrone Luis (Argentina) Mercado Gustavo (Argentina)

Obac RodaValentin (Brasil) Tarouco Liane (Brasil) Steinmetz Ralf (Alemania)

Temas

Arquitecturas de computadoras Sistemas embebidos

Arquitecturas orientadas a servicios (SOA) Redes de comunicaciones Redes heterogéneas Redes de Avanzada Redes inalámbricas Redes móviles Redes activas

Administración y monitoreo de redes y servicios Calidad de Servicio (QoS, SLAs)

Seguridad informática y autenticación, privacidad Infraestructura para firma digital y certificados digitales

Análisis y detección de vulnerabilidades Sistemas operativos

Sistemas P2P Middleware Infraestructura para grid

(7)

II Workshop de Arquitecturas, Redes y Sistemas Operativos

(WARSO)

Evaluadores

Acosta Nelson

Universidad Nacional del Centro Prov. de Bs. As. - Argentina

Bevilacqua Roberto

Universidad de Buenos Aires - Argentina Castro Lechtaler Antonio Ricardo

UTN Regional Bs. As. - Argentina Díaz Javier

Universidad Nacional de La Plata - Argentina Echaiz Javier

Universidad Nacional del Sur - Argentina Finochietto Jorge

Politecnico de Torino - Argentina Fusario Rubén Jorge UTN Regional Bs. As. - Argentina

Garcia Rafael Benjamin

Universidad Nacional del Sur - Argentina Luengo Miguel

Universidad Nacional de La Plata - Argentina Marrone Luis

Universidad Nacional de La Plata - Argentina Mercado Gustavo

UTN Regional Mendoza - Argentina Molinari Lía

Universidad Nacional de La Plata - Argentina Obac Roda Valentin

Universidade de São Paulo - Brasil Villagarcia Horacio

(8)

IV Workshop de Ingeniería de Software y Bases de Datos

(WISBD)

Coordinadores

Patricia Pesado (UNLP) Elsa Estévez (UNSur)

Comité científico

Alpuente, Maria (España) Astudillo, Hernán (Chile) Cechich, Alejandra (Argentina)

Dosch, Walter (Alemania) Dujmovic, Jozo (USA) Estayno, Marcelo (Argentina) Falappa, Marcelo (Argentina) Fillottrani, Pablo (Argentina) George, Chris (United Nations) Janowski, Tomasz (United Nations)

Riesco, Daniel (Argentina) Rossi, Gustavo (Argentina) Sousa Pinto, Jorge (Portugal)

Vizcaino, Aurora (España)

Temas

Ingeniería del Software Bases de Datos

Evaluadores

Adegboyega Ojo

United Nations University - International Institute for Software Technology

Amaro Silvia N.

Universidad Nacional del Comahue Aranda Gabriela

Universidad Nacional del Comahue Banchoff Tzancoff Claudia Universidad Nacional de La Plata

Bertone Rodolfo

Universidad Nacional de La Plata Boracchia Marcos

Universidad Nacional de La Plata Buccella Agustina

Universidad Nacional del Comahue Capobianco Marcela

Universidad Nacional del Sur

Castro Silvia M. Universidad Nacional del Sur

Cechich Alejandra

Universidad Nacional del Comahue Chiotti Omar

Universidad Tecnológica Nacional - Regional Santa Fe

Daniele Marcela

Universidad Nacional de Río Cuarto Dasso Aristides

Universidad Nacional de San Luis Diaz Alicia

Universidad Nacional de La Plata Esponda Silvia

Universidad Nacional de La Plata Estayno Marcelo

(9)

IV Workshop de Ingeniería de Software y Bases de Datos

(WISBD)

Evaluadores (continuación)

Estevez Elsa

Universidad Nacional del Sur Falappa Marcelo A. Universidad Nacional del Sur

Favre Liliana

Universidad Nacional del Centro Prov.Bs.As. Feierherd Guillermo

Universidad Nacional de la Patagonia San Juan Bosco

Felice Laura

Universidad Nacional del Centro Prov.Bs.As. Fillottrani Pablo R.

Universidad Nacional del Sur Flores Andrés Pablo

Universidad Nacional del Comahue Funes Ana

Universidad Nacional de San Luis Gagliardi Olinda Edilma Universidad Nacional de San Luis

Giandini Roxana S.

Universidad Nacional de La Plata Gordillo Silvia

Universidad Nacional de La Plata Herrera Norma Edith Universidad Nacional de San Luis

Martig Sergio R. Universidad Nacional del Sur

Martín Adriana

Universidad Nacional del Comahue Mauco Virginia

Universidad Nacional del Centro Prov.Bs.As. Mencl Vladimir

Charles University, Republica Checa

Montagna Marcelo CONICET Montejano Germán Universidad Nacional de San Luis

Olsina Luis

Universidad Nacional de La Pampa Orosco Ricardo

Universidad Argentina de La Empresa Pesado Patricia

Universidad Nacional de La Plata Pons Claudia F.

Universidad Nacional de La Plata Queiruga Claudia

Universidad Nacional de La Plata Ramón Hugo

Universidad Nacional de La Plata Reyes Nora

Universidad Nacional de San Luis Riesco Daniel

Universidad Nacional de San Luis Rivero Laura

Universidad Nacional del Centro Prov.Bs.As. Rossi Gustavo

Universidad Nacional de La Plata Schiavoni Alejandra Universidad Nacional de La Plata

Silva Leila

Universidade Federal de Pelotas, Brasil Thomas Pablo

Universidad Nacional de La Plata Vitturini Mercedes

(10)

V Workshop de Computación Gráfica, Imágenes y Visualización

(WCGIV)

Coordinadores

Silvia Castro (UNSur) Roberto Guerrero (UNSL)

Comité científico

Abásolo María José (España) Abdallah Chaouki (USA)

Angel, Ed (USA) Baldassarri, Sandra (España)

Bria, Oscar (Argentina)

Collazos Ordóñez, César Alberto (Colombia) Escarza, Sebastián (Argentina) González, María Paula (Argentina)

Jordan, Ramiro (USA) Larrea, Martín (Argentina)

Latorre, Pedro (España) Martig, Sergio (Argentina) Palomar, Manuel (España)

Pina, Alfredo (España) Randall, Gregory (Uruguay)

Russo, Claudia (Argentina) Serón Arbeoloa Francisco (España)

Simari, Patricio (Canadá) Vénere, Marcelo (Argentina)

Temas

Computación Gráfica Interfaz Hombre-Máquina

Interfaces con Dispositivos No Convencionales Visualización de Información

Visualización Científica Visualización de Software Procesamiento de Señales

(11)

V Workshop de Computación Gráfica, Imágenes y Visualización

(WCGIV)

Evaluadores

Abásolo María José

Universidad Nacional de La Plata - España Baldassarri Sandra

Universidad de Zaragoza - España Bria Oscar

Universidad Nacional de La Plata - Argentina Castro Silvia

Universidad Nacional del Sur - Argentina Chesñevar, Carlos

Universidad Nacional del Sur - Argentina Collazos Ordóñez César Alberto Universidad del CAUCA - Colombia

Escarza Sebastián

Universidad Nacional del Sur - Argentina Francisco Serón Arbeloa

Universidad de Zaragoza - España Gómez, Sergio

Universidad Nacional del Sur - Argentina González María Paula

Universidad Nacional del Sur - Argentina Guerrero Roberto

Universidad Nacional de San Luis - Argentina

Larrea Martín

Universidad Nacional del Sur - Argentina Latorre Pedro

Universidad de Zaragoza - España Martig, Sergio

Unversidad Nacional del Sur - Argentina Pina Alfredo

Universidad de Navarra - España Ponzoni Ignacio

Universidad Nacional del Sur - Argentina Randall Gregory

Universidad de la República - Uruguay Russo Claudia

Universidad Nacional de La Plata - Argentina Simari Patricio D.

Universidad de Toronto - Canadá Vénere Marcelo

Universidad Nacional del Centro Prov. de Bs. As. - Argentina

(12)

VI Workshop de Tecnología Informática Aplicada en Educación

(WTIAE)

Coordinadores Perla Señas Cristina Madoz Comité científico

Cabero Julio (España) De Petris Beatriz (Argentina) Feierherd Guillermo (Argentina)

Gorga Gladys (Argentina) Lucero Margarita (Argentina)

Luque Mónica (OEA) Marcelo Carlos (España) Maguitman Ana (Argentina)

Malbrán María (Argentina) Moroni Norma (Argentina)

Otero Rita (Argentina) de Pablo Pons Juan (España)

Paldao Carlos (OEA) Pessaq Raúl (Argentina) Ponzoni Ignacio (Argentina)

Sanz Cecilia (Argentina) Tartaglia Angelo (Italia) Vitturini Mercedes (Argentina)

Zamarro José (España)

Temas

Informática Educativa

(13)

VI Workshop de Tecnología Informática Aplicada en Educación

(WTIAE)

Evaluadores

Cataldi Zulma

Universidad de Buenos Aires - Argentina Chiarani Marcela Cristina

Universidad Nacional de San Luis - Argentina De Giusti Armando E.

Universidad Nacional de La Plata - Argentina Depetris Beatriz

UN de la Patagonia San Juan Bosco - Argentina

Feierherd, Guillermo

UN de la Patagonia San Juan Bosco - Argentina

Gorga Gladys

Universidad Nacional de La Plata - Argentina Lucero María Margarita

Universidad Nacional de San Luis - Argentina Luque Monica

OEA - Argentina Madoz Maria Cristina

Universidad Nacional de La Plata - Argentina Maguitman Ana G.

Universidad Nacional del Sur - Argentina Moroni Norma

Universidad Nacional del Sur - Argentina

Otero Rita

Universidad Nacional del Centro Prov. de Bs. As. - Argentina

Pessacq Raúl

Universidad Nacional de La Plata - Argentina Ponzoni Ignacio

Universidad Nacional del Sur - Argentina Rosanigo Zulema Beatriz

UN de la Patagonia San Juan Bosco - Argentina

Sanchez Laura

Universidad Nacional del Comahue - Argentina

Sanz Cecilia

Universidad Nacional de La Plata - Argentina Señas Perla

Universidad Nacional del Sur - Argentina Vittutini, Mercedes

Universidad nacional del Sur - Argentina Zanconi Marcelo

Universidad Joseph Fourier de Grenoble - Francia

Zangara Alejandra

(14)

VIII Workshop de Procesamiento Distribuido y Paralelo (WPDP)

Coordinadores

Armando De Giusti (UNLP) Marcela Printista (UNSL)

Comité científico

José Aguilar (Venezuela) Leandro Bertogna (Argentina)

Héctor Cancela (Uruguay) Ramón Doallo (España) Vicente Hernandez (España)

Emilio Luque (España) Tomás Margalef (España)

Mauricio Marín (Chile) Marcelo Naiouf (Argentina) María F. Píccoli (Argentina)

Ana Ripoll (España) Dolores Rexachs (España) Casiano Rodríguez León (España)

Josemar Souza (Brasil) Fernando Tinetti (Argentina)

Francisco Tirado (España) Juan Touriño (España)

Temas

Sistemas Distribuidos y Paralelos Algoritmos Paralelos

Computación de altas prestaciones. Supercómputo Predicción de Performance en Algoritmos Paralelos Balance de Carga en Sistemas Distribuidos/Paralelos

Escalabilidad

Métricas de Performance y Eficiencia en Paralelismo Algoritmos sobre Clusters

Computación sobre GRID Middleware para arquitecturas GRID Aplicaciones de Sistemas Distribuidos/Paralelos

(15)

VIII Workshop de Procesamiento Distribuido y Paralelo (WPDP)

Evaluadores

Aguilar J.L.

CEMISID Universidad de Los Andes - Venezuela

Ardenghi Jorge R.

Universidad Nacional del Sur – Argentina Bertogna Leandro

Universidad Nacional del Comahue - Argentina

Cancela Héctor

Universidad de la República - Uruguay De Giusti Armando

Universidad Nacional de La Plata - Argentina Doallo Ramón

Universidade da Coruña - España Fabero Juan Carlos

Universidad Complutense de Madrid - España Echaiz Javier

Universidad Nacional del Sur - Argentina Hernandez Vicente

Universidad Politécnica de Valencia - España Garcia Rafael Benjamin

Universidad Nacional del Sur - Argentina Luque Emilio

Universidad Autónoma de Barcelona - España

Margalef Tomás

Universidad Autónoma de Barcelona - España Marín Mauricio

Universidad de Magallanes - Chile Naiouf Marcelo

Universidad Nacional de La Plata - Argentina Piccoli María Fabiana

Universidad Nacional de San Luis - Argentina Printista Marcela

Universidad Nacional de San Luis - Argentina Ramón Hugo

Universidad Nacional de La Plata - Argentina Rexachs Dolores

Universidad Autónoma de Barcelona - España Rodrigues de Souza Josemar

Universidade do Estado da Bahia - Brasil Rodriguez Leon Casiano

Universidad de La Laguna - España Tinetti Fernando G.

Universidad Nacional de La Plata - Argentina Tirado Francisco

Universidad Complutense de Madrid - España Touriño Dominguez Juan

(16)

VIII Workshop de Agentes y Sistemas Inteligentes

(WASI)

Coordinadores

Guillermo Leguizamón (UNSL) Marcelo Falappa (UNSur)

Comité científico

Enrique Alba Torres (España) Carlos A. Coello (México)

Juergen Dix (Alemania) Susana Esquivel (Argentina)

Lluis Godo (España) Jacek Koronacki (Polonia) Juan Julián Merelo (España) Zbigniew Michalewicz (Australia)

Martín Middendorf (Alemania) Ronald Prescott Loui (USA)

Iyad Rahwan (Dubay) Zbigniew Ras (USA) Carles Sierra (España) Guillermo Simari (Argentina)

Paolo Rosso (España)

Temas

Metaheurísticas Bio-Inspiradas

Metaheurísticas Basadas en Inteligencia Colectiva Sistemas Multiagente Sistemas Inteligentes Aprendizaje Automático Inteligencia Artificial Robótica Redes Neuronales

(17)

VIII Workshop de Agentes y Sistemas Inteligentes

(WASI)

Evaluadores

Aguirre Guillermo

Universidad Nacional de San Luis - Argentina Alba Torres Enrique

Universidad de Málaga - España Alfonso Hugo

Universidad Nacional de La Pampa - Argentina

Blum Cristian

Universitat Politecnica de Catalunya - España

Brignole Nélida

Universidad Nacional del Sur - Argentina Cecchi Laura A.

Universidad Nacional del Comahue - Argentina

Chesñevar Carlos Iván

Universidad Nacional del Sur - Argentina Cobo María Laura

Universidad Nacional del Sur - Argentina Coello Coello Carlos

Centro de Investigación y de Estudios Avanzados - México

Dix Juergen

Technische Universitaet Clausthal - Alemania

Errecalde Marcelo

Universidad Nacional de San Luis - Argentina Esquivel Susana

Universidad Nacional de San Luis - Argentina Falappa Marcelo Alejandro

Universidad Nacional del Sur - Argentina García Alejandro Javier

Universidad Nacional del Sur - Argentina Gómez Sergio Alejandro

Universidad Nacional del Sur - Argentina Hernández-Aguirre Arturo

Centro de Investigaciones Matemáticas - México

Kern-Isberner Gabriele University of Dortmund - Alemania

Lanzarini Laura

Universidad Nacional de La Plata - Argentina Leguizamón Guillermo

Universidad Nacional de San Luis - Argentina

Loui Ron P.

Washington University in St. Luis - Estados Unidos

Luque Gabriel

Universidad de Málaga - España Martinez Diego César

Universidad Nacional del Sur - Argentina Merelo Juán Julián

Escuela Tec. Sup. de Ingeniería Informática - España

Mezura-Montes Efrén

Laboratorio Nacional de Informática Avanzada - México

Michalewicz Zbigniew

University of North Carolina Charlotte - Estados Unidos

Middendorf Martín

Universidad de Leipzig - Alemania Nebro Antonio

Universidad de Málaga - España Pandolfi Daniel

Universidad Nacional de la Patagonia Austral - Argentina

Parra Gerardo A.

Universidad Nacional del Comahue - Argentina

Rahwan Iyad

The British University - Siria, Australia Roggero Patricia

Universidad Nacional de San Luis - Argentina Rosso Paolo

Universidad Politécnica de Valencia - España Simari Guillermo Ricardo

Universidad Nacional del Sur - Argentina Toscano-Pulido Gregorio

Centro de Investigación y de Estudios Avanzados - México

Vaucheret Claudio A.

Universidad Nacional del Comahue - Argentina

Wagner Neil

(18)

Congreso General

Coordinadores

Marcelo Naiouf (UNLP) Jorge Ardenghi (UNSur) Aldo Vecchietti (UTN-Sta.Fe)

Temas

Temas de interés en Informática no comprendidos en los Workshops específicos.

Evaluadores

Acosta Nelson

Universidad Nacional del Centro Pcia. de Bs. Aires - Argentina

Aguirre Jorge

Universidad Nacional de Rio Cuarto - Argentina

Ale Mariel

UTN Regional Santa Fe - Argentina Alfonso Hugo

Universidad Nacional de La Pampa - Argentina

Ardenghi, Jorge

Universidad Nacional del Sur - Argentina Banchoff Claudia

Universidad Nacional de La Pampa - Argentina

Bria Oscar

Universidad Nacional de La Plata – Argentina Caliusco María Laura

UTN Regional Santa Fe - Argentina Cova Walter

Instituto Universitario Aeronáutico - Argentina

Dasso Arístides

Universidad Nacional de San Luis - Argentina Echaiz, Javier

Universidad Nacional del Sur - Argentina Fillotrani, Pablo

Universidad Nacional del Sur - Argentina Galeotti Juan Pablo

Universidad Nacional de Buenos Aires - Argentina

Galli María Rosa

UTN Regional Santa Fe - Argentina García, Rafael Benjamín

Universidad Nacional del Sur - Argentina Giacomantone Javier

Universidad Nacional de La Plata - Argentina

Golobisky Maria Fernanda UTN Regional Santa Fe - Argentina

Gonnet Silvio

UTN Regional Santa Fe - Argentina Lanzarini Laura

Universidad Nacional de La Plata - Argentina Leguizamón Guillermo

Universidad Nacional de San Luis - Argentina Marcela Vegetti

UTN Regional Santa Fe - Argentina Martinez Diego

Universidad Nacional del Sur - Argentina Padovani Hugo René

Universidad de Morón - Argentina Pons Claudia

Universidad Nacional de La Plata - Argentina Rodríguez María Analía

UTN Regional Santa Fe - Argentina Roldán Luciana

UTN Regional Santa Fe - Argentina Señas, Iris Perla

Universidad Nacional del Sur - Argentina Simari Guillermo

Universidad Nacional del Sur - Argentina Stegmayer Georgina

UTN Regional Santa Fe - Argentina Vechietti Aldo

UTN Regional Santa Fe - Argentina Vegetti Marcela

UTN Regional Santa Fe - Argentina Venere Marcelo

Universidad Nacional del Centro Prov. de Bs. As. - Argentina

Villagarcía Wanza Horacio

Universidad Nacional de La Plata - Argentina Villareal Pablo

(19)

Índice de artículos

II Workshop de Arquitecturas, Redes y Sistemas Operativos

Algoritmo de encaminamiento para redes de sensores inalámbricas utilizando técnicas de agregación...1 Corti Rosa M.; D´Agostino Estela; Giandomenico Enrique E.; Martinez Roberto M.

An improved convergence algorithm to compute ln(x) – FPGA implementations ...12 Acosta Héctor N.; Bioul Géry Jean Antoine; Oriol Martín; Vázquez Martín

An Overview of MPLS Technology: Quality of Service and Traffic Engineering...23 Carrara E.; Castro Lechtaler Antonio Ricardo; Fusario Rubén Jorge; García Garino Carlos; Mon Jorge

Análise de Protocolos de Roteamento em MANETs como Apoio a Pervasividade em Ambientes Ubíquos ...35 de Oliveira Schmidt Ricardo; Sandini Trentin Marco Antônio

Análisis del Protocolo MAC de 802.15.3 bajo Esquemas de Prioridades en Tiempo Real ...46 Alimenti Omar R.; Cayssials Ricardo L.; Ferro Edgardo; Reggiani Guillermo H.

Capa Física y de Enlace de la Tecnología PLC (Physical and Link Layer in Power Line

Communications Technologies)...56 Castro Lechtaler Antonio Ricardo; Fusario Rubén Jorge; García Garino Carlos; García Guibout Jorge; Sevilla Guillermo

Comportamiento de la Tecnología PLC en la Red Eléctrica (Power Line Communications in the Electric Network) ...68 Castro Lechtaler Antonio Ricardo; Fusario Rubén Jorge; García Garino Carlos; García Guibout Jorge; Sevilla Guillermo

Desarrollo de un sistema operativo didáctico ...80 Casas Nicanor; Cortina Martín; De Luca Graciela

Entorno para el acceso remoto vía web a laboratorios multicluster...92 De Giusti Armando E.; Naiouf Marcelo; Pousa Adrián

Estrategias de ruteo para redes móviles vinculadas a índices espacio-temporales...101 Gagliardi Olinda Edilma; Giraudi Daniela Carolina; Segura Guzmán Gabriela Soledad

FPGA-Based Digital Filters Using Bit-Serial Arithmetic ...113 Arroyuelo Jorge; Arroyuelo Mónica; Grosso Alejandro

Implementación de DCCP (Datagram Congestion Control Protocol) en espacio usuario ...124 Rigotti Guillermo

Improving TCP’s Resistance to Blind Attacks through Ephemeral Port Randomization ...136 Gont Fernando

(20)

Integración de herramientas para la Simulación y modelado de redes WAN en el desarrollo de aplicaciones distribuidas ...147 Damiani Adriana; Micolini Orlando

Interface PCI para PC Compatible ...159 Damiani Adriana; Gamarra Leonardo; Micolini Orlando; Ventre Luis O.

MINIX4RT: Real-Time Semaphores ...169 Pessolani Pablo

Proposta de Protocolos de Comunicação para um Ambiente de Computação Ubíqua para Automação Residencial ...180 de Oliveira Lima Derci; Perez Celso Roberto

Requerimientos de Qos en la Asignación Óptima de Lightpath. Un enfoque multiobjetivo basado en MOEAs. ...192 Isawa Norihiko; Núñez Carlos

Using JOP to build a chip multiprocessor JVM for embedded realtime systems ...204 Andreotti José Pablo Alberto

IV Workshop de Ingeniería de Software y Bases de Datos

A Semi-Automatic Method for Ontology Mapping ...213 Buccella Agustina; Cechich Alejandra; Perez Laura

A UML Profile for Documenting the Component-and-Connector Views of Software

Architectures ...225 Anacleto Valerio Adrián

Algoritmo de Reunión Espacio-Temporal usando estructura 3DR-tree podada ...237 Díaz Anibal J.; Gagliardi Olinda Edilma; Gutiérrez Retamal Gilberto A.

Ambiente de Explotacion de Información Basado en la Integracion de Clasificación, Selección y Ponderación de Reglas ...248 Britos Paola; Fernández Enrique; García Martínez Ramón; Merlino H.; Rodríguez D.; Schulz G. Aplicación de Minería de Datos para la Exploración y Detección de Patrones Delictivos en Argentina ...258 Britos Paola; Fernández Enrique; García Martínez Ramón; Merlino H.; Perversi I.; Rodríguez D.; Valenga F.

Aplicaciones de ingeniería del software centradas en el contexto y su uso en autopistas inteligentes ...271 Bigatti Analía Gabriela; Ierache Jorge; Messina Hugo Orlando

Aspectos de Gobernabilidad Electrónica aplicados a Sitios Web Municipales ...282 Giulianelli Daniel; Larrosa Mónica I.; Marko Isabel; Rodriguez Rocio; Trigueros Artemisa; Vera Pablo

Automatización y Gestión de las Pruebas Funcionales usando Herramientas Open Source .294 Esmite Ignacio; Farías Mauricio; Farías Nicolás; Pérez Beatriz

(21)

BPEL: una propuesta para el uso de Web Services ...306 Bazán Patricia

Combinação e Aplicação de Técnicas para o Desenvolvimento de Software Orientado a

Aspectos ...316 Costa Yandre Maldonado e Gomes da; Costa Silva Gabriel; Flor Daniela Eloise; Gebara Junior Munif

Crítica a los cursores de SQL y propuesta de su eliminación ...328 Palomares Luis Alfonso; Ryckeboer Hugo Emilio; Spositto Osvaldo Mario

Desarrollo de un Método de Evaluación de la Madurez para Pequeñas y Medianas Empresas de Software ...342 Arancio Andrea; Estayno Marcelo; Mon Alicia Laura

Developing a Repository of Knowledge for Virtual Communities with Semantic

WebTechnologies ...354 Casalini María Clara; Estevez Elsa; Fillottrani Pablo R.

Eligiendo Raíces para el Árbol de Aproximación Espacial ...365 Gómez Alejandro; Ludueña Verónica; Reyes Nora

Estrategias de Reparación para Sitios Web Incompletos ...377 Alpuente A.; Ballis D.; Falaschi M.; Ojeda P.; Romero Daniel

Gestión de Preferencias de Requerimientos basada en Técnicas Cognitivas ...391 Cechich Alejandra; Martínez Carod Nadina

Índice espacio-temporal D*R-Tree y sus avances experimentales...403 Dorzán María Gisela; Gagliardi Olinda Edilma

Lenguajes de Transformación de Modelos. Un análisis comparativo. ...415 Correa Natalia; Giandini Roxana S.

Modelo para el entrenamiento de usuarios con déficit auditivo a través de integración de sonidos con el contexto ...427 Bruno Marcela; Campos Luis; Ierache Jorge; Padovani Hugo René

Optimizando la comunicación entre las Aplicaciones de Clientes y el motor del Modelo de Referencia de Workflow con Servicios Web...439 Daniele Marcela; Martellotto Paola; Riesco Daniel

Paginación + Discretización del Fixed Queries Trie ...450 Herrera Norma Edith; Ruano Carina Mabel; Villegas Ana Valeria

PICS un Sistema de Comprensión e Inspección de Programas ...462 Berón Mario Marcelo; Henriques Pedro R.; Uzal Roberto; Varanda Pereira María J.

Proceso de Agregación con Múltiples Niveles de Evidencia para Estudios Experimentales en Ingeniería del Software...474 Britos Paola; Dieste Oscar; Fernández Enrique; García Martínez Ramón

(22)

Program Slicing Based on Sentence Executability ...485 Cavadini Salvador V.; Cheda Diego A.

Reconocimiento biométrico en aplicaciones de E-Government. Análisis de confiabilidad / tiempo de respuesta. ...497 Carri José I.; De Giusti Armando E.; Pasini Ariel; Pesado Patricia

Simulación del Modelo de Transacciones Electrónicas Comerciales CLUSTER_EB ...507 Chezzi Carlos; Tymoschuk Ana; Villamonte Ariel

Sistema Colaborativo de Revisión para el soporte de información de contexto en el marco C-INCAMI ...518 Molina Hernán; Olsina Luis; Rivera María Belén

Software projects effort estimation using “use case points” method in the context of Project Management Body of Knowledge ...530 Debnath Narayan C.; Montejano Germán; Riesco Daniel; Uzal Roberto

Transformación de Actividades SPEM por Medio de su Transformación en Relations a

subProcesos BPMN ...537 Riesco Daniel; Zorzan Fabio

Um Gerenciador de Artefatos para Ambiente de Desenvolvimento Distribuído de

Software ...548 da Silvia César Alberto; Huzita Elisa Hatsue Moriya

Um modelo para gerenciar a comunicação em um ambiente distribuído de desenvolvimento de software ...560 de Freitas Guilhermino Daniela; Huzita Elisa Hatsue Moriya; Tait Tania Fatima Calvi

Un Entorno de Decisión para la Gestión y Evaluación de la Calidad en el Desarrollo del

Software ...572 Dapozo Gladys N.; Doña J.M.; Greiner Cristina; Peláez J.I.

Un Marco de Trabajo para Analizar y Mejorar la Calidad de Datos dentro de su Ciclo de

Vida ...584 Buccella Agustina; Cechich Alejandra; Domingo Gonzalo

Un nuevo índice Métrico-Temporal: el Historical FHQT ...596 De Battista Anabella; Gutiérrez Retamal Gilberto A.; Herrera Norma Edith; Pascal Andrés

Una implementación de un sistema de control domótico basada en servicios web ...608 Martinez Diego C.; Pardo Mauricio Esteban; Strack Guillermo Enrique

Usando ATL en la Transformación de Modelos Multidimensionales Temporales ...620 Baez Martin; Neil Carlos; Pons Claudia F.

Validación Automática de Sistemas ...633 Britos Paola; Fernández Enrique; García Martínez Ramón; Merlino H.; Rodríguez D.

Vericación Modular de Atomicidad en Bytecode Java Multi-Thread ...644 Bavera Francisco

(23)

XM-tree, un nuevo índice para Recuperación de Información en la Web...656 Bender Cristina; Deco Claudia; Pierángeli Guillermo; Reyes Nora

V Workshop de Computación Gráfica, Imágenes Y Visualización

Aplicaciones veterinarias del procesamiento de imágenes ...668 Clausse Alejandro; del Fresno Mariana

Automatic Spot Addressing in cDNA Microarray Images ...677 Larese Mónica G.; Gómez Juan C.

Desarrollo de un escáner 3D mediante cámaras estereoscópicas e iluminación láser ...689 Abásolo María José; Artola Verónica; Cristina Federico; Dapoto Sebastián; Russo Claudia; Vegas Javier

DWT based DigitalWatermarking Fidelity and Robustness Evaluation ...698 Del Colle Franco; Gomez Juan Carlos

Matrices de subdivisión para curvas Beta-spline cúbicas...710 Castro Liliana; Castro Silvia M.; Kahnert Susana; Salgado Diana

No Foto Realismo con Esgrafiado ...721 Guerrero Roberto; Serón Arbeloa Francisco

Reconocimiento de Números Manuscritos ...733 Garbi José Luis; Lanzarini Laura; Mercado Paula; Russo Claudia

Remallado de Terrenos Multirresolución ...743 Cifuentes Maria Virginia; Clausse Alejandro; Corbellini A.; Lotito P.; Rodríguez G.

Scatter Plot 3D: SPG...751 Escudero Maximiliano J.; Ganuza María Luján; Martig Sergio R.; Wilberger Dayanna

Seguimiento de Objetos en Video usando Contornos Activos y Bounding Boxes ...763 Gambini Maria J.; Mejail Marta E.; Park Diego R.

Stream programming Framework for Global Ilumination Techniques Using a GPU ...775 Abbate Horacio; Marino Federico J.

Towards a Parallel Image Mining System...787 Fernandez J.; Guerrero Roberto; Miranda N.; Piccoli María Fabiana

VI Workshop de Tecnología Informática Aplicada en Educación

A Caminho de um Ambiente Adaptativo de Aprendizagem baseado no Nível de Aquisição de Conhecimentos do Estudante ...798 Carrasco Felipe T.; Gallo Leonel; Gonçalves Rodrigo S. H.; Martins Danilo P.; Matsumoto Carlos E.; Pimentel Edson P.

Aplicación de Inteligencia Artificial para la Catedra Estructuras III de la F.A.U. – U.N.N.E. .806 Boccolini Vanina

(24)

ColoquiosEC, un proyecto software para el seguimiento de alumnos universitarios

iniciales ...820 Fernández Eduardo Francisco; Liendro Ariel Fernando; López Marcela Fabia Fernanda; Mac Gaul Marcia Ivonne; Massé Palermo María Laura

Diseño de un entrenador...832 Bramati Hernán; Bramati Pedro; Paur Alicia Beatriz; Rosanigo Zulema Beatriz

El Proceso de Accesibilidad de un Portal Educativo: su Desarrollo y sus Consecuencias...844 Amadeo Ana Paola; Díaz F. Javier; Harari Ivana

El tema de la calidad en la educación a distancia. Propuesta de un modelo de evaluación en capas ...855 Gorga Gladys; Madoz Maria Cristina; Sanz Cecilia

El uso del foro en el Aprendizaje colaborativo: una experiencia de la cátedra Tecnología Educativa II de la Licenciatura en Tecnología Educativa UTN FRRe ...867 Cuenca Pletsch Liliana Raquel; Maurel María del Carmen

Entorno Multimedia: En el Desarrollo de Software Educativos para Aprender y Enseñar

Lengua de Señas Argentina ...879 Dos Santos Romina E.; Petris Raquel H.

Experiencia de laboratorio en Robótica: De las Tortugas Simuladas a los Robots y Juguetes Autónomos una Oportunidad Para la Enseñanza de Programación...887 Bruno Marcela; Ierache J.; Mazza N.

Ferramenta para Classificação dos tipos de Transtornos por Déficit de

Atenção/Hiperatividade ...899 de Oliveira Fernando Luiz; de Quadros Mansanera Cristiane; Moreira Alves Thiago; Nunes Robert Mady; Ramos Alves Camila

Fundamentos para el Submódulo Evaluador en Sistemas Tutores Inteligentes: Diagnóstico, predicción y autoevaluación ...909 Cataldi Zulma; Lage Fernando J.; Salgueiro Fernando

Gestión Estandarizada de Material Bibliográfico en una Plataforma E-learning ...921 Bargiela Roberto; Bogado Verónica; Dapozo Gladys N.

Hacia un modelo de evaluación de entornos virtuales de enseñanza y aprendizaje. La

importancia de la usabilidad. ...932 Ferreira Szpiniak Ariel; Sanz Cecilia

Hearing The World: Um Ambiente de Apoio à Alfabetização e Comunicação de Deficientes Auditivos e Surdos ...948 Corrêa Ribeiro Danielle; D’Ornellas Filipakis Cristina; de Oliveira Rosa Thatiane; Martinho da Silva Elizabeth Maria

Herramientas especiales para plataformas orientadas a la EBW...956 Señas Perla; Vitturini Mercedes

(25)

Identifier Management and Resolution: conforming the IEEE Standard for Learning Object Metadata...967 Godoy Roberto J.; Minni Hugo

Incorporando Diagramas MOISE+EDU para Reorganização de um Curso Técnico em

Edificações ...976 da Rocha Costa Antônio Carlos; Duarte Glaucius Décio; Fernandes Carneiro Mara Lúcia

Infraestructura para laboratorios de acceso remoto ...987 Bertogna Leandro; Del Castillo Rodolfo; Lopez Luro Francisco; Rodríguez Jorge Pablo; Sanchez Laura

Modelo de Gestión del Conocimiento para Departamentos Académicos ...999 Tkachuk Gregorio N.

Module For Adaptative Teaching Planning for a Tutoring System ...1011 Ceyca Ceyca Jorge Omar; Díaz Parra Ocotlan; Pazos Rangel Rodolfo A.; Ruiz Vanote Jorge

Alberto

Objetos de Aprendizagem no Ensino de Lógica de Programação ...1024 Cantão Juliana Martin; Lopes Daniel Lourenço; Negrão de Jesus Alexandre; Rezende Perin

Fernanda

OLPC en Argentina : Evaluación de usabilidad frente a alumnos de nivel primario ...1032 Díaz F. Javier; Harari Ivana; Harari Viviana; Tzancoff Banchoff Claudia M.

Producción de conocimientos en las Instituciones Universitaria. Aportes para analizar el impacto de la educación a distancia en los sistemas de gestión de conocimiento de la

Universidad ...1042 Bain Maria Elena; Marquez María Eugenia; Santos Rojas Hugo; Yañez Patricia

Propuesta metodológica para el desarrollo de materiales de estudio hipermediales para la articulación Escuela Media y Universidad ...1050 González Alejandro

Propuesta para evaluar calidad de un OA durante las etapas de su ciclo de vida ...1062 García Berta E.; Leguizamon Guillermo; Viano Hugo J.

ROI: Repositorio de Objetos de Aprendizaje Informáticos...1070 Chiarani Marcela Cristina; Pianucci Irma; Ponce Viviana

Sistema Experto aplicado a la Enseñanza de Ciclos Termodinámicos ...1077 Beraudo Vanina Elisabet; Echeverria Martín H.; Gago Luis Alberto; Stark Natalia Silvana

Sistemas Tutores Inteligentes: El submódulo de Lenguaje Natural ...1089 Cataldi Zulma; Lage Fernando J.; Salgueiro Fernando

Um Modelo para Seleção de Avaliações Adaptativas Em Ambientes Computacionais de

Aprendizagem ...1101 Alves Arthur S.; Bottaro Patrícia A.; Ikebara Danilo M.; Lopes Renato; Oliveira Bruno W. R.

Un modelo comprensivo para el diseño de procesos en una Aplicación E-Learning...1110 Sartorio Alejandro R.

(26)

Un Sistema Experto de Ayuda para el Ingreso de notas en la FCACE ...1123 Coral Marco A.; David Mauricio; Sante Lisbeth I.

Uso de Grafos para el Modelado de Experiencias Educativas Colaborativas Basadas en la Web ...1134 Moroni Norma; Señas Perla

VIII Workshop de Procesamiento Distribuido y Paralelo

Análisis de la Robustez del Método de Asignación MATEHa...1146 Chichizola Franco; De Giusti Armando E.; De Giusti Laura; Naiouf Marcelo

Balanceo Distribuido del Encaminamiento para el Control de Congestión en Redes

Infiniband...1157 Franco Daniel; Lugones Diego; Luque Emilio

Cómputo Paralelo Interclusters: Herramientas y Evaluación de Rendimiento...1169 De Giusti Armando E.; Quijano Antonio; Romero Fernando; Tinetti Fernando G.

Conceptos Fundamentales de Diseño en Sistemas de Programación Esqueletal ...1181 Printista Marcela; Saez F.

Control Evaluation in a LVoD System Based on a Peer-to-Peer Multicast Scheme ...1192 Godoi Rodrigo; Hernández P.; Luque Emilio; Xu Xiaoyuan Y.

Estudio del overhead en la migración de algoritmos paralelos de cluster y multicluster

a GRID ...1204 Chichizola Franco; De Giusti Armando E.; De Giusti Laura; Naiouf Marcelo; Pettoruti José E.; Pousa Adrián; Rodriguez Ismael P.

Exclusión Mutua para Grupos de Procesos utilizando un actor ...1216 Ardenghi Jorge R.; Cenci Karina M.

Implementación de un Servicio Grid para el Monitoreo de Recursos Computacionales ...1227 Ardenghi Jorge R.; Chuburu Martín; Echaiz Javier

Job Scheduling considering Best-Effort and Soft Real-Time Applications on Non-dedicated Clusters ...1239 F. Solsona; García J.; Giné F.; Hanzich M.; Hernández P.; Lérida J.; Luque Emilio

Planificación dinámica de clusters a demanda en entornos Grid...1251 Bertogna Leandro; De Giusti Armando E.; Naiouf Marcelo

Problemas de la Sincronización de Relojes en Clusters ...1263 Romero Fernando; Tinetti Fernando G.

Provendo maior escalabilidade em HNOW com inclusão dinâmica de workers...1275 Borges Santana Francisco; Rodrigues de Souza Josemar

Reconocimiento de patrones de tráfico de red en un ambiente Condor ...1288 Catania Carlos; Díaz F. Javier; García Garino Carlos; Martínez Paula

(27)

Superlinealidad sobre Clusters. Análisis experimental en el problema del Puzzle N2 -1 ...1300 Chichizola Franco; De Giusti Armando E.; De Giusti Laura; Naiouf Marcelo; Sanz Victoria

Using Parallel Pivot vs. Clustering-based Techniques for Web Engines ...1310 Gil-Costa Graciela Verónica; Printista Marcela

Modelo y Simulación de Agentes en el Contexto de Vida Artificial aplicado al Control Aéreo en un Ambiente de Vuelo Libre ...1322 Battista Víctor; Britos Paola; García Martínez Ramón; Ierache J.; Rodríguez D.

Defeasible Decision Making in a Robotic Environment...1335 Errecalde Marcelo; Ferretti Edgardo; Garcia Alejandro; Simari Guillermo Ricardo

VIII Workshop de Agentes y Sistemas Inteligentes

Aplicación de la teoría de agentes al modelo de Grafos para la detección de patrones en textos ...1347 Ale Juan María; Federico Fernando Carlos

Variable neighborhood search for solving the DNA fragment assembly problem ...1359 Alba Torres Enrique; Luque Gabriel; Minetti Gabriela

Un Modelo Abstracto de Diálogo Sobre Creencias para Sistemas Multiagente ...1371 Falappa Marcelo A.; Marcos Maria Julieta; Simari Guillermo Ricardo

Desarrollo de Sistemas Inteligentes aplicados a redes electricas industriales...1383 Casali Ana; Krapf Andres

Solving Constrained Optimization using a T-Cell Artificial Immune System ...1396 Aragón Victoria; Coello Coello Carlos; Esquivel Susana

Knowledge Dynamics in a Khepera Robots’ Application ...1408 Falappa Marcelo A.; Garcia Alejandro; Tamargo Luciano H.

Continuous Evolution of Neural Modules for Autonomous Robot Controllers ...1420 Corbalán Leonardo; Lanzarini Laura; Osella Massa Germán Leandro; Vinuesa Hernán

Towards a Comparison Criteria for CDeLP (igual a 1271) ...1429 Cobo María L.; Simari Guillermo Ricardo

Aprendizaje de Juegos mediante Cúmulos de Partículas con Tamaño de Población

Variable ...1441 Lanzarini Laura; Leza Victoria

Global Numerical Optimization with a bi-population Particle Swarm Optimizer...1452 Cagnina Leticia; Esquivel Susana

(28)

Congreso General

Agent Programming using Defeasible Argumentation for Knowledge Representation and Reasoning...1464 Garcia Alejandro; Gottifredi Sebastián; Simari Guillermo Ricardo

Maquinas de Vectores Soporte Adaptativas ...1476 Ceccatto H. Alejandro; Grinblat Guillermo

Random Forest-like strategies for Neural Network Ensembles Construction ...1491 Granitto P.M.; Namías Rafael

Acceptability Semantics and Contextual Defeat Relations in Extended Frameworks ...1502 Garcia Alejandro; Martinez Diego C.; Simari Guillermo Ricardo

Greedy Seeding Procedure for GAs Solving a Strip Packing Problem ...1512 Alba Torres Enrique; Leguizamón Guillermo; Molina Juan M; Salto Carolina

Model Contractions on Description Logics...1524 Falappa Marcelo A.; Moguillansky Martín O.

A Preliminary Investigation on a Revision-Based Approach to the Status of Warrant¤ ...1536 Falappa Marcelo A.; Moguillansky Martín O.; Rotstein Nicolás D.; Simari Guillermo Ricardo

A Tourism Recommender Agent: From theory to practice. ...1548 Casali Ana; Godo Llu´ýs; Sierra Carles; Von Furth Armando

Design and Implementation of a FIPA based Agent Communication Model for a Logic

Programming Framework ...1562 Garcia Alejandro; Tucat Mariano

A first approach to Abductive Defeasible Logic Programming: formalization and

properties ...1573 Chesñevar Carlos Iván; Garcia Alejandro; Gomez Lucero Mauro J; Simari Guillermo Ricardo

Genetic Algorithms for Topical Web Search: A Study of Different Mutation Rates ...1585 Brignole Nélida; Cecchini Rocio; Lorenzetti Carlos Martín; Maguitman Ana G.

An Argument-Based Approach to Cope with Trust and Pluralism in Web News Reports...1596 Chesñevar Carlos Iván; Maguitman Ana G.; Sagui Fernando M.; Simari Guillermo Ricardo

Intelligent Methods for Information Access in Context: The Role of Topic Descriptors and Discriminators ...1608 Cecchini Rocio; Lorenzetti Carlos Martín; Maguitman Ana G.

Algoritmos Genéticos Guiados para Predicción de Incendios Forestales...1620 Cortés Ana; Denham Monica; Luque Emilio; Margalef Tomás

Alternativa de Comprobación sintáctica de VLP*: Gsig_Parsing. Aspectos formales y el caso de estudio: E GraPiCO. ...1632 Díaz Frías Juan Francisco; Gallego Varona Javier Andrés; Jojoa Giraldo Anderson; Soto Vargas Aybert; Tavera Romero Carlos Andres

(29)

Análisis de herramientas MDA...1644 Bollati Verónica A.; Marcos Esperanza; Vara Juan M.; Vela Belén

Autómatas Celulares sobre Grafos de Nodos Irregulares: aplicación a la Simulación de

Escurrimientos Superficiales en Zonas de Llanura ...1656 Clausse Alejandro; Dalponte Diego D.; Rinaldi Pablo R.; Venere Marcelo

Desenvolvimento de Sistema Computacional para auxílio à Reabilitação de Distúrbios

Auditivos Leves ou Moderados ...1668 Andreoli Balen Sheila; Comerlatto Ademir Antonio; da Rocha Fernandez Anita Maria; Debortoli Fernanda; Demarchi Trombelli Alex Mauricio; dos Santos Sinara; Lopes Leonardo Baptista;

Mariotto Roggia Simone; Maschio de Miranda Elisangela; Perin da Silva Mariane; Teixeira de Jesus Raphael Poolney; Westphal Willian Norberto; Zimmerman Karla Jean

Dimensión Fractal de Autocorrelación Cuadrática en Imágenes Digitales ...1678 Delrieux Claudio A.; Silvetti Andrea

Generación de invariantes para implementar eficientemente Regiones Críticas

Condicionales...1690 Barsotti Damián; Blanco Javier; Blanco Javier O.

Induction Trees for Automatic Word Classification...1702 Ale Juan María; López De Luise María Daniela,

JBLIF, a Tool for Non-interference Analysis of Java and Java Bytecode Programs...1714 Cavadini Salvador V.

Listas de Clusters usando Centros Espacialmente Dispersos para Búsquedas por Similitud en espacios Métricos ...1724 Márquez Claudio; Solar Roberto; Uribe-Paredes Roberto

Modelado de Sistema Experto para Triaje en Servicios de Urgencias Médicas ...1734 Abad Grau María M.; Cervino Claudio; Ierache Jorge

Modelo de grafos para el estudio de la disponibilidad y la gestión de los Niveles de Servicio en servicios de IT ...1744 Chiaro Natalia; Giménez Horacio; Sasco Gabriela

Paralelización de los Procesos de Búsqueda y Optimización en Memoria Secundaria para la Estructura Spaghettis ...1754 Arias Enrique; Subiabre Carlos; Uribe-Paredes Roberto

Restricciones en la replanificación del mantenimiento de locaciones petroleras ...1763 De San Pedro María Eugenia; Lasso Marta; Montenegro C.; Pandolfi Daniel; Villagra A.

Selección de Centroides para Algoritmos de Clustering a través de Técnicas

Metaheurísticas ...1773 Leguizamon Guillermo; Pandolfi Daniel; Villagra A.

Sistema de Asistencia Ventricular Izquierda: Arquitectura y Sistema para el Monitoreo a Distancia de la Unidad Electroneumática...1784 Cervino Claudio; Ierache Jorge; Nasini Victor

(30)

Un algoritmo para la detección de horizonte en dispositivos voladores radiocontrolados..1795 Delrieux Claudio A.; Odorico Pablo

Un modelo cognitivo para un agente BDI con compromiso social ...1804 Rueda Sonia V.; Simari Guillermo Ricardo

Utilización de Algoritmos Evolucionarios para Asignación de Recursos ...1816 Britos Paola; Fernandez E.; García Martínez Ramón; Merlino H.; Osorio L.; Rodriguez D.

Utilización de Excepciones para Implementar Predicados Opacos en Técnicas de Ofuscación de Código Intermedio ...1827 Dolz Daniel; Parra Gerardo A.

(31)

Algoritmo de encaminamiento para redes de sensores

inalámbricas utilizando técnicas de agregación

Rosa M. Corti* e-mail: [email protected] Estela D´Agostino* e-mail: [email protected] Enrique E. Giandomenico* e-mail: [email protected] Roberto M. Martinez* e-mail: [email protected] Abstract

Different environments supervision and control needs local variables measurements. When the places where these measurements are going to be made are of hard access it is used to use Wireless Sensor Networks (WSN). A hierarchical routing algorithm in two levels is proposed in this work to periodically collect the environment’s data. Clusters which headers are rotated to uniform the power consumption are defined in the first level. The environment is divided in a grid which is used to locate the headers and to apply aggregation techniques. An intercluster communication structure is defined in the second level. Two well defined rounds are used to send the data to the base station, one to define the enrouting tree and the other to send the collected data. Finally, two kinds of critical network failures are considered: fail in the header election and fail in the inter header communication structure. In both cases solutions are proposed to mitigate the negative effects on the system performance.

Keywords: Comunication Networks, Wireless Comunication, Sensor Networks, Routing, Aggregation. Resumen

La supervisión y control de entornos de distinta índole implica la necesidad de medir variables propias del ambiente. Cuando los sitios en que deben hacerse estas mediciones son de difícil acceso se suele recurrir a redes inalámbricas de sensores inteligentes (RISI). En este trabajo se propone un algoritmo de encaminamiento jerárquico en dos niveles que realiza una recolección periódica de datos del ambiente. En el primer nivel se definen clusters cuyas cabeceras se rotan para lograr un consumo de energía más uniforme. Se divide la red en una cuadrícula que se utiliza para ubicar las cabeceras y aplicar técnicas de agregación. En el segundo nivel se define la estructura de comunicación intercluster.Para el envío de los datos hacia la estación base se trabaja en dos rondas bien definidas, una de establecimiento del árbol de encaminamiento y otra de envío de la información recolectada. Finalmente, se consideran dos tipos de fallos críticos para la red: fallo en la elección de cabeceras y fallo en la estructura de comunicación entre cabeceras. En ambos casos se proponen soluciones para mitigar los efectos adversos en el funcionamiento del sistema.

Palabras claves: Redes de comunicación, Comunicación inalámbrica, Redes de sensores, Algoritmos de encaminamiento, Agregación de datos.

*Facultad de Cs. Exactas, Ingeniería y Agrimensura, Universidad Nacional de Rosario, Rosario, Santa Fé (2000), Argentina.

(32)

1 INTRODUCCIÓN

La medición de variables del medio es fundamental para la supervisión y control de entornos y actividades de la más diversa índole. Se realiza en aplicaciones industriales, médicas, agrícolas, de preservación del medio natural o creación de ambientes inteligentes, entre otras. En muchas de las aplicaciones mencionadas, el sensado de las variables de interés debe realizarse en ambientes distantes u hostiles que hacen muy difícil el cableado y la atención periódica de los dispositivos de medición. Por estos motivos se han comenzado a utilizar las redes inalámbricas de sensores inteligentes (RISI) para obtener los datos necesarios.

Las RISI son un tipo particular de redes Ad-Hoc, constituidas por nodos que además de recolectar datos del ambiente, son capaces de procesarlos y colaborar con sus vecinos para transmitirlos hacia la/las estaciones base. Estas redes se auto-organizan para adaptarse a topologías cambiantes, y deben trabajar bajo fuertes restricciones de energía, tratando de maximizar su tiempo de vida útil [1] [2].

Una RISI realiza dos actividades fundamentales para llevar hasta el nodo base información relevante para la aplicación. La primera se ocupa del sensado y procesamiento de la información, y la segunda de la diseminación de la misma en la red. Ambas tareas consumen energía, que como ya se mencionó es un recurso que debe ser cuidadosamente preservado. Se ha establecido que la transmisión consume la mayor parte de la energía disponible, así que se intenta minimizar la tarea de diseminación realizando todo el procesamiento local posible [3]. En este sentido se han desarrollado técnicas de agregación de datos que permiten que el procesamiento de la información se realice en forma distribuida en nodos de la red. La eficiencia y aplicabilidad de estas técnicas, dependen del problema a abordar, por lo que deben ser cuidadosamente elegidas y posiblemente adaptadas teniendo siempre en cuenta el dominio de trabajo [4].

En este trabajo presentamos un algoritmo de encaminamiento para redes de sensores basado en clusters, que realiza una recolección periódica de datos del ambiente. El entorno a supervisar se divide en una cuadrícula uniforme para ubicar las cabeceras de clusters. El algoritmo trabaja en dos rondas bien definidas, una de selección de cabeceras y formación de clusters, y otra de envío de información hacia la estación base utilizando alguna función de agregación. Este artículo se organiza de la siguiente forma: en la sección 2 se analizan las técnicas de agregación de datos, la sección 3 trata sobre el control de topología centrándose en el uso de clusters. En la sección 4 se describe el algoritmo desarrollado y finalmente en las secciones 5 y 6 se enumeran las conclusiones alcanzadas y se proponen líneas de trabajo futuro.

2 AGREGACIÓN DE DATOS

Las RISI están constituidas por una gran cantidad de nodos, y por lo tanto es impracticable utilizar algoritmos de encaminamiento centrados en direcciones, en los cuales es necesario identificar cada nodo unívocamente [3]. Por este motivo, los algoritmos que se utilizan habitualmente en redes de sensores inalámbricas son centrados en datos. En los protocolos

(33)

centrados en datos, generalmente se busca aplicar algún tipo de procesamiento en los nodos de forma de reducir el tiempo de transmisión [5].

En este sentido se han desarrollado técnicas de agregación de datos, con el fin de lograr el mensaje más compacto posible que represente al conjunto de mensajes individuales. El mensaje agregado se transmite a través de la red en lugar del conjunto de mensajes procesados [5].

Al incorporar agregación, los algoritmos prolongan la vida útil de la red, reduciendo la cantidad de mensajes a difundir. La reducción del consumo de energía depende en gran medida de la aplicación a encarar, pues son sus características las que determinan la función de agregación a utilizar. Algunas aplicaciones admiten agregados sencillos como la obtención del valor máximo, mínimo o promedio. El estudio de otros fenómenos en cambio, requiere de la transmisión de todos los valores obtenidos o gran parte de ellos. Estos últimos casos son los más desafiantes al momento de diseñar alguna técnica de agregación, que manteniendo los errores acotados, permita cumplir con los requerimientos de la aplicación [6].

Si bien el ahorro de energía es un requerimiento fundamental para el diseño de una técnica de agregación, los algoritmos que la utilizan son evaluados también en otros aspectos [7]:

•Vigencia de los datos: diferencia entre el momento de obtención del dato y el de llegada

a la estación base.

• Proporción de lecturas recibidas: Cantidad de lecturas recibidas por la estación base

respecto del número total de lecturas realizadas.

Desde ya, el peso que se le dé a cada requerimiento dependerá de la aplicación particular. El problema a abordar será el que determine la magnitud de error aceptable, el período admisible de espera para la llegada de los datos o el porcentaje de mensajes que pueden perderse, sin afectar gravemente la eficiencia esperada para la aplicación.

2.1 Clasificación de las técnicas de agregación

Este trabajo se focaliza en aplicaciones donde es habitual realizar una adquisición periódica de datos, con el fin de mantener un estado de situación actualizado del fenómeno a sensar. Se habla de “rondas de recolección o sensado”, donde los nodos obtienen los valores de las variables de interés y los transmiten hacia la estación base. Estas “rondas” se repiten en períodos cuya duración queda determinada por la naturaleza del fenómeno bajo estudio. En general, podemos clasificar las técnicas de agregación periódicas como [4] [7]:

•Periódica simple: En este tipo de algoritmos, cada nodo espera un período fijo, agrega

los datos recibidos en un único paquete de datos y transmite. Si algún nodo se retrasa en el envío de datos o falla, su información no formará parte del agregado enviado hacia la estación base. Un ejemplo muy conocido es el algoritmo de difusión dirigida [8].

(34)

enviarán información (nodos hijos). Entonces, los nodos agregan los datos recibidos y los envían cuando han colectado la información de todos sus hijos. En caso de que algún hijo no se reporte, se espera un período predeterminado, y si no se obtiene respuesta, se difunde el agregado logrado hasta ese momento. El algoritmo que proponemos en este trabajo pertenece a esta categoría.

•Periódica por salto ajustado: Estos algoritmos utilizan el mismo principio que los de

agregación periódica por salto, pero incorporan un esquema de retardos para la difusión de los mensajes, basado en la posición de cada nodo en el árbol de distribución. El algoritmo propuesto por Solís [7] cae dentro de esta categoría.

3 CONTROL DE TOPOLOGÍA DE LA RED BASADO EN CLUSTERS

Las RISI son redes densamente pobladas donde cada nodo posee un número muy elevado de potenciales vecinos. Además, es habitual que la red deba reconfigurarse ante pequeñas modificaciones en su topología. Estas características ocasionan problemas para el funcionamiento de la red: se eleva la probabilidad de interferencias y el costo de reconfiguración es alto por la existencia de un gran número de rutas posibles. Una solución para estos inconvenientes consiste en limitar el número de vecinos, lo que se conoce como control de topología. Una de las opciones para controlar la topología es definir redes jerárquicas basadas en clusters o grupos locales de nodos. Para el funcionamiento de los clusters se suele seleccionar nodos con roles especiales conocidos como cabecera (CH). Los CH organizan la comunicación de los nodos miembro del cluster.

La utilización de clusters suma ventajas al control de topología. Por un lado se gestionan los recursos en forma local lo que facilita la escalabilidad de la red. Además estos grupos de nodos están orientados al uso de la técnica de agregación con el fin de reducir el consumo[5]. La ubicación de los puntos de agregación tiene una gran influencia sobre el funcionamiento de los algoritmos que utilizan esta técnica. [9].

3.1 El Protocolo LEACH

El protocolo desarrollado por Heinzelman [10] conocido con el nombre de “Low Energy Adaptive Clustering Hierarchy” (LEACH) propone la utilización de clusters e introduce la rotación del rol de cabecera entre los nodos de la red. Selecciona en forma random algunos nodos para cumplir el rol de CH. Éstos son los encargados de aplicar alguna función de agregación para obtener un único mensaje a enviar al sink. Esto le permite lograr una distribución más uniforme del consumo de energía prolongando el tiempo de vida del sistema. La recolección de datos se realiza en forma periódica y por lo tanto es un protocolo que se comporta en forma correcta cuando se necesita una supervisión constante en un entorno dado [8].

Su funcionamiento se divide en dos fases, una de establecimiento del árbol de encaminamiento y otra de transmisión de datos hacia la estación base. En la primera fase se elige, mediante un algoritmo distribuido que utiliza probabilidades, las cabeceras de cluster. Éstas notifican que asumieron el rol de cabecera y cada nodo se incorpora al cluster cuya señal recibe con más fuerza.

(35)

En la segunda fase los nodos miembros le envían sus datos a la cabecera y ésta aplica alguna función de agregación y transmite el mensaje resultante directamente a la estación base. Se asume que todos los nodos miembro están a un salto de la cabecera. Por lo tanto ésta realiza una planificación de tiempos y cada miembro transmite en el periodo de tiempo que le corresponde para evitar colisiones.

4 ALGORITMO PROPUESTO

El algoritmo que se propone utiliza la idea de rotación de cabeceras de cluster propuesta por Heinzelman para el algoritmo descrito en la sección 3.1. Sin embargo, un inconveniente de LEACH es que al seleccionar las cabeceras en forma random, las mismas pueden quedar concentradas en algún sector de la red. Esto podría ocasionar la desconexión de un número indeterminado de nodos, como se puntualiza en [8]. Para subsanar este problema, basándose en las características de las aplicaciones de interés para este trabajo, se propone la división del entorno a supervisar en una cuadrícula con divisiones uniformes y adyacentes como se muestra en la figura 1. Las ventajas de este enfoque se detallarán en las subsecciones siguientes.

4.1 Generalidades del algoritmo

Este algoritmo se desarrolló para aplicaciones de supervisión ambiental con recolección periódica de datos. En este dominio las variables poseen una fuerte correlación espacio/temporal de valores entre nodos vecinos. Para aprovechar esta característica se propone utilizar clusters aplicando alguna función de agregación que dependerá de la aplicación particular. Otras características de la red sobre la que trabajará el algoritmo son:

• Nodos fijos y homogéneos; con el mismo nivel de energía inicial. •Densidad de nodos uniforme.

• Nodo sink único fuera del área monitoreada.

La ubicación de cada nodo se conoce inicialmente y por lo tanto es posible dividir la zona bajo estudio en una cuadrícula uniforme, identificando cada nodo dentro de las divisiones de la misma. Este enfoque persigue dos objetivos: asegurar que no queden nodos desconectados para una disposición dada de CH, y mantener acotada la cantidad de saltos necesarios para que los datos de los nodos miembro alcancen la CH correspondiente.

El uso de una cuadrícula virtual ya fue propuesto en [9] por Al-Karaki. En su algoritmo, los clusters coinciden con las divisiones de la cuadrícula, y el rol de CH se rota entre los nodos miembros de la misma teniendo en cuenta su energía remanente. En el algoritmo que aquí se propone, cuando se rotan las CH, se vuelven a definir los clusters, pudiendo incorporarse nodos de otras divisiones de la cuadrícula. Esto involucra un mayor número de mensajes de control, pero dichos mensajes son muy breves. Lo que se busca minimizar al introducir clusters dinámicos es el número de transmisiones de datos, al disminuir la cantidad de saltos necesarios. Los mensajes con información del ambiente son mucho más extensos que los de control, y por este motivo se considera beneficioso reducir el tráfico de los primeros a cambio de un incremento de los últimos.

(36)

Por último, el funcionamiento del algoritmo se divide en dos rondas bien diferenciadas. La primera se ocupa del establecimiento del árbol de encaminamiento (R1) y la segunda del envío de datos al sink (R2). Estas rondas se repiten periódicamente durante todo el tiempo de vida de la red.

4.2 Establecimiento del árbol de encaminamiento

En cada división de la cuadrícula se seleccionará una cabecera de cluster, por lo que existirán tantos clusters como divisiones en la cuadrícula como puede verse en la figura 1.

Figura 1: cuadrícula genérica

La ronda R1 del algoritmo se ocupa de definir la estructura de los clusters y la comunicación intra e intercluster. Para ello se encaran diversas tareas que se describen a continuación.

4.2.1 Selección de cabeceras

Los nodos de cada división están identificados con un ID. Cuando comienza a trabajar la red, el nodo con mayor ID de cada partición de la cuadrícula elige en forma random el primer cabecera. En las rondas siguientes cada cabecera elige en forma random a su sucesor y lo notifica. Cada nodo de la red conoce el mayor ID de su división y al asumir el rol de cabecera se autoelimina de una lista de candidatos a CH que recibe de su predecesor. Cuando todos los nodos de una división han cumplido con el rol de cabecera, todos serán nuevamente posibles candidatos. El cabecera que al autoeliminarse de la lista de candidatos obtiene una lista vacía, le advierte al nodo de mayor ID de su división este hecho y se repite el proceso.

4.2.2 Formación de clusters

El árbol de encaminamiento jerárquico se definirá en dos niveles. El primer nivel establecerá la estructura de cada cluster. Luego de seleccionar las cabeceras, cada nodo miembro decidirá a que cluster pertenece. Para ello cada CH debe enviar un mensaje de estructura de cluster (EC) como se muestra en la figura 2.

(37)

Figura 2: Estructura del mensaje tipo EC

En este contexto es de gran importancia el concepto de nivel de cada nodo, que es la menor cantidad de saltos que lo separan de su cabecera. De la misma forma resulta relevante que cada nodo identifique al vecino que usará para enviarle mensajes a su CH, al que se llama Ruta Al Sink (RAS).

Los nodos no cabecera que escuchen los mensajes EC se incorporarán al cluster del primer CH que escuchen. Luego reenviarán el mensaje EC colocando su ID como emisor y anunciando su nivel, que será el del emisor mas uno. Los nodos que no escuchan ninguna cabecera eligen como RAS a un nodo común, es decir dentro de un cluster la comunicación será multihop. Un nodo puede recibir mensajes EC con diferentes emisores. Puede tomar entonces dos actitudes, desechar el mensaje si su nivel no mejora, o actualizar su nivel y reenviar el mensaje. Para que un nodo mejore su nivel se debe cumplir que el nivel del nuevo nodo emisor es menor que el nivel actual del nodo menos uno.

Las CH deben conocer a sus hijos, por lo que debe existir un mensaje de pertenencia al cluster que envía cada miembro del mismo. Este mensaje se enviará cuando se ha cumplido un tiempo de espera sin escuchar mensajes de tipo EC. Una vez enviado el mensaje de pertenencia, el nodo no puede cambiar de cluster.

La rotación de cabeceras tiende a lograr una distribución uniforme del gasto de energía. Podría ocurrir que los clusters tengan distinta cantidad de miembros. Es importante destacar, que un nodo común que está en una división de la cuadrícula puede sumarse a un cluster cuya cabecera pertenece a otra. En este caso un cluster quedará formado por nodos que pertenecen a más de una división como se muestra en la figura 3.

Figura 3: Ejemplo de formación de cluster

4.2.3 Comunicación entre cabeceras

Referencias

Documento similar

Y tendiendo ellos la vista vieron cuanto en el mundo había y dieron las gracias al Criador diciendo: Repetidas gracias os damos porque nos habéis criado hombres, nos

Where possible, the EU IG and more specifically the data fields and associated business rules present in Chapter 2 –Data elements for the electronic submission of information

The 'On-boarding of users to Substance, Product, Organisation and Referentials (SPOR) data services' document must be considered the reference guidance, as this document includes the

In medicinal products containing more than one manufactured item (e.g., contraceptive having different strengths and fixed dose combination as part of the same medicinal

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

This section provides guidance with examples on encoding medicinal product packaging information, together with the relationship between Pack Size, Package Item (container)

Package Item (Container) Type : Vial (100000073563) Quantity Operator: equal to (100000000049) Package Item (Container) Quantity : 1 Material : Glass type I (200000003204)