mdh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
How to Incorporate Security Requirements into the ArchWiz Tool
Mälardalen University, School of Innovation, Design and Engineering. Mälardalen University, Department of Computer Science and Engineering.
2009 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

This thesis have two tasks: one is to help in the development of the ArchWiztool at ABB and the other is to find a way of how to formalise security related architecturalresponsibilities in a general way so that they can be incorporated in the tool. This thesis report focuses on thesoftware quality attribute security.The ArchWiz tool is developed at ABB Corporate Research in Västerås. The scopeof the tool is to serve as a software architecture guidance and knowledge tool for all softwarearchitecture professionals within ABB. The ArchWiz tool is a way of helping the architects of ABB to matchtheir product requirements with a list of general reusable requirements. The matched productrequirements can then use the reusable requirement's architectural solutions, which are also presentedin the tool. The tool focuses on usability, security and safety in this first version but it isconstructed so that the user can add their own general requirements regarding any quality.The architecture design phase in the development of a software system is a keypart in the development process, it gives the first design decisions and gives informationon if the system will have potential to meet its key requirements. Security is a software quality thathas grown in importance for the architectural design of the system. There exist a number of potentialthreats and attacks that might breach the security of the software and these threats needs to beprotected against. The ArchWiz project closed in December 2009 and at that time the tool was notfinished. A good foundation and a GUI framework for further implementations were developed but toget a fully functioning tool more implementations need to be made. Security is one of thequality attributes, which the ArchWiz is supposed to support. Suggestions on how to formalise securityresponsibilities in the tool have in this thesis been created and analysed. However, the suggestionsneed to be in incorporated in the tool and tested through users tests with the ABB architects.With the user tests as basis, the best suggestion can be selected.

Place, publisher, year, edition, pages
2009. , p. 83
Keywords [en]
Security, Software architecture, ArchWiz, ABB
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-7818OAI: oai:DiVA.org:mdh-7818DiVA, id: diva2:290889
Presentation
2010-01-28, Beta, Mälardalens Högskola, Västerås, 13:45 (English)
Uppsok
Technology
Supervisors
Examiners
Projects
Architectural Wizard projectAvailable from: 2010-02-02 Created: 2010-01-28 Last updated: 2018-01-12Bibliographically approved

Open Access in DiVA

fulltext(3024 kB)277 downloads
File information
File name FULLTEXT01.pdfFile size 3024 kBChecksum SHA-512
4468c8a19a5d0defab7af3264f03bacad822b2bca82f8193ffb6d7b5aca5bac089a4aff3a48409c6047da29eab3e1f2854c5e18080b3e7e79295f371ad9164ef
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Uppsäll, Caroline
By organisation
School of Innovation, Design and EngineeringDepartment of Computer Science and Engineering
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 277 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 138 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf