Skip navigation
Skip navigation

A concern-aware requirements engineering framework

Fatwanto, Agung

Description

Poorly understood and articulated requirements have been widely acknowledged as the main contributor for software development problems. A number of studies suggest that a holistic understanding of the concerns (goals and issues) surrounding software development and stakeholders' active participation are two critical factors for the success of requirements engineering. The research as documented in this thesis thus aims to solve the problem by developing and demonstrating a new approach...[Show more]

dc.contributor.authorFatwanto, Agung
dc.date.accessioned2018-11-22T00:05:20Z
dc.date.available2018-11-22T00:05:20Z
dc.date.copyright2011
dc.identifier.otherb2638837
dc.identifier.urihttp://hdl.handle.net/1885/150279
dc.description.abstractPoorly understood and articulated requirements have been widely acknowledged as the main contributor for software development problems. A number of studies suggest that a holistic understanding of the concerns (goals and issues) surrounding software development and stakeholders' active participation are two critical factors for the success of requirements engineering. The research as documented in this thesis thus aims to solve the problem by developing and demonstrating a new approach necessary for eliciting, analyzing, and specifying various stakeholders' concerns. The aim has been achieved with the development and demonstration of the Concern-Aware Requirements Engineering (CARE) method. The CARE method was developed by combining goal-oriented, scenario-based, and actor-oriented approach together with a consideration to object-oriented approach. This combination allows the CARE method to provide a novel way to requirements engineering. It is novel in the sense that: (i) it combines goal-oriented, scenario-based, and actor-oriented approach, (ii) it considers object-oriented specification as the reference for final format into which the acquired (elicited, analyzed, and specified) information can potentially be transformed, and (iii) it introduces multidimensional information specification by providing the coverage to describe: multi-feature, multi-description, and multi-domain information. A validation (proof-of-concept) of the CARE method's capability has been conducted by means of demonstration using the Voter Tracking System (VTS) as an example. The demonstration provides a proof-of-concept, provides incentive to study the method further, and illustrates the potential value of combining goal-oriented, scenario-based, and actor-oriented approach, together with an object-oriented approach, for developing a new requirements engineering method for socio-technical systems. A verification of the CARE method's suitability to engineer the requirements of socio-technical systems has also been conducted by means of assessment against the requirements engineering analysis framework. The validation and verification show that the CARE method is capable comprehensively and systematically acquiring (eliciting, analyzing, and specifying) various concerns (goals and issues) surrounding software developments. However, the verification of the CARE method against the principles for designing effective visual notations shows that the CARE method does not employ an effective visual notation. A tool has also been developed as an enabling technology for the CARE method. A web-based platform was selected and an artefacts versioning feature is provided, thus allowing asynchronous collaborative works of geographically distributed team members located in different timezones.
dc.format.extentxix, 249 leaves.
dc.language.isoen_AU
dc.rightsAuthor retains copyright
dc.subject.lccQA76.76.D47 F38 2011
dc.subject.lcshSoftware engineering
dc.subject.lcshComputer software Development
dc.titleA concern-aware requirements engineering framework
dc.typeThesis (PhD)
local.description.notesThesis (Ph.D.)--Australian National University
dc.date.issued2011
local.type.statusAccepted Version
local.contributor.affiliationAustralian National University.
local.identifier.doi10.25911/5d6119a0ad617
dc.date.updated2018-11-20T06:30:47Z
dcterms.accessRightsOpen Access
local.mintdoimint
CollectionsOpen Access Theses

Download

File Description SizeFormat Image
b26388376_Fatwanto_Agung.pdf37.54 MBAdobe PDFThumbnail


Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.

Updated:  17 November 2022/ Responsible Officer:  University Librarian/ Page Contact:  Library Systems & Web Coordinator