Análisis de las asociaciones entre pa trones de diseño, principios de diseño y objetivos-beneficios de la computación orientada a servicios
Palabras clave:
SOA, principios de diseño, patrones de diseñoResumen
Los patrones de diseño de la arquitectura orientada a servicios (SOA) son soluciones aplicadas a los problemas comunes que se presentan en la implementación de arquitecturas que buscan cumplir con los principios de diseño orientados a servicios y alcanzar de manera efectiva sus objetivos y beneficios. La implementación de SOA ha permitido que las organizaciones pasen del desarrollo centrado en las aplicaciones al desarrollo centrado en procesos vistos como servicios. Son reconocidos en la industria los beneficios y metas estratégicas obtenidos de este paradigma que a veces es usado indiscriminadamente en productos y servicios tecnológicos. El artículo presenta un análisis de las relaciones existentes según la literatura entre patrones (87), principios (8) y objetivos-beneficios (7) de la computación orientada a servicios, encontrándose patrones ampliamente utilizados y que no responden a principios reconocidos
Descargas
Referencias
2. ERL, Thomas. Introducing SOA desing patterns: The SOA community collaborates to produce a master pattern catalog dedicated to SOA. En: SOA World Magazine [en línea] No. 8. 2008. [Consultado el 15 de febrero de 2013]. Disponible en Internet: <http://soa.sys-con.com/node/645271?page=0,1>.
3. ERL, Thomas. SOA: Principles of Service Design [versión en línea]. New York, USA: Prentice Hall. 2008a. [Consultado el 4 de febrero de 2013]. Disponible en Internet: <http:// servicetechbooks.com/soa_ principles/Erl_ SOABook3_ Ch03-2.pdf.>. 608 pág. ISBN-13: 978-0132344821.
4. ERL, Thomas SOA Desing Patterns. 1st ed. Collection: Prentice Hall Service-Oriented Computing Series from Thomas Erl. Boston, USA: Prentice Hall. 2008b. 864 pág. ISBN-13: 978- 0136135166.
5. GHALSASI, Sadhana Yogesh. Critical success factors for event driven service oriented architecture. En: ICIS ‘09 Proceedings of the 2nd Conference on Interaction Sciences: Information Technology, Culture and Human, 1441-1446. New York, USA: ACM. 2009. ISBN: 978-1-60558-710-3. doi>10.1145/1655925.1656191.
6. HOHPE, Gregor y WOOLF Bobby. Enterprise Integration Patterns. Designing, Building, and Deploying Messaging Solutions. 14 ed. The Addison-Wesley Signature Series. Massachussetts: The Pearson Education, Inc. 2004. 736 pág. ISBN-13: 978-0321200686.
7. O’BRIEN, Liam; BREBNER, Paul; GRAY, Jon. Business transformation to SOA: aspects of the migration and performance and QoS issues. En: SDSOA ‘08: Proceedings of the 2nd international workshop on Systems development in SOA environments. New York, USA: ACM. 2008. ISBN: 978- 1-60558-029-6.
8. PAPAZOGLOU, Mike P.; HEUVEL, Willen-Jan van den. Service oriented architectures: approaches, technologies and research issues. En: The VLDB Journal - The International Journal on Very Large Data Bases, Volume 16 Issue 3. July 2007. [Consultado el 15 de febrero de 2013]. Disponible en Internet: <http://www.cin.ufpe.br/~redis/intranet/ bibliography/services/papazoglou-soc07.pdf.>. <doi: 10.1007/s00 778-007-0044-3>.
9. MUQSITH, Mohammed A.; SARJOUGHIAN, Hessam S. A Simulator for Service-Based Software System Co-design. En: SIMUTools ‘10 Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques. Brussels, Belgium. 2010. ISBN: 978-963-9799-87-5. <doi: 10.4108/ ICST.SIMUTOOLS2010.8735>.
10. MANI, Nariman; PETRIU, Dorina C.; WOODSIDE, Murray. Towards Studying the Performance Effects of Design Patterns for Service Oriented Architecture. En: ICPE ‘11: Proceedings of the second joint WOSP/SIPEW international conference on Performance engineering. New York, USA: ACM. 2011. [Consultado el 15 de febrero de 2013]. Disponible en Internet: <http://www.researchgate.net/publication/ 221556452_Towards_studying_the_performance_effects_ of_design_patterns_for_service_oriented_architecture/ file/32bfe5107ed131ab63.pdf>. ISBN: 978-1-4503-0519-8. <doi: 10.1145/1958746.1958822>.
11. ŠTĚPÁN, Petr. Desing Pattern Solution as Explicit Entities in Component-based Software Development. En: WCOP ‘11: Proceedings of the 16th international workshop on Componentoriented programming. New York, USA: ACM. 2011. ISBN: 978-1-4503-0726-0. <doi: 10.1145/2000292.2000295>.
12. TORRY HARRIS BUSINESS SOLUTIONS. SOA Test Methodology. [En línea]. [Consultado el 4 de febrero de 2012]. Disponible en: <http://www.thbs.com/downloads/ SOA_Test_Methodology.pdf.>. 2007.
13. VERGINADIS, Yiannis; PAPAGEORGIOU, Nikos; APOSTOLOU, Dimitris; MENTZAS, Gregoris. A Review of Patterns in Collaborative Work [en línea] [Consultado el 4 de febrero de 2012]. Disponible en: http://imu.ntua.gr/ sites/default/files/biblio/Papers/a-review-of-patterns-incollaborative- work.pdf. 2010.