@inproceedings{19e7f81207de42cb886f960929b8ff8d,
title = "Naive Architecting - Understanding the Reasoning Process of Students A Descriptive Survey",
abstract = "Software architecting entails making architecture decisions, which requires a lot of experience and expertise. Current literature contains several methods and processes to support architects with architecture design, documentation and evaluation but not with the design reasoning involved in decision-making. In order to derive a systematic reasoning process we need to understand the current state of practice and propose ways to improve it. In this paper we present the results of a survey that was conducted with undergraduate software engineering students, aiming to find out the innate reasoning process during architecting. The results of the survey are compared to the existing architecture literature in order to identify promising directions towards systematic reasoning processes.",
keywords = "SOFTWARE, DECISIONS",
author = "Heesch, \{Uwe van\} and Paris Avgeriou",
note = "Relation: http://www.rug.nl/informatica/onderzoek/bernoulli Rights: University of Groningen, Johann Bernoulli Institute for Mathematics and Computer Science; 4th European Conference on Software Architecture ; Conference date: 23-08-2010 Through 26-08-2010",
year = "2010",
language = "English",
isbn = "978-3-642-15113-2",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "24--37",
editor = "MA Babar and Gorton",
booktitle = "Software Architecture",
}