dc.contributor.advisor | Stålhane, Tor | nb_NO |
dc.contributor.author | Hagen, Tor-Erik | nb_NO |
dc.date.accessioned | 2014-12-19T13:33:44Z | |
dc.date.available | 2014-12-19T13:33:44Z | |
dc.date.created | 2010-09-04 | nb_NO |
dc.date.issued | 2007 | nb_NO |
dc.identifier | 348585 | nb_NO |
dc.identifier | ntnudaim:1202 | nb_NO |
dc.identifier.uri | http://hdl.handle.net/11250/251247 | |
dc.description.abstract | As our reliance on software has increased, robustness has become an important subject. Software that is not robust enough may lead to frustration, or loss of time or value. Software architecture forms the main structures of applications. Having focus on the quality of an applications architecture may increase the robustness of the application. This thesis tries to find a suitable architectural process for achieving robustness. I report on the findings from ten interviews with software architects from the software industry, around the theme robustness. Interview results are used in order to form a definition of robustness which is wider than the definitions I found in literature. The thesis's main contribution is a proposed process for designing and analyzing robust software architectures that make use of elements from existing methods. The proposed process is grounded on results from interviews, personal experience, and evaluation of existing methods in literature. | nb_NO |
dc.language | eng | nb_NO |
dc.publisher | Institutt for datateknikk og informasjonsvitenskap | nb_NO |
dc.subject | ntnudaim | no_NO |
dc.subject | MIT informatikk | no_NO |
dc.subject | Systemarbeid og menneske-maskin-interaksjon | no_NO |
dc.title | An Architectural Process for Achieving Robustness | nb_NO |
dc.type | Master thesis | nb_NO |
dc.source.pagenumber | 149 | nb_NO |
dc.contributor.department | Norges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for datateknikk og informasjonsvitenskap | nb_NO |