Incorporating Safety Requirements using Patterns in ArchWiz Tool: Safety requirements in Archwiz tool
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Incorporating Safety requirements in Archwiz Tool (English)
Usability Supporting Architectural Patterns (USAP) has already introduced a concept in software architecture for coping usability issues in better style and revealing its obscured dimensions. A support is also needed to develop the safety systems in such a way that they employ the same rules and get a better understanding of safety, its requirements and the architecture. A way to determine safety requirements from the patterns and working with the responsibilities of patterns was the aim for this thesis report. On the other hand, a useful tool with the name “ArchWiz” was to be developed further from its prototypical form-an assisting tool for architects to look for requirements and evaluation of their architecture. The mature development of ArchWiz tool, and incorporating the safety perspective with respect to USAP vogue was also the goal of the thesis.
In a development process, architecture designing is a crucial and vital part of software system. During architecture designing process very first decisions and information are gained to validate if the system has the potential to meet its requirements and intended behaviours. Along with other important quality attributes, safety architecture has played an important role in developing today’s critical software and automated systems. These safety issues especially in software architecture are to protect, recover, discover and mitigate the hazards, faults, failures and catastrophic perils. The deficiency and obscurity of these inherent dangers can be reduced by understanding the safety in general and analysing its requirements from unseen perspectives. Later, these requirements can be traced into the architecture of a similar system as a knowledge base or experience gained.
Architectural patterns and their investigation in safety provide a broad horizon for requirement and solution in various aspects. They help to bring out the requirements in refined way and in general manners too. The report, therefore, presents the suggestion to formalize the suggestions in safety with respect to requirement engineering in architectural context as well as reusable solution for these issues; alike in USAP style.
Place, publisher, year, edition, pages
2011. , 75 p.
IdentifiersURN: urn:nbn:se:mdh:diva-12237OAI: oai:DiVA.org:mdh-12237DiVA: diva2:418032
Subject / course
2011-04-14, 13:20 (English)
Stoll, Pia, SupervisorJansen, Anton, Supervisor
Luder, Frank, Examiner