dc.contributor.author | Ruiz Cortés, David | spa |
dc.contributor.author | Corchuelo, Rafael | spa |
dc.contributor.author | Ruiz Cortés, Antonio | spa |
dc.date.accessioned | 2020-10-27T00:21:30Z | |
dc.date.available | 2020-10-27T00:21:30Z | |
dc.date.issued | 2002-06-01 | |
dc.identifier.issn | 2539-2115 | |
dc.identifier.issn | 1657-2831 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12749/9064 | |
dc.description.abstract | El problema de la vivacidad y la selección justa surge en el contexto de los sistemas con ejecuciones no deterministas. El concepto de selección completamente justa ´ sirve para garantizar que
todos los elementos que se habilitan infinitamente a menudo se ejecutan infinitamente a menudo. Esta noción de selección presenta dos anomalías: la finitud justa y las conspiraciones. Este
articulo se centra en la selección justa de interacciones en sistemas basados en ´ interacciones entre múltiples participantes ´ y presenta una nueva noción llamada ´ selección completamente ´ k–justa
cuya principal ventaja sobre otras propuestas es que da solución a las dos anomalías de forma simultanea. Para ello, hemos descrito un marco de trabajo teórico para caracterizar los sistemas ´
basados en interacciones entre múltiples participantes que hace independiente el criterio de selección del lenguaje de programación . También presentamos un algoritmo general para implementar ´
la selección completamente ´ k–justa de interacciones que no requiere acceder al estado local de
los procesos del sistema. | spa |
dc.format.mimetype | application/pdf | spa |
dc.language.iso | spa | spa |
dc.publisher | Universidad Autónoma de Bucaramanga UNAB | |
dc.relation | https://revistas.unab.edu.co/index.php/rcc/article/view/1109/1081 | |
dc.relation.uri | https://revistas.unab.edu.co/index.php/rcc/article/view/1109 | |
dc.rights | Derechos de autor 2002 Revista Colombiana de Computación | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | |
dc.source | Revista Colombiana de Computación; Vol. 3 Núm. 1 (2002): Revista Colombiana de Computación; 73-92 | |
dc.subject | Innovaciones tecnológicas | |
dc.subject | Ciencia de los computadores | |
dc.subject | Desarrollo de tecnología | |
dc.subject | Ingeniería de sistemas | |
dc.subject | Investigaciones | |
dc.subject | Tecnologías de la información y las comunicaciones | |
dc.subject | TIC´s | |
dc.title | Vivacidad y justicia en entornos no deterministas | spa |
dc.title.translated | Liveliness and fairness in non-deterministic environments | eng |
dc.type.driver | info:eu-repo/semantics/article | |
dc.type.local | Artículo | spa |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.subject.keywords | Technological innovations | eng |
dc.subject.keywords | Computer science | eng |
dc.subject.keywords | Technology development | eng |
dc.subject.keywords | Systems engineering | eng |
dc.subject.keywords | Investigations | eng |
dc.subject.keywords | Information and communication technologies | eng |
dc.subject.keywords | ICT's | eng |
dc.subject.keywords | Distributed systems | eng |
dc.subject.keywords | Interactions between multiple participants | eng |
dc.subject.keywords | Vivacity | eng |
dc.subject.keywords | fair selection | |
dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga UNAB | spa |
dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
dc.relation.references | R. Alur and T. A. Henzinger. Finitary fairness. ACM Transactions on Programming Languages
and Systems, 20(6):1171–1194, November 1998. | |
dc.relation.references | P.C. Attie, N. Francez, and O. Grumberg. Fairness and hyperfairness in multiparty interactions.
Distributed Computing, 6(4):245–254, 1993. | |
dc.relation.references | R.L. Bagrodia. Process synchronization: Design and performance evaluation of distributed
algorithms. IEEE Transactions on Software Engineering, 15(9):1053–1065, September 1989. | |
dc.relation.references | E. Best. Fairness and conspiracies. Information Processing Letters, 18(4):215–220, 1984. | |
dc.relation.references | E. Best. Semantics of Sequential and Parallel Programs. Prentice Hall, New York, 1996. | |
dc.relation.references | J.R. Buchi. On a decision method in restricted second order arithmetic. In ¨ Proceedings of the
International Congress on Logic, Method, and Philosophy of Science, pages 1–12, Stanford,
CA, USA, 1962. Stanford University Press. | |
dc.relation.references | K.M. Chandy and J. Misra. Parallel Program Design: A Foundation. Addison–Wesley, 1988. | |
dc.relation.references | R. Corchuelo, J.A. Perez, and M. Toro. A multiparty coordination aspect language. ´ ACM
Sigplan, 35(12):24–32, December 2000. | |
dc.relation.references | R. Corchuelo, D. Ruiz, M. Toro, and A. Ruiz. Implementing multiparty interactions on a
network computer. In Proceedings of the XXVth Euromicro Conference (Workshop on Network
Computing), Milan, September 1999. IEEE Press. | |
dc.relation.references | M. Evangelist, V.Y. Shen, I.R. Forman, and M. Graf. Using Raddle to design distributed systems. In Proceedings of the 10th International Conference on Software Engineering, pages
102–115. IEEE Computer Society Press, April 1988. | |
dc.relation.references | N. Francez. Fairness. Springer–Verlag, 1986. | |
dc.relation.references | N. Francez and I. Forman. Interacting processes: A multiparty approach to coordinated distributed programming. Addison–Wesley, 1996. | |
dc.relation.references | N. Francez and M. Rodeh. A distributed abstract data type implemented by a probabilistic
communication scheme. In Proc. 21st Ann. IEEE Symp. on Foundations of Computer Science,
pages 373–379, 1980. | |
dc.relation.references | Y.J. Joung. Two decentralized algorithms for strong interaction fairness for systems with unbounded speed variability. Theoretical Computer Science, 243(1–2):307–338, 2000. | |
dc.relation.references | Y.J. Joung and S.A. Smolka. Strong interaction fairness via randomization. IEEE Transactions
on Parallel and Distributed Systems, 9(2):137–149, February 1998. | |
dc.relation.references | E. Olderog and K.R. Apt. Fairness in parallel programs: The transformational approach. ACM
Transactions on Programming Languages and Systems, 10(3):420–455, July 1988. | |
dc.relation.references | J. A. Perez, R. Corchuelo, D. Ruiz, and M. Toro. An order-based, distributed algorithm for im- ´
plementing multiparty interactions. In Fifth International Conference on Coordination Models
and Languages COORDINATION 2002, pages 250–257, York, UK, 2002. Springer–Verlag. | |
dc.relation.references | J.A. Perez, R. Corchuelo, D. Ruiz, and M. Toro. A framework for aspect–oriented multiparty ´
coordination. In New Developments in Ditributed Applications and Interoperable Systems,
pages 161–173. Kluwer Academic Publishers, 2001. | |
dc.relation.references | J.A. Perez, R. Corchuelo, D. Ruiz, and M. Toro. An enablement detection algorithm for open ´
multiparty interactions. In ACM Symposium on Applied Computing SAC’02, pages 378–384,
Madrid, Spain, 2002. Springer–Verlag. | |
dc.relation.references | D. Ruiz, R. Corchuelo, J.A. Perez, and M. Toro. Un algoritmo descentralizado de selecci ´ on´
justa de interacciones entre multiples participantes. In ´ Simposio Espanol de Inform ˜ atica Dis- ´
tribuida 2000, pages 419–427, Ourense, Spain, 2000. | |
dc.relation.references | A.S. Tanenbaum. Modern Operating Systems. Prentice Hall, New Jersey, 1992. | |
dc.relation.references | Y.K. Tsay and R.L. Bagrodia. Some impossibility results in interprocess synchronization.
Distributed Computing, 6(4):221–231, 1993. | |
dc.contributor.googlescholar | Corchuelo, Rafael [xH6ErLQAAAAJ] | spa |
dc.contributor.googlescholar | Ruiz Cortés, Antonio [Ka-FHBQAAAAJ] | spa |
dc.contributor.orcid | Corchuelo, Rafael [0000-0003-1563-6979] | spa |
dc.contributor.orcid | Ruiz Cortés, Antonio [0000-0001-9827-1834] | spa |
dc.contributor.researchgate | Ruiz Cortés, Antonio [Antonio-Ruiz-Cortes] | spa |
dc.subject.lemb | Innovaciones tecnológicas | spa |
dc.subject.lemb | Ciencias de la computación | spa |
dc.subject.lemb | Desarrollo tecnológico | spa |
dc.subject.lemb | Ingeniería de sistemas | spa |
dc.subject.lemb | Investigaciones | spa |
dc.subject.lemb | Tecnologías de la información y la comunicación | spa |
dc.identifier.repourl | repourl:https://repository.unab.edu.co | |
dc.description.abstractenglish | The problem of liveliness and fair selection arises in the context of systems with executing
non-deterministic tions. The concept of completely fair selection serves to ensure that
all items that are enabled infinitely often are executed infinitely often. This notion of selection presents two anomalies: fair finitude and conspiracies. East
The article focuses on the fair selection of interactions in systems based on multi-participant interactions and introduces a new notion called completely k-fair selection.
whose main advantage over other proposals is that it solves the two anomalies simultaneously. To do this, we have described a theoretical framework to characterize the systems
based on interactions between multiple participants that makes the selection criteria independent
tion of the programming language. We also present a general algorithm to implement
the completely k-fair selection of interactions that does not require access to the local state of
system processes. | eng |
dc.subject.proposal | Sistemas distribuidos | spa |
dc.subject.proposal | Interacciones entre múltiples participantes | spa |
dc.subject.proposal | Vivacidad | spa |
dc.subject.proposal | Selección justa | spa |
dc.type.redcol | http://purl.org/redcol/resource_type/CJournalArticle | |
dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 2.5 Colombia | * |