Interacción orientada a aspectos en entornos multiorganizacionales
Por desgracia, las propuestas actuales de separaci´on de aspectos asumen que los objetos interact´uan mediante invocaci´on de m´etodos, lo que implica que tienen que embeber las interacciones dentro del c´odigo funcional. Esto los hace dependientes de este modelo de interacci´on y hace dif´ıcil reut...
- Autores:
-
Corchuelo, Rafael
Pérez, José Antonio
Ruiz Cortés, Antonio
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2002
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/9057
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/9057
- Palabra clave:
- Innovaciones tecnológicas
Ciencia de los computadores
Desarrollo de tecnología
Ingeniería de sistemas
Investigaciones
Tecnologías de la información y las comunicaciones
TIC´s
Technological innovations
Computer science
Technology development
Systems engineering
Investigations
Information and communication technologies
ICT's
Aspect orientation
Interaction models
Multiparty interactions
Desarrollo tecnológico
Innovaciones tecnológicas
Ciencias de la computación
Investigación
Tecnologías de la información y la comunicación
Orientación a aspectos
Modelos de interacción
Interacciones multipartitas
- Rights
- License
- Derechos de autor 2002 Revista Colombiana de Computación
id |
UNAB2_ae53e8dc7b848e5dffe66f08d52b4c12 |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/9057 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Interacción orientada a aspectos en entornos multiorganizacionales |
dc.title.translated.eng.fl_str_mv |
Aspect Oriented Interaction in Environments Multi Organizational |
title |
Interacción orientada a aspectos en entornos multiorganizacionales |
spellingShingle |
Interacción orientada a aspectos en entornos multiorganizacionales Innovaciones tecnológicas Ciencia de los computadores Desarrollo de tecnología Ingeniería de sistemas Investigaciones Tecnologías de la información y las comunicaciones TIC´s Technological innovations Computer science Technology development Systems engineering Investigations Information and communication technologies ICT's Aspect orientation Interaction models Multiparty interactions Desarrollo tecnológico Innovaciones tecnológicas Ciencias de la computación Investigación Tecnologías de la información y la comunicación Orientación a aspectos Modelos de interacción Interacciones multipartitas |
title_short |
Interacción orientada a aspectos en entornos multiorganizacionales |
title_full |
Interacción orientada a aspectos en entornos multiorganizacionales |
title_fullStr |
Interacción orientada a aspectos en entornos multiorganizacionales |
title_full_unstemmed |
Interacción orientada a aspectos en entornos multiorganizacionales |
title_sort |
Interacción orientada a aspectos en entornos multiorganizacionales |
dc.creator.fl_str_mv |
Corchuelo, Rafael Pérez, José Antonio Ruiz Cortés, Antonio |
dc.contributor.author.spa.fl_str_mv |
Corchuelo, Rafael Pérez, José Antonio Ruiz Cortés, Antonio |
dc.contributor.googlescholar.spa.fl_str_mv |
Rafael Corchuelo [xH6ErLQAAAAJ] Ruiz Cortés, Antonio [Ka-FHBQAAAAJ] |
dc.contributor.orcid.spa.fl_str_mv |
Rafael Corchuelo [https://orcid.org/0000-0003-1563-6979] Ruiz Cortés, Antonio [0000-0001-9827-1834] |
dc.subject.none.fl_str_mv |
Innovaciones tecnológicas Ciencia de los computadores Desarrollo de tecnología Ingeniería de sistemas Investigaciones Tecnologías de la información y las comunicaciones TIC´s |
topic |
Innovaciones tecnológicas Ciencia de los computadores Desarrollo de tecnología Ingeniería de sistemas Investigaciones Tecnologías de la información y las comunicaciones TIC´s Technological innovations Computer science Technology development Systems engineering Investigations Information and communication technologies ICT's Aspect orientation Interaction models Multiparty interactions Desarrollo tecnológico Innovaciones tecnológicas Ciencias de la computación Investigación Tecnologías de la información y la comunicación Orientación a aspectos Modelos de interacción Interacciones multipartitas |
dc.subject.keywords.eng.fl_str_mv |
Technological innovations Computer science Technology development Systems engineering Investigations Information and communication technologies ICT's Aspect orientation Interaction models Multiparty interactions |
dc.subject.lemb.spa.fl_str_mv |
Desarrollo tecnológico Innovaciones tecnológicas Ciencias de la computación Investigación Tecnologías de la información y la comunicación |
dc.subject.proposal.spa.fl_str_mv |
Orientación a aspectos Modelos de interacción Interacciones multipartitas |
description |
Por desgracia, las propuestas actuales de separaci´on de aspectos asumen que los objetos interact´uan mediante invocaci´on de m´etodos, lo que implica que tienen que embeber las interacciones dentro del c´odigo funcional. Esto los hace dependientes de este modelo de interacci´on y hace dif´ıcil reutilizarlos en un contexto en el que otro modelo de interacci´on sea m´as adecuado. En este art´ıculo mostramos que la funcionalidad puede ser descrita de forma independiente al modelo de interacci´on usado, lo que mejora la facilidad de reutilizaci´on del c´odigo funcional y los patrones de coordinaci´on. Para demostrar que es viable, hemos adaptado el modelo de interacci´on entre m´ultiples participantes al contexto de los sistemas multiorganizacionales basados en la web y hemos desarrollado un framework de clases que permite construir objetos de negocio cuyo rendimiento es comparable al de una implementaci´on artesanal; el tiempo de desarrollo, por el contrario, se reduce de forma muy significativa. |
publishDate |
2002 |
dc.date.issued.none.fl_str_mv |
2002-12-01 |
dc.date.accessioned.none.fl_str_mv |
2020-10-27T00:21:27Z |
dc.date.available.none.fl_str_mv |
2020-10-27T00:21:27Z |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.local.spa.fl_str_mv |
Artículo |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/CJournalArticle |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.issn.none.fl_str_mv |
2539-2115 1657-2831 |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12749/9057 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Autónoma de Bucaramanga UNAB |
dc.identifier.repourl.none.fl_str_mv |
repourl:https://repository.unab.edu.co |
identifier_str_mv |
2539-2115 1657-2831 instname:Universidad Autónoma de Bucaramanga UNAB repourl:https://repository.unab.edu.co |
url |
http://hdl.handle.net/20.500.12749/9057 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
https://revistas.unab.edu.co/index.php/rcc/article/view/1101/1073 |
dc.relation.uri.none.fl_str_mv |
https://revistas.unab.edu.co/index.php/rcc/article/view/1101 |
dc.relation.references.none.fl_str_mv |
M. Aksit, K. Wakita, J. Bosch, L. Bergmans, and A. Yonezawa. Abstracting object interactions using composition filters. In R. Guerraoui, O. Nierstrasz, and M. Riveill, editors, Proceedings of the Workshop on Object-Based Distributed Programming, ECOOP’93, volume 791 of Lecture Notes in Computer Science, pages 152–184. Springer-Verlag, 1994. R.L. Bagrodia. Process synchronization: Design and performance evaluation of distributed algorithms. IEEE Transactions on Software Engineering, 15(9):1053–1065, September 1989. B. Bauer, J. M¨uller, and J. Odell. Agent UML: A formalism for specifying multiagent software systems. International Journal of Software Engineering and Knowledge Engineering, 11(3):207– 230, 2001. G. Booch. Object-Oriented Design with Applications. Benjamin/Cummings, Redwood City, CA, 1990. A. Brodsky, D. Brodsky, I. Chan, Y. Coady, J. Pomkoski, and G. Kiczales. Aspect-oriented incremental customization of middleware services. Technical Report TR-2001-06, Department of Computer Science, University of British Columbia, 2001. D. de Champeaux. Object-oriented analysis and top-down software development. In Proceedings of the European Conference on Object-Oriented Programming, ECOOP’91, volume 512 of Lecture Notes in Computer Science, pages 360–375. Springer–Verlag, 1991. P. Coad and E. Yourdon. Object-Oriented Analysis. Computing Series. Yourdon Press, Englewood Cliffs, New Jersey, 1990. R. Corchuelo, J.A. P´erez, and M. Toro. A multiparty coordination aspect language. ACM Sigplan, 35(12):24–32, December 2000. R. Corchuelo, D. Ruiz, M. Toro, J.M. Prieto, and J.L. Arjona. A distributed solution to multiparty interaction. In Recent Advances in Signal Processing and Communications, pages 318–323. World Scientific Engineering Society, 1999. R. Corchuelo, D. Ruiz, M. Toro, and A. Ruiz-Cort´es. Implementing multiparty interactions on a network computer. In Proceedings of the XXVth Euromicro Conference (Workshop on Network Computing), Milan (Italy), September 1999. IEEE Press. R. Corchuelo, A. Ruiz-Cort´es, J.R. M¨uhlbacher, and J. Garc´ıa-Consuegra. Object–oriented business solutions. In Object-Oriented Technology, volume 2323 of Lecture Notes in Computer Science, chapter 8. Springer Verlag, 2002. R. Corchuelo, A. Ruiz-Cort´es, and R. Wrembel. Technologies Supporting Business Solutions. Nova Science Publishers, 2002. T. Elrad, R.E. Filman, and A. Bader. Aspect–oriented programming. Communications of the ACM, 44(10):29–32, 2001. M. Fayad and R.E. Johnson, editors. Domain-Specific Application Frameworks: Frameworks Experience by Industry. John Wiley & Sons, 1999. M. Fayad and D.C. Schmidt, editors. Building Application Frameworks: Object-Oriented Foundations of Framework Design. John Wiley & Sons, 1999. M. Fayad, D.C. Schmidt, and R.E. Johnson, editors. Implementing Application Frameworks: Object-Oriented Frameworks at Work. John Wiley & Sons, 1999. M.E. Fayad and D.C. Schmidt. Lessons learned building reusable OO frameworks for distributed software. Communications of the ACM, 40(10):85–87, October 1997. N. Francez and I. Forman. Synchrony loosening transformations for interacting processes. In J.C.M. Baeten and J.W. Klop, editors, Proceedings of Concurr’91: Theories of concurrency – Unification and extension, number 527 in Lecture Notes in Computer Science, pages 27–30, Amsterdam, The Netherlands, August 1991. Springer–Verlag. N. Francez and I. Forman. Interacting processes: A multiparty approach to coordinated distributed programming. Addison–Wesley, 1996. E. Freeman, S. Hupfer, and K. Arnold. JavaSpaces Principles, Patterns, and Practice. Addison–Wesley Longman, June 1999. S. Frølund and G. Agha. A language framework for multi-object coordination. In O. Nierstrasz, editor, Proceedings of the European Conference on Object-oriented Programming ECOOP’93, pages 346–360, Kaiserslautern, Germany, 1993. Springer–Verlag. G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersen, J. Palm, and W.G. Griswold. An overview of AspectJ. In Proceedings European Conference on Object-Oriented Programming ECOOP’01, volume 2072 of Lecture Notes in Computer Science, pages 327–353. Springer-Verlag, 2001. G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J. Loingtier, and J. Irwin. Aspect-oriented programming. In Proceedings of the European Conference on Object-Oriented Programming ECOOP’97, pages 220–242. Lecture Notes in Computer Science, Springer–Verlag, 1997. K. Liebherherr. From transience to persistence in object-oriented programming: Patterns and architectures. ACM Computing Surveys, 28A(4):39–41, December 1996. C.V. Lopes. D: A Language Framework for Distributed Programming. PhD thesis, Xerox Palo Alto Research Center, 1998. J. Odell, H.V.D. Parunak, and B. Bauer. Representing agent interaction protocols in UML. In P. Ciancarini and M. Wooldridge, editors, Proceedings of the 22nd International Conference on Software Engineering ISCE’01, number 1957 in LNCS, pages 121–140. Springer–Verlag, June 2001. H. Ossher and P. Tarr. Using multidimensional separation of concerns to (re)shape evolving software. Communications of the ACM, 44(10):43–50, 2001. G. Papadopoulos and F. Arbab. Coordination models and languages. In Advances in Computers, volume 46. Academic Press, 1998. J. A. P´erez, R. Corchuelo, D. Ruiz, and M. Toro. An order–based, distributed algorithm for implementing multiparty interactions. In Coordination Models and Languages. Proceedings of the 5th International Conference COORDINATION 2002., Lecture Notes in Computer Science, pages 250–257, York, United Kingdom, 2002. Springer. ] J.A. P´erez, R. Corchuelo, D. Ruiz, and M. Toro. A framework for aspect–oriented multiparty coordination. In Working Conference on Distributed Applications and Interoperable Systems DAIS’01, page To appear, Krakow, Poland, 2001. Kluwer Academic Publishers. J.A. P´erez, R. Corchuelo, D. Ruiz, and M. Toro. An enablement detection algorithm for open multiparty interactions. In Applied Computing 2002. Proceedings of the 2002 ACM Symposium on Applied Computing, pages 378–384, Madrid, Spain, March 2002. ACM Press. M. Pinto, L. Fuentes, M.E. Fayad, and J. M. Troya. Separation of coordination in a dynamic aspect-oriented framework. In Proceedings of the First International Conference on AspectOriented Software Development AOSD’01, Enschede, The Netherlands, April 2002 T. Reenskaug, P. Wold, and O.A. Lehne. Working With Objects. The OOram Software Engineering Method. Manning Publications Co., August 1995. A. Ruiz-Cort´es, R. Corchuelo, J.A. P´erez, A. Dur´an, and M. Toro. An aspect–oriented approach based on multiparty interactions to specifying the behaviour of a system. In Principles, Logics, and Implementations of High-Level Programming Languages PLI’99. Workshop on Object-Oriented Specification Techniques for Distributed Systems and Behaviours, pages 56–65, Paris, France, 1999. ] J. Rumbaugh, I. Jacobson, and G. Booch. The Unified Modeling Language Reference Manual. Object Technology Series. Addison Wesley Longman, Reading, Massachussetts, 1999. A.R. Silva, P. Sousa, and J.A. Marques. Development of distributed applications with separation of concerns. In Proceedings of the 1995 Asia-Pacific Software Engineering Conference APSEC’95. IEEE Press, 1995. J. Viega and D. Evans. Separation of concerns for security. In P. Tarr, A. Finkelstein, W. Harrison, H. Nusibeh, H. Osser, and D. Perry, editors, Proceedings of the Workshop on MultiDimensional Separation of Concerns in Software Engineering at ICSE’00, 2000. R. Wirfs-Brock and B. Wilkerson. Designing Object-Oriented Software. Prentice–Hall, August 1990. A.F. Zorzo and R.J. Stroud. A distributed object-oriented framework for dependable multiparty interactions. ACM Sigplan, 34(10):435–446, October 1999. |
dc.rights.none.fl_str_mv |
Derechos de autor 2002 Revista Colombiana de Computación |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ |
dc.rights.uri.none.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.creativecommons.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
rights_invalid_str_mv |
Derechos de autor 2002 Revista Colombiana de Computación http://creativecommons.org/licenses/by-nc-sa/4.0/ http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Atribución-NoComercial-SinDerivadas 2.5 Colombia http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
publisher.none.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
dc.source.none.fl_str_mv |
Revista Colombiana de Computación; Vol. 3 Núm. 2 (2002): Revista Colombiana de Computación; 1-16 |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/9057/1/2002_Articulo_Interacci%c3%b3n%20orientada%20a%20aspectos%20en%20entornos%20multiorganizacionales.pdf https://repository.unab.edu.co/bitstream/20.500.12749/9057/2/2002_Articulo_Interacci%c3%b3n%20orientada%20a%20aspectos%20en%20entornos%20multiorganizacionales.pdf.jpg |
bitstream.checksum.fl_str_mv |
7a8ee89ef2a4b035eedd86d3b803a7d2 4c680a5359b3012e3559f763986f5028 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB |
repository.mail.fl_str_mv |
repositorio@unab.edu.co |
_version_ |
1828219906454192128 |
spelling |
Corchuelo, Rafael2a54952c-c61d-4272-b03d-8575c3aff518Pérez, José Antonio5cbdd449-cc0c-4eb4-8ea8-9a866324f76aRuiz Cortés, Antonioe3c7bbfe-5cc1-4355-a0a9-f7f3735a1fe2Rafael Corchuelo [xH6ErLQAAAAJ]Ruiz Cortés, Antonio [Ka-FHBQAAAAJ]Rafael Corchuelo [https://orcid.org/0000-0003-1563-6979]Ruiz Cortés, Antonio [0000-0001-9827-1834]2020-10-27T00:21:27Z2020-10-27T00:21:27Z2002-12-012539-21151657-2831http://hdl.handle.net/20.500.12749/9057instname:Universidad Autónoma de Bucaramanga UNABrepourl:https://repository.unab.edu.coPor desgracia, las propuestas actuales de separaci´on de aspectos asumen que los objetos interact´uan mediante invocaci´on de m´etodos, lo que implica que tienen que embeber las interacciones dentro del c´odigo funcional. Esto los hace dependientes de este modelo de interacci´on y hace dif´ıcil reutilizarlos en un contexto en el que otro modelo de interacci´on sea m´as adecuado. En este art´ıculo mostramos que la funcionalidad puede ser descrita de forma independiente al modelo de interacci´on usado, lo que mejora la facilidad de reutilizaci´on del c´odigo funcional y los patrones de coordinaci´on. Para demostrar que es viable, hemos adaptado el modelo de interacci´on entre m´ultiples participantes al contexto de los sistemas multiorganizacionales basados en la web y hemos desarrollado un framework de clases que permite construir objetos de negocio cuyo rendimiento es comparable al de una implementaci´on artesanal; el tiempo de desarrollo, por el contrario, se reduce de forma muy significativa.Unfortunately, current proposals that focus on separation of concerns assume that objects interact by means of object-oriented method calls, which implies that they embed interactions with others into their functional code. This makes them dependent on this interaction model, and makes it difficult to reuse them in a context in which another interaction model is more suited. In this paper, we show that functionality can be described separately from the interaction model used, which helps enhance reusability of functional code and coordination patterns. In order to show that it is feasible, we adapted the multiparty interaction model to the context of Multi-Organisational Web-Based Systems and developed a class framework to build business objects whose performance rates comparably to a handmade implementation; the development time, however, decreases significantly.application/pdfspaUniversidad Autónoma de Bucaramanga UNABhttps://revistas.unab.edu.co/index.php/rcc/article/view/1101/1073https://revistas.unab.edu.co/index.php/rcc/article/view/1101M. Aksit, K. Wakita, J. Bosch, L. Bergmans, and A. Yonezawa. Abstracting object interactions using composition filters. In R. Guerraoui, O. Nierstrasz, and M. Riveill, editors, Proceedings of the Workshop on Object-Based Distributed Programming, ECOOP’93, volume 791 of Lecture Notes in Computer Science, pages 152–184. Springer-Verlag, 1994.R.L. Bagrodia. Process synchronization: Design and performance evaluation of distributed algorithms. IEEE Transactions on Software Engineering, 15(9):1053–1065, September 1989.B. Bauer, J. M¨uller, and J. Odell. Agent UML: A formalism for specifying multiagent software systems. International Journal of Software Engineering and Knowledge Engineering, 11(3):207– 230, 2001.G. Booch. Object-Oriented Design with Applications. Benjamin/Cummings, Redwood City, CA, 1990.A. Brodsky, D. Brodsky, I. Chan, Y. Coady, J. Pomkoski, and G. Kiczales. Aspect-oriented incremental customization of middleware services. Technical Report TR-2001-06, Department of Computer Science, University of British Columbia, 2001.D. de Champeaux. Object-oriented analysis and top-down software development. In Proceedings of the European Conference on Object-Oriented Programming, ECOOP’91, volume 512 of Lecture Notes in Computer Science, pages 360–375. Springer–Verlag, 1991.P. Coad and E. Yourdon. Object-Oriented Analysis. Computing Series. Yourdon Press, Englewood Cliffs, New Jersey, 1990.R. Corchuelo, J.A. P´erez, and M. Toro. A multiparty coordination aspect language. ACM Sigplan, 35(12):24–32, December 2000.R. Corchuelo, D. Ruiz, M. Toro, J.M. Prieto, and J.L. Arjona. A distributed solution to multiparty interaction. In Recent Advances in Signal Processing and Communications, pages 318–323. World Scientific Engineering Society, 1999.R. Corchuelo, D. Ruiz, M. Toro, and A. Ruiz-Cort´es. Implementing multiparty interactions on a network computer. In Proceedings of the XXVth Euromicro Conference (Workshop on Network Computing), Milan (Italy), September 1999. IEEE Press.R. Corchuelo, A. Ruiz-Cort´es, J.R. M¨uhlbacher, and J. Garc´ıa-Consuegra. Object–oriented business solutions. In Object-Oriented Technology, volume 2323 of Lecture Notes in Computer Science, chapter 8. Springer Verlag, 2002.R. Corchuelo, A. Ruiz-Cort´es, and R. Wrembel. Technologies Supporting Business Solutions. Nova Science Publishers, 2002.T. Elrad, R.E. Filman, and A. Bader. Aspect–oriented programming. Communications of the ACM, 44(10):29–32, 2001.M. Fayad and R.E. Johnson, editors. Domain-Specific Application Frameworks: Frameworks Experience by Industry. John Wiley & Sons, 1999.M. Fayad and D.C. Schmidt, editors. Building Application Frameworks: Object-Oriented Foundations of Framework Design. John Wiley & Sons, 1999.M. Fayad, D.C. Schmidt, and R.E. Johnson, editors. Implementing Application Frameworks: Object-Oriented Frameworks at Work. John Wiley & Sons, 1999.M.E. Fayad and D.C. Schmidt. Lessons learned building reusable OO frameworks for distributed software. Communications of the ACM, 40(10):85–87, October 1997.N. Francez and I. Forman. Synchrony loosening transformations for interacting processes. In J.C.M. Baeten and J.W. Klop, editors, Proceedings of Concurr’91: Theories of concurrency – Unification and extension, number 527 in Lecture Notes in Computer Science, pages 27–30, Amsterdam, The Netherlands, August 1991. Springer–Verlag.N. Francez and I. Forman. Interacting processes: A multiparty approach to coordinated distributed programming. Addison–Wesley, 1996.E. Freeman, S. Hupfer, and K. Arnold. JavaSpaces Principles, Patterns, and Practice. Addison–Wesley Longman, June 1999.S. Frølund and G. Agha. A language framework for multi-object coordination. In O. Nierstrasz, editor, Proceedings of the European Conference on Object-oriented Programming ECOOP’93, pages 346–360, Kaiserslautern, Germany, 1993. Springer–Verlag.G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersen, J. Palm, and W.G. Griswold. An overview of AspectJ. In Proceedings European Conference on Object-Oriented Programming ECOOP’01, volume 2072 of Lecture Notes in Computer Science, pages 327–353. Springer-Verlag, 2001.G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J. Loingtier, and J. Irwin. Aspect-oriented programming. In Proceedings of the European Conference on Object-Oriented Programming ECOOP’97, pages 220–242. Lecture Notes in Computer Science, Springer–Verlag, 1997.K. Liebherherr. From transience to persistence in object-oriented programming: Patterns and architectures. ACM Computing Surveys, 28A(4):39–41, December 1996.C.V. Lopes. D: A Language Framework for Distributed Programming. PhD thesis, Xerox Palo Alto Research Center, 1998.J. Odell, H.V.D. Parunak, and B. Bauer. Representing agent interaction protocols in UML. In P. Ciancarini and M. Wooldridge, editors, Proceedings of the 22nd International Conference on Software Engineering ISCE’01, number 1957 in LNCS, pages 121–140. Springer–Verlag, June 2001.H. Ossher and P. Tarr. Using multidimensional separation of concerns to (re)shape evolving software. Communications of the ACM, 44(10):43–50, 2001.G. Papadopoulos and F. Arbab. Coordination models and languages. In Advances in Computers, volume 46. Academic Press, 1998.J. A. P´erez, R. Corchuelo, D. Ruiz, and M. Toro. An order–based, distributed algorithm for implementing multiparty interactions. In Coordination Models and Languages. Proceedings of the 5th International Conference COORDINATION 2002., Lecture Notes in Computer Science, pages 250–257, York, United Kingdom, 2002. Springer.] J.A. P´erez, R. Corchuelo, D. Ruiz, and M. Toro. A framework for aspect–oriented multiparty coordination. In Working Conference on Distributed Applications and Interoperable Systems DAIS’01, page To appear, Krakow, Poland, 2001. Kluwer Academic Publishers.J.A. P´erez, R. Corchuelo, D. Ruiz, and M. Toro. An enablement detection algorithm for open multiparty interactions. In Applied Computing 2002. Proceedings of the 2002 ACM Symposium on Applied Computing, pages 378–384, Madrid, Spain, March 2002. ACM Press.M. Pinto, L. Fuentes, M.E. Fayad, and J. M. Troya. Separation of coordination in a dynamic aspect-oriented framework. In Proceedings of the First International Conference on AspectOriented Software Development AOSD’01, Enschede, The Netherlands, April 2002T. Reenskaug, P. Wold, and O.A. Lehne. Working With Objects. The OOram Software Engineering Method. Manning Publications Co., August 1995.A. Ruiz-Cort´es, R. Corchuelo, J.A. P´erez, A. Dur´an, and M. Toro. An aspect–oriented approach based on multiparty interactions to specifying the behaviour of a system. In Principles, Logics, and Implementations of High-Level Programming Languages PLI’99. Workshop on Object-Oriented Specification Techniques for Distributed Systems and Behaviours, pages 56–65, Paris, France, 1999.] J. Rumbaugh, I. Jacobson, and G. Booch. The Unified Modeling Language Reference Manual. Object Technology Series. Addison Wesley Longman, Reading, Massachussetts, 1999.A.R. Silva, P. Sousa, and J.A. Marques. Development of distributed applications with separation of concerns. In Proceedings of the 1995 Asia-Pacific Software Engineering Conference APSEC’95. IEEE Press, 1995.J. Viega and D. Evans. Separation of concerns for security. In P. Tarr, A. Finkelstein, W. Harrison, H. Nusibeh, H. Osser, and D. Perry, editors, Proceedings of the Workshop on MultiDimensional Separation of Concerns in Software Engineering at ICSE’00, 2000.R. Wirfs-Brock and B. Wilkerson. Designing Object-Oriented Software. Prentice–Hall, August 1990.A.F. Zorzo and R.J. Stroud. A distributed object-oriented framework for dependable multiparty interactions. ACM Sigplan, 34(10):435–446, October 1999.Derechos de autor 2002 Revista Colombiana de Computaciónhttp://creativecommons.org/licenses/by-nc-sa/4.0/http://creativecommons.org/licenses/by-nc-nd/2.5/co/Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Revista Colombiana de Computación; Vol. 3 Núm. 2 (2002): Revista Colombiana de Computación; 1-16Innovaciones tecnológicasCiencia de los computadoresDesarrollo de tecnologíaIngeniería de sistemasInvestigacionesTecnologías de la información y las comunicacionesTIC´sTechnological innovationsComputer scienceTechnology developmentSystems engineeringInvestigationsInformation and communication technologiesICT'sAspect orientationInteraction modelsMultiparty interactionsDesarrollo tecnológicoInnovaciones tecnológicasCiencias de la computaciónInvestigaciónTecnologías de la información y la comunicaciónOrientación a aspectosModelos de interacciónInteracciones multipartitasInteracción orientada a aspectos en entornos multiorganizacionalesAspect Oriented Interaction in Environments Multi Organizationalinfo:eu-repo/semantics/articleArtículohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/redcol/resource_type/CJournalArticleORIGINAL2002_Articulo_Interacción orientada a aspectos en entornos multiorganizacionales.pdf2002_Articulo_Interacción orientada a aspectos en entornos multiorganizacionales.pdfArtículoapplication/pdf200344https://repository.unab.edu.co/bitstream/20.500.12749/9057/1/2002_Articulo_Interacci%c3%b3n%20orientada%20a%20aspectos%20en%20entornos%20multiorganizacionales.pdf7a8ee89ef2a4b035eedd86d3b803a7d2MD51open accessTHUMBNAIL2002_Articulo_Interacción orientada a aspectos en entornos multiorganizacionales.pdf.jpg2002_Articulo_Interacción orientada a aspectos en entornos multiorganizacionales.pdf.jpgIM Thumbnailimage/jpeg6777https://repository.unab.edu.co/bitstream/20.500.12749/9057/2/2002_Articulo_Interacci%c3%b3n%20orientada%20a%20aspectos%20en%20entornos%20multiorganizacionales.pdf.jpg4c680a5359b3012e3559f763986f5028MD52open access20.500.12749/9057oai:repository.unab.edu.co:20.500.12749/90572022-11-23 14:34:15.439open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co |