Girgit: A Lightweight Framework for building Dynamically Adaptive Systems

Autores
Rocha, Leonardo; Sen, Sagar; Mosan, Sabine; Rigault, Jean-Paul
Año de publicación
2012
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Many modern systems must run in continually changing context. For example, a computer vision system to detect vandalism in train stations must function during the day and at night. The software components for image acquisition and people detection used during daytime may not be the same as those used at night.The system must adapt to the changing context by replacing running components such as image acquisition from color to infra-red. This adaptation involves context detection, decision on change in components, followed by seamless execution of a new configuration of components. All this must occur while minimizing the impact of dynamic change on continuity and loss in performance. We present Girgit, a lightweight Python-based framework for building dynamic adaptive systems. We evaluate it by building a dynamically adaptive vision system followed by performing experiments to determine its continuity and performance.
Sociedad Argentina de Informática e Investigación Operativa
Materia
Ciencias Informáticas
Adaptive Systems
Dynamic Adaptive Systems
Software architectures
Frameworks
Vision System
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/135250

id SEDICI_6eaac8801bfa75f6cc3dcaf5503489eb
oai_identifier_str oai:sedici.unlp.edu.ar:10915/135250
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Girgit: A Lightweight Framework for building Dynamically Adaptive SystemsRocha, LeonardoSen, SagarMosan, SabineRigault, Jean-PaulCiencias InformáticasAdaptive SystemsDynamic Adaptive SystemsSoftware architecturesFrameworksVision SystemMany modern systems must run in continually changing context. For example, a computer vision system to detect vandalism in train stations must function during the day and at night. The software components for image acquisition and people detection used during daytime may not be the same as those used at night.The system must adapt to the changing context by replacing running components such as image acquisition from color to infra-red. This adaptation involves context detection, decision on change in components, followed by seamless execution of a new configuration of components. All this must occur while minimizing the impact of dynamic change on continuity and loss in performance. We present Girgit, a lightweight Python-based framework for building dynamic adaptive systems. We evaluate it by building a dynamically adaptive vision system followed by performing experiments to determine its continuity and performance.Sociedad Argentina de Informática e Investigación Operativa2012-06-04info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdf4-15http://sedici.unlp.edu.ar/handle/10915/135250enginfo:eu-repo/semantics/altIdentifier/url/https://publicaciones.sadio.org.ar/index.php/EJS/article/view/59info:eu-repo/semantics/altIdentifier/issn/1514-6774info:eu-repo/semantics/reference/hdl/10915/125493info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/4.0/Creative Commons Attribution 4.0 International (CC BY 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-17T10:16:42Zoai:sedici.unlp.edu.ar:10915/135250Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-17 10:16:42.327SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Girgit: A Lightweight Framework for building Dynamically Adaptive Systems
title Girgit: A Lightweight Framework for building Dynamically Adaptive Systems
spellingShingle Girgit: A Lightweight Framework for building Dynamically Adaptive Systems
Rocha, Leonardo
Ciencias Informáticas
Adaptive Systems
Dynamic Adaptive Systems
Software architectures
Frameworks
Vision System
title_short Girgit: A Lightweight Framework for building Dynamically Adaptive Systems
title_full Girgit: A Lightweight Framework for building Dynamically Adaptive Systems
title_fullStr Girgit: A Lightweight Framework for building Dynamically Adaptive Systems
title_full_unstemmed Girgit: A Lightweight Framework for building Dynamically Adaptive Systems
title_sort Girgit: A Lightweight Framework for building Dynamically Adaptive Systems
dc.creator.none.fl_str_mv Rocha, Leonardo
Sen, Sagar
Mosan, Sabine
Rigault, Jean-Paul
author Rocha, Leonardo
author_facet Rocha, Leonardo
Sen, Sagar
Mosan, Sabine
Rigault, Jean-Paul
author_role author
author2 Sen, Sagar
Mosan, Sabine
Rigault, Jean-Paul
author2_role author
author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
Adaptive Systems
Dynamic Adaptive Systems
Software architectures
Frameworks
Vision System
topic Ciencias Informáticas
Adaptive Systems
Dynamic Adaptive Systems
Software architectures
Frameworks
Vision System
dc.description.none.fl_txt_mv Many modern systems must run in continually changing context. For example, a computer vision system to detect vandalism in train stations must function during the day and at night. The software components for image acquisition and people detection used during daytime may not be the same as those used at night.The system must adapt to the changing context by replacing running components such as image acquisition from color to infra-red. This adaptation involves context detection, decision on change in components, followed by seamless execution of a new configuration of components. All this must occur while minimizing the impact of dynamic change on continuity and loss in performance. We present Girgit, a lightweight Python-based framework for building dynamic adaptive systems. We evaluate it by building a dynamically adaptive vision system followed by performing experiments to determine its continuity and performance.
Sociedad Argentina de Informática e Investigación Operativa
description Many modern systems must run in continually changing context. For example, a computer vision system to detect vandalism in train stations must function during the day and at night. The software components for image acquisition and people detection used during daytime may not be the same as those used at night.The system must adapt to the changing context by replacing running components such as image acquisition from color to infra-red. This adaptation involves context detection, decision on change in components, followed by seamless execution of a new configuration of components. All this must occur while minimizing the impact of dynamic change on continuity and loss in performance. We present Girgit, a lightweight Python-based framework for building dynamic adaptive systems. We evaluate it by building a dynamically adaptive vision system followed by performing experiments to determine its continuity and performance.
publishDate 2012
dc.date.none.fl_str_mv 2012-06-04
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Articulo
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/135250
url http://sedici.unlp.edu.ar/handle/10915/135250
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/https://publicaciones.sadio.org.ar/index.php/EJS/article/view/59
info:eu-repo/semantics/altIdentifier/issn/1514-6774
info:eu-repo/semantics/reference/hdl/10915/125493
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by/4.0/
Creative Commons Attribution 4.0 International (CC BY 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
Creative Commons Attribution 4.0 International (CC BY 4.0)
dc.format.none.fl_str_mv application/pdf
4-15
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1843532826354384896
score 13.001348