Title :
Generate and test as a software architecture design approach
Author_Institution :
Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
In the last several years, the concept of a design decision has become important in the software architecture design community. A design decision begins with an issue and then focuses on the alternative solutions and the rationale for these solutions. The question of where the issues come from is not usually addressed within this approach. In this paper, we present a "generate and test" approach to design. If the design process is viewed as a generate and test process, then the set of questions that must be answered include where does the initial hypothesis come from, what are our test cases for any hypothesis, and how is the next hypothesis generated.
Keywords :
program testing; software architecture; design decision; generate-and-test approach; software architecture design; software testing; Buildings; Connectors; Performance evaluation; Process design; Sequential analysis; Software architecture; Software design; Software engineering; Software testing; System testing;
Conference_Titel :
Software Architecture, 2009 & European Conference on Software Architecture. WICSA/ECSA 2009. Joint Working IEEE/IFIP Conference on
Conference_Location :
Cambridge
Print_ISBN :
978-1-4244-4984-2
Electronic_ISBN :
978-1-4244-5295-8
DOI :
10.1109/WICSA.2009.5290785