Proyecto ATM simulator

Autores
Álvarez, Jerónimo; Canabal, Alberto; Baher, Arya
Año de publicación
2006
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
El presente trabajo, basado en la tesis de grado de los autores, provee la implementación de un mecanismo de prueba de dispositivos financieros con una base de costos considerablemente inferior a la de los mecanismos actualmente disponibles de verificación, basado en la construcción de una solución fuertemente sustentada en una plataforma base de protocolos y desarrollos promovidos tanto por la comunidad Open Source como por comunidades abiertas de investigadores. El mismo incorpora un entorno flexible de desarrollo de aplicaciones para dispositivos financieros e incluye además un entorno de simulación de ATMs (o cajeros automáticos) basados en el protocolo abierto de comunicación IFX, y el estándar abierto XFS de administración de dispositivos de hardware financieros, con su variante multiplataforma J/XFS basado en la plataforma Java. Abstrae el funcionamiento de esta clase de dispositivos como máquinas de estado que reaccionan a eventos y realizan secuencias ordenadas de acciones; y muestra cómo es posible aplicar éste modelo al desarrollo de otros tipos de dispositivos tales como terminales POS, expendedoras de refrescos, así como en otras áreas de aplicaciones tales como programas de mensajería instantánea o planificador de tareas.
This paper is based on the career thesis of the authors, which provides the implementation of a mechanism to test financial devices, lowering significantly the costs comparing with the verification mechanisms available nowadays. It’s based in the creation of a solution strongly oriented on protocols and developments promoted by the Open Source community and other open research communities. It includes a flexible environment for developing applications for financial devices and a simulation environment for automated teller machines (ATM). These are based on the open communication protocol IFX (Interactive Financial Exchange), and the open standard XFS (Extensions for Financial Services) for the administration of hardware for financial devices, with its multiplatform variant J/XFS, which is based on the Java platform. It also abstracts how these types of devices work as states machines, which reacts to events and execute an ordered sequence of actions. Finally, shows how this model can be used for the development of other types of devices as Point-Of-Sale (POS) terminals, soda machines, and applications in other areas like instant messaging programs and schedulers.
III Workshop de Ingeniería de Software y Bases de Datos (WISBD)
Red de Universidades con Carreras en Informática (RedUNCI)
Materia
Ciencias Informáticas
dispositivo financiero
verificación
protocolo abierto de comunicación
estándar de administración de dispositivos
financial device
open communication protocol
standard for devices administration
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/22038

