Mostrar el registro sencillo del ítem

dc.creatorMontenegro C.H.spa
dc.creatorAstudillo H.spa
dc.creatorÁlvarez M.C.G.spa
dc.date.accessioned2018-10-31T13:44:24Z
dc.date.available2018-10-31T13:44:24Z
dc.date.created2017
dc.identifier.isbn9781538630570
dc.identifier.urihttp://hdl.handle.net/11407/4912
dc.descriptionTeaching 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.isoeng
dc.publisher43rd Latin American Computer Conference, CLEI 2017spa
dc.relation.isversionofhttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85046435027&doi=10.1109%2fCLEI.2017.8226416&partnerID=40&md5=cb6c7adabb0138dd4f5c22b7e75b44edspa
dc.sourceScopusspa
dc.subjectarchitecture trade-off negotiationspa
dc.subjectATAMspa
dc.subjectrole playing gamesspa
dc.subjectsoftware architecturespa
dc.subjectsoftware engineering educationspa
dc.subjectComputer softwarespa
dc.subjectInteractive computer graphicsspa
dc.subjectQuality controlspa
dc.subjectSoftware architecturespa
dc.subjectSoftware engineeringspa
dc.subjectStudentsspa
dc.subjectTeachingspa
dc.subjectArchitecture educationspa
dc.subjectATAMspa
dc.subjectQuality attributesspa
dc.subjectRole-playing gamespa
dc.subjectTrade offspa
dc.subjectTrade-off analysisspa
dc.subjectUndergraduate Coursesspa
dc.subjectUndergraduate studentsspa
dc.subjectEconomic and social effectsspa
dc.titleATAM-RPG: A role-playing game to teach architecture trade-off analysis method (ATAM)spa
dc.typeConference Papereng
dc.rights.accessrightsinfo:eu-repo/semantics/restrictedAccess
dc.publisher.programIngeniería de Sistemasspa
dc.contributor.affiliationMontenegro, 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ínspa
dc.identifier.doi10.1109/CLEI.2017.8226416
dc.relation.citationvolume2017-January
dc.relation.citationstartpage1
dc.relation.citationendpage9
dc.publisher.facultyFacultad de Ingenieríasspa
dc.relation.ispartofes2017 43rd Latin American Computer Conference, CLEI 2017spa
dc.relation.referencesKazman, 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 Serenaspa
dc.type.versioninfo:eu-repo/semantics/publishedVersion
dc.type.driverinfo:eu-repo/semantics/conferenceObject


Ficheros en el ítem

FicherosTamañoFormatoVer

No hay ficheros asociados a este ítem.

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem