Mostrar el registro sencillo del ítem
ATAM-RPG: A role-playing game to teach architecture trade-off analysis method (ATAM)
dc.creator | Montenegro C.H. | spa |
dc.creator | Astudillo H. | spa |
dc.creator | Álvarez M.C.G. | spa |
dc.date.accessioned | 2018-10-31T13:44:24Z | |
dc.date.available | 2018-10-31T13:44:24Z | |
dc.date.created | 2017 | |
dc.identifier.isbn | 9781538630570 | |
dc.identifier.uri | http://hdl.handle.net/11407/4912 | |
dc.description | Teaching software architecture to undergraduate students is particularly hard because they typically have no experience with medium or large systems with competing stakeholders. A particularly hard case is ATAM (Architecture Trade-off Analysis Method), which allows the evaluation of architectural designs and quality attributes by competing stakeholders. This article describes ATAM-RPG, a role-playing game to support the teaching of ATAM by simulating stakeholder's interaction and trade-offs. The initial ATAM-RPG case incorporates the architecture, scenarios and design trade-offs of the Chilean national tsunami alert system (SNAM). The approach was tested by deploying the SNAM case in undergraduate courses; initial results show that ATAM-RPG was well-evaluated regarding trade-off description and understanding (and especially utility trees). Students also recognized the importance of exercising technically-based negotiation skills. We conclude that role playing games can be fruitfully used for software architecture education. © 2017 IEEE. | spa |
dc.language.iso | eng | |
dc.publisher | 43rd Latin American Computer Conference, CLEI 2017 | spa |
dc.relation.isversionof | https://www.scopus.com/inward/record.uri?eid=2-s2.0-85046435027&doi=10.1109%2fCLEI.2017.8226416&partnerID=40&md5=cb6c7adabb0138dd4f5c22b7e75b44ed | spa |
dc.source | Scopus | spa |
dc.subject | architecture trade-off negotiation | spa |
dc.subject | ATAM | spa |
dc.subject | role playing games | spa |
dc.subject | software architecture | spa |
dc.subject | software engineering education | spa |
dc.subject | Computer software | spa |
dc.subject | Interactive computer graphics | spa |
dc.subject | Quality control | spa |
dc.subject | Software architecture | spa |
dc.subject | Software engineering | spa |
dc.subject | Students | spa |
dc.subject | Teaching | spa |
dc.subject | Architecture education | spa |
dc.subject | ATAM | spa |
dc.subject | Quality attributes | spa |
dc.subject | Role-playing game | spa |
dc.subject | Trade off | spa |
dc.subject | Trade-off analysis | spa |
dc.subject | Undergraduate Courses | spa |
dc.subject | Undergraduate students | spa |
dc.subject | Economic and social effects | spa |
dc.title | ATAM-RPG: A role-playing game to teach architecture trade-off analysis method (ATAM) | spa |
dc.type | Conference Paper | eng |
dc.rights.accessrights | info:eu-repo/semantics/restrictedAccess | |
dc.publisher.program | Ingeniería de Sistemas | spa |
dc.contributor.affiliation | Montenegro, C.H., Universidad Técnica Federico Santa María;Astudillo, H., Universidad Técnica Federico Santa María;Álvarez, M.C.G., Universidad de Medellín | spa |
dc.identifier.doi | 10.1109/CLEI.2017.8226416 | |
dc.relation.citationvolume | 2017-January | |
dc.relation.citationstartpage | 1 | |
dc.relation.citationendpage | 9 | |
dc.publisher.faculty | Facultad de Ingenierías | spa |
dc.relation.ispartofes | 2017 43rd Latin American Computer Conference, CLEI 2017 | spa |
dc.relation.references | Kazman, R., Klein, M., Clements, P., (2000) ATAM: Method for Architecture Evaluation (No. CMU/SEI-2000-TR-004), , Carnegie-Mellon Univ Pittsburgh PA Software Engineering Inst;Bass, L., Clements, P., Kazman, R., (2012) Software Architecture in Practice, , (3rd Ed.). Reading, Mass.: Addison-Wesley;Shaw, M., Garlan, D., (1996) Software Architecture. Perspectives on An Emerging Discipline, , Upper Saddle Paver, N. J.: Prentice Hall;Shaw, M., Garlan, D., (1996) Software Architecture. Perspectives on An Emerging Discipline, , Upper Saddle Paver, N.J.: Prentice Hall;Rozanski, N., Woods, E., (2012) Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives, , (2nd ed) Addison-Wesley Educational Publishers;Babar, M., Zhu, L., Jeffery, R., A framework for classifying and comparing software architecture evaluation methods (2004) Software Engineering Conference, 2004. Proceedings. 2004 Australian, pp. 309-318. , IEEE;Kazman, R., Clements, P., Klein, M., (2003) Evaluating Software Architectures, , Beijing: Tsinghua University Press;Hainey, T., (2010) Using Games Based Learning to Teach Requirements Collection and Analysis at Tertiary Education Level, , Ph.D. Thesis, University of the West of Scotland;Rusu, A., Russell, R., Robinson, J., Rusu, A., Learning Software Engineering Basic Concepts using a Five-Phase Game (2010) 2010 IEEE Frontiers in Education Conference (FIE 2010), , Washington, DC, Oct;Constantino, F., Di Gravio, G., Shaban, A., Tronci, M., A simulation Based Game Approach for Teaching Operations Management Topics (2012) 2012 Winter Simulation Conference (WSC 2012), pp. 1-12. , Berlin, Dec;Sitzmann, T., A Meta-Analytic Examination of the Instructional Effectiveness of Computer-Based Simulation Games (2011) Personnel Psychology, 64 (2), pp. 489-528. , Summer;Purarjomaldlangrudi, A., Ghapanchi, A.H., Applications of Educational Serious Games for Information Technology Related Subjects in Higher Education (2013) The International Management Review;Calderón, M.E., Cedeño, A., Enseñanza del concepto de arquitectura de tres capas integrado con UML (2013) I Jornadas de Docencia en Computación e Informática, , JODCI, San Pedro, Costa Rica;Moreno Guerrero, A.J., El proceso de enseñanza-aprendizaje mediante el uso de plataformas virtuales en distintas etapas educativas (2011) Revista INTEFP, , http://recursostic.educacion.es/observatorio/web/es/software/software-educativo/1007-monografico-el-proceso-de-ensenanza-aprendizaje-mediante-el-uso-de-plataformas-virtuales-en-distintas-etapas-educativas, August, Last visit: 2014-06-15;Pedraza-García, G., Astudillo, H., Correal, D., A Methodological Approach to Apply Security Tactics in Software Architecture Design COLCOM 2014;Yachan Galarce, D., (2014) Módulo de Soporte de Decisiones para Sistema Integrado de Predicción y Alerta de Tsunamis. Memoria de Titulación para Optar Al Título de Ingeniero Civil Informático, , Universidad Técnica Federico Santa Maria;Hidalgo, C., (2007) Desarrollo de Software en Línea para la Simulación de Juegos de Rol, , Tesis para optar al título profesional de Ingeniero Civil en Computación e Informática: Universidad del Mar La Serena | spa |
dc.type.version | info:eu-repo/semantics/publishedVersion | |
dc.type.driver | info:eu-repo/semantics/conferenceObject |
Ficheros en el ítem
Ficheros | Tamaño | Formato | Ver |
---|---|---|---|
No hay ficheros asociados a este ítem. |
Este ítem aparece en la(s) siguiente(s) colección(ones)
-
Indexados Scopus [1813]