id SEDICI_ac2a414953a954315d6c223cff130499
oai_identifier_str oai:sedici.unlp.edu.ar:10915/22038
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Proyecto ATM simulatorÁlvarez, JerónimoCanabal, AlbertoBaher, AryaCiencias Informáticasdispositivo financieroverificaciónprotocolo abierto de comunicaciónestándar de administración de dispositivosfinancial deviceopen communication protocolstandard for devices administrationEl presente trabajo, basado en la tesis de grado de los autores, provee la implementación de un mecanismo de prueba de dispositivos financieros con una base de costos considerablemente inferior a la de los mecanismos actualmente disponibles de verificación, basado en la construcción de una solución fuertemente sustentada en una plataforma base de protocolos y desarrollos promovidos tanto por la comunidad Open Source como por comunidades abiertas de investigadores. El mismo incorpora un entorno flexible de desarrollo de aplicaciones para dispositivos financieros e incluye además un entorno de simulación de ATMs (o cajeros automáticos) basados en el protocolo abierto de comunicación IFX, y el estándar abierto XFS de administración de dispositivos de hardware financieros, con su variante multiplataforma J/XFS basado en la plataforma Java. Abstrae el funcionamiento de esta clase de dispositivos como máquinas de estado que reaccionan a eventos y realizan secuencias ordenadas de acciones; y muestra cómo es posible aplicar éste modelo al desarrollo de otros tipos de dispositivos tales como terminales POS, expendedoras de refrescos, así como en otras áreas de aplicaciones tales como programas de mensajería instantánea o planificador de tareas.This paper is based on the career thesis of the authors, which provides the implementation of a mechanism to test financial devices, lowering significantly the costs comparing with the verification mechanisms available nowadays. It’s based in the creation of a solution strongly oriented on protocols and developments promoted by the Open Source community and other open research communities. It includes a flexible environment for developing applications for financial devices and a simulation environment for automated teller machines (ATM). These are based on the open communication protocol IFX (Interactive Financial Exchange), and the open standard XFS (Extensions for Financial Services) for the administration of hardware for financial devices, with its multiplatform variant J/XFS, which is based on the Java platform. It also abstracts how these types of devices work as states machines, which reacts to events and execute an ordered sequence of actions. Finally, shows how this model can be used for the development of other types of devices as Point-Of-Sale (POS) terminals, soda machines, and applications in other areas like instant messaging programs and schedulers.III Workshop de Ingeniería de Software y Bases de Datos (WISBD)Red de Universidades con Carreras en Informática (RedUNCI)2006-10info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf194-205http://sedici.unlp.edu.ar/handle/10915/22038spainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/ar/Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T10:54:52Zoai:sedici.unlp.edu.ar:10915/22038Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 10:54:53.137SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Proyecto ATM simulator
title Proyecto ATM simulator
spellingShingle Proyecto ATM simulator
Álvarez, Jerónimo
Ciencias Informáticas
dispositivo financiero
verificación
protocolo abierto de comunicación
estándar de administración de dispositivos
financial device
open communication protocol
standard for devices administration
title_short Proyecto ATM simulator
title_full Proyecto ATM simulator
title_fullStr Proyecto ATM simulator
title_full_unstemmed Proyecto ATM simulator
title_sort Proyecto ATM simulator
dc.creator.none.fl_str_mv Álvarez, Jerónimo
Canabal, Alberto
Baher, Arya
author Álvarez, Jerónimo
author_facet Álvarez, Jerónimo
Canabal, Alberto
Baher, Arya
author_role author
author2 Canabal, Alberto
Baher, Arya
author2_role author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
dispositivo financiero
verificación
protocolo abierto de comunicación
estándar de administración de dispositivos
financial device
open communication protocol
standard for devices administration
topic Ciencias Informáticas
dispositivo financiero
verificación
protocolo abierto de comunicación
estándar de administración de dispositivos
financial device
open communication protocol
standard for devices administration
dc.description.none.fl_txt_mv El presente trabajo, basado en la tesis de grado de los autores, provee la implementación de un mecanismo de prueba de dispositivos financieros con una base de costos considerablemente inferior a la de los mecanismos actualmente disponibles de verificación, basado en la construcción de una solución fuertemente sustentada en una plataforma base de protocolos y desarrollos promovidos tanto por la comunidad Open Source como por comunidades abiertas de investigadores. El mismo incorpora un entorno flexible de desarrollo de aplicaciones para dispositivos financieros e incluye además un entorno de simulación de ATMs (o cajeros automáticos) basados en el protocolo abierto de comunicación IFX, y el estándar abierto XFS de administración de dispositivos de hardware financieros, con su variante multiplataforma J/XFS basado en la plataforma Java. Abstrae el funcionamiento de esta clase de dispositivos como máquinas de estado que reaccionan a eventos y realizan secuencias ordenadas de acciones; y muestra cómo es posible aplicar éste modelo al desarrollo de otros tipos de dispositivos tales como terminales POS, expendedoras de refrescos, así como en otras áreas de aplicaciones tales como programas de mensajería instantánea o planificador de tareas.
This paper is based on the career thesis of the authors, which provides the implementation of a mechanism to test financial devices, lowering significantly the costs comparing with the verification mechanisms available nowadays. It’s based in the creation of a solution strongly oriented on protocols and developments promoted by the Open Source community and other open research communities. It includes a flexible environment for developing applications for financial devices and a simulation environment for automated teller machines (ATM). These are based on the open communication protocol IFX (Interactive Financial Exchange), and the open standard XFS (Extensions for Financial Services) for the administration of hardware for financial devices, with its multiplatform variant J/XFS, which is based on the Java platform. It also abstracts how these types of devices work as states machines, which reacts to events and execute an ordered sequence of actions. Finally, shows how this model can be used for the development of other types of devices as Point-Of-Sale (POS) terminals, soda machines, and applications in other areas like instant messaging programs and schedulers.
III Workshop de Ingeniería de Software y Bases de Datos (WISBD)
Red de Universidades con Carreras en Informática (RedUNCI)
description El presente trabajo, basado en la tesis de grado de los autores, provee la implementación de un mecanismo de prueba de dispositivos financieros con una base de costos considerablemente inferior a la de los mecanismos actualmente disponibles de verificación, basado en la construcción de una solución fuertemente sustentada en una plataforma base de protocolos y desarrollos promovidos tanto por la comunidad Open Source como por comunidades abiertas de investigadores. El mismo incorpora un entorno flexible de desarrollo de aplicaciones para dispositivos financieros e incluye además un entorno de simulación de ATMs (o cajeros automáticos) basados en el protocolo abierto de comunicación IFX, y el estándar abierto XFS de administración de dispositivos de hardware financieros, con su variante multiplataforma J/XFS basado en la plataforma Java. Abstrae el funcionamiento de esta clase de dispositivos como máquinas de estado que reaccionan a eventos y realizan secuencias ordenadas de acciones; y muestra cómo es posible aplicar éste modelo al desarrollo de otros tipos de dispositivos tales como terminales POS, expendedoras de refrescos, así como en otras áreas de aplicaciones tales como programas de mensajería instantánea o planificador de tareas.
publishDate 2006
dc.date.none.fl_str_mv 2006-10
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/22038
url http://sedici.unlp.edu.ar/handle/10915/22038
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
dc.format.none.fl_str_mv application/pdf
194-205
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_ 1844615806983340032
score 13.070432