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...
Soft skills are increasingly important to the engineering profession and course modifications are of...
Architecture is a dynamic, complex system that is subject to an endless number of uncontrolled varia...
Using a scenario-based approach, this paper explores the teaching potential of a web-based simulatio...
Teaching software architecture is a challenge because of the difficulty to expose students to actual...
Architects are currently grappling to exploit new forms of communication made possible with developm...
Architects are currently grappling to exploit new forms of communication made possible with developm...
Architects are currently grappling to exploit new forms of communication made possible with developm...
Purpose – In today’s complex society, there is an increasing demand to include a wider set of skills...
In today's technological society, people spend more and more time in built environments that they ha...
In today's technological society, people spend more and more time in built environments that they ha...
An event is a piece of information for providing details about the state change of the processes of ...
In this paper we present our experiences in setting up and fulfilling a role-play simulation in an a...
In this paper we present our experiences in setting up and fulfilling a role-play simulation in an a...
The American building industry is one of the major consumers of energy. Buildings use 39% of thetota...
Being able to read thermal simulation results and to adapt one's design accordingly has become an es...
Soft skills are increasingly important to the engineering profession and course modifications are of...
Architecture is a dynamic, complex system that is subject to an endless number of uncontrolled varia...
Using a scenario-based approach, this paper explores the teaching potential of a web-based simulatio...
Teaching software architecture is a challenge because of the difficulty to expose students to actual...
Architects are currently grappling to exploit new forms of communication made possible with developm...
Architects are currently grappling to exploit new forms of communication made possible with developm...
Architects are currently grappling to exploit new forms of communication made possible with developm...
Purpose – In today’s complex society, there is an increasing demand to include a wider set of skills...
In today's technological society, people spend more and more time in built environments that they ha...
In today's technological society, people spend more and more time in built environments that they ha...
An event is a piece of information for providing details about the state change of the processes of ...
In this paper we present our experiences in setting up and fulfilling a role-play simulation in an a...
In this paper we present our experiences in setting up and fulfilling a role-play simulation in an a...
The American building industry is one of the major consumers of energy. Buildings use 39% of thetota...
Being able to read thermal simulation results and to adapt one's design accordingly has become an es...
Soft skills are increasingly important to the engineering profession and course modifications are of...
Architecture is a dynamic, complex system that is subject to an endless number of uncontrolled varia...
Using a scenario-based approach, this paper explores the teaching potential of a web-based simulatio...