Show simple item record

dc.contributor.authorAlotaibi, Minahi
dc.date.accessioned2016-09-02T08:48:29Z
dc.date.available2016-09-02T08:48:29Z
dc.date.issued2016-02
dc.identifier.urihttp://hdl.handle.net/2086/12491
dc.description.abstractSecurity is today considered as a basic foundation in software development and therefore, the modelling and implementation of security requirements is an essential part of the production of secure software systems. Information technology organisations are moving towards agile development methods in order to satisfy customers' changing requirements in light of accelerated evolution and time restrictions with their competitors in software production. Security engineering is considered difficult in these incremental and iterative methods due to the frequency of change, integration and refactoring. The objective of this work is to identify and implement practices to extend and improve agile methods to better address challenges presented by security requirements consideration and management. A major practices is security requirements capture mechanisms such as UMLsec for agile development processes. This thesis proposes an extension to the popular Scrum framework by adopting UMLsec security requirements modelling techniques with the introduction of a Security Owner role in the Scrum framework to facilitate such modelling and security requirements considerations generally. The methodology involved experimentation of the inclusion of UMLsec and the Security Owner role to determine their impact on security considerations in the software development process. The results showed that overall security requirements consideration improved and that there was a need for an additional role that has the skills and knowledge to facilitate and realise the benefits of the addition of UMLsec.en
dc.language.isoenen
dc.publisherDe Montfort Universityen
dc.subjectUMLen
dc.subjectUMLsecen
dc.subjectagileen
dc.subjectScrumen
dc.subjectsecurity requirementsen
dc.subjectSecurity Owneren
dc.titleModelling Security Requirements Through Extending Scrum Agile Development Frameworken
dc.typeThesis or dissertationen
dc.publisher.departmentFaculty of Technologyen
dc.type.qualificationlevelDoctoralen
dc.type.qualificationnamePhDen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record