11.07.2015 Views

Complete thesis - Murdoch University

Complete thesis - Murdoch University

Complete thesis - Murdoch University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Topic Bloom Category HoursRequirements specification and documentation6Requirements documentation basics k E(e.g. types, audience, structure, quality,attributes, standards, etc.)Software requirements specification a ESpecification languages (e.g. structuredk EEnglish, UML, formal languagessuch as Z, VDM, SCR, RSML, etc.)Requirements validation 3Reviews and inspection a EPrototyping to validate requirements k E(Summative prototyping)Acceptance test design c EValidating product quality attributes c EFormal requirements analysisDLegend: k-knowledge; c-comprehension; a-application; E-essential; D-desirable; O-optionalon its operation and implementation, and the validation of this description orspecification by the stakeholders.(Sobel, 2003, p 13)The long list of the MAA knowledge area (see Table 2.16) is an indication of what every SEgraduate must know about RE.The IS Body of KnowledgeAppendices five and six of Gorgone et al (2002a) describe the Information Systems BoK indetail. This consists of three major subject areas:• Information Technology• Organisational and Management Concepts• Theory and Development of Systems.Each subject area contains major topics and each major topic contains subtopics whichare the lowest level curriculum elements of the BoK. As well as being derived from surveysof practitioners and academics, the ISBOK draws on the mapping of relevant topics fromcurricula for CS and other computer related disciplines (Davis et al, 1997). Adding a fourthlevel made it possible to include the more than 100 elements from the CS knowledge body(Turner and Tucker, 1991) and 120 elements comprising a defacto SE BoK, compiled from avariety of sources (Gorgone et al, 2002a).74

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!