0% found this document useful (0 votes)
79 views

Software Architecture Testing

This document outlines an assignment on software architecture and testing. Students will be organized into groups of up to 3 students. They will analyze a software architecture using ATAM, ADD, and SAAM methods. They will present their findings and submit a final documentation. The assignment consists of 5 questions analyzing aspects of software architecture evaluation. Students will be assessed based on the introduction, analysis, and conclusion for each question. They must submit a workload matrix and final documentation meeting specific formatting guidelines. Performance criteria outlines expectations and grading guidelines.

Uploaded by

Aroosh K. Masud
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
79 views

Software Architecture Testing

This document outlines an assignment on software architecture and testing. Students will be organized into groups of up to 3 students. They will analyze a software architecture using ATAM, ADD, and SAAM methods. They will present their findings and submit a final documentation. The assignment consists of 5 questions analyzing aspects of software architecture evaluation. Students will be assessed based on the introduction, analysis, and conclusion for each question. They must submit a workload matrix and final documentation meeting specific formatting guidelines. Performance criteria outlines expectations and grading guidelines.

Uploaded by

Aroosh K. Masud
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

Software Architecture and Testing CT059-3.

5-2Assignment Page 1 of 3
ASIA PACIFIC UNIVERSITY OF TECHNOLOGY AND
INNOVATION
Level 2
CT059-3.5-2 - Sof!"#e A#$%&e$'#e "() Te*&(+
A**&+(,e(
Le"#(&(+ O'$o,e
1. Decide the aims and o!ecti"es# de$i"era$es and sco%e of t&%ica$ 'T Software
architectura$ st&$es.
2. ("a$uate and de%$o& a software architecture for a software de"e$o%ment %ro!ect
3. Ana$&)e the software architecture using ATA*# A+'D and SAA*.
Ho! o -#o$ee) !&% .o'# "**&+(,e(/
o ,rganise &ourse$"es into grou%s of not more than 3 students.
o Answer a$$ -uestions.
o .or/ with &our grou%.
o 'n wee/ 13# &ou wi$$ $ead a %resentation to %resent &our findings and considered
o%inions to &our $ecturer and &our %eers.
o 'n the wee/ fo$$owing &our %resentation# sumit a fina$ documentation of &our
findings and considered o%inions.
Re*e"#$% 0'e*&o(*
1. Thin/ of a s&stem that is not &et read& for an architecture e"a$uation. .hat is it
aout the s&stem that made &ou choose it0 Can &ou genera$ise &our answer to
esta$ish criteria for whether or not a %ro!ect is read& for an architecture
e"a$uation0
2. ,ne of the enefits the c$ient %ercei"ed from ATA* e1ercise was the chance to
achie"e consensus among the sta/eho$ders aout which s&stem enhancement to
tac/$e first. Su%%ose that was &our on$& goa$. Pro%ose a new method# ca$$ed
Sta/eho$der Consensus +ea$isation Ana$&sis *ethod 2SC+A*3# and define its
ste%s# %hases# %artici%ants and artifacts.
3. The SAA* is a re$ati"e$& sim%$e architecture e"a$uation method that was created
to o%erationa$ise the "ague c$aims of modifiai$it&# roustness# %ortai$it& and so
forth that %eo%$e t&%ica$$& ma/e for their architecture. P$an an im%$ementation
strateg& using SAA* for &our software architecture e"a$uation. C$ear$& identif&
and e"a$uate the ste%s in"o$"ed.
4. Pic/ a design from &our software de"e$o%ment %ro!ects and wa$/ through a sma$$
A+'D e1ercise on it. 'dentif& the designer who wou$d re%resent it during the
re"iew. Choose the sta/eho$der &ou wou$d want to re"iew. Pro%ose a set of
scenarios that e1em%$if& its usage.
5e"e$ 2 Asia Pacific 6ni"ersit& of Techno$og& 7 'nno"ation
Software Architecture and Testing CT059-3.5-2Assignment Page 2 of 3
A**e**,e( C#&e#&"
(ach -uestion carries 25 mar/s. (ach -uestion wi$$ e assessed on the fo$$owing criteria8
1. 'ntroduction 25 mar/s3
2. *aturit& of arguments 9 e1%$anation# !ustification# usage of e1am%$es and etc.
215 mar/s3
3. Conc$usion and recommendation 25 mar/s3
The wor/$oad matri1 shou$d indicate the contriution of each indi"idua$ for each re-uired
-uestion 2shown in :age form3 and shou$d e signed off & each team memer. 't is
ad"isa$e for a$$ grou% memers to contriute in a$$ -uestions.
Sam%$e .or/$oad *atri1
;o. Descri%tion Student 1 Student 2 Student 3
1 <uestion 1 100:
2 <uestion 2 100:
3 <uestion 3 100:
4 <uestion 4 100:
Signature
=ina$ Documentation
The fina$ documentation of &our assignment shou$d e a com inding co%& with an
a%%ro%riate cover page stating8
APU Logo
Subject title
Topic of assignment
Intake code
Your group No.
Student I number.
To address the su!ect satisfactori$& for each -uestion $ength shou$d e a ma1imum of
1#500 words >e1c$uding diagrams and a%%endices?. The documentation has to e word-
%rocessed# %rinted on sing$e side A4 si)e %a%er with 1.5 $ine s%acing.
@ou wi$$ (o e assessed on %resentation s/i$$s. .e are $oo/ing %rimari$& for -ua$it& of
research# su%%orting e"idence for &our arguments# and mature "a$ue !udgements aout the
assignmentAs su!ect matter.
5e"e$ 2 Asia Pacific 6ni"ersit& of Techno$og& 7 'nno"ation
Software Architecture and Testing CT059-3.5-2Assignment Page 3 of 3
Performance !riteria
Brade Assessment Buide$ines
Benera$ Pass answers are e1%ected to e $egi$e# tid&# we$$ organised and written
in c$ear# understanda$e (ng$ish. Students who gross$& e1ceed the word
$imit wi$$ e %ena$i)ed.
0-49: Su%erficia$ ana$&sis# conce%ts and $anguage of the su!ect are asent or
scant. 'rre$e"ant regurgitation of te1t oo/. 'deas are %oor$& e1%ressed.
*an& /e& issues are ignored. Conce%ts and $anguage of the su!ect are
used ut are often confused in a%%$ication and or e1%$anation. Some /e&
issues are ignored.
50-C4: Some understanding of the re$e"ant mode$s and conce%ts. Some e$ements
of an a%%ro%riate structure are %resent. +estricted ana$&sis of some issues.
C5-D4: ("idence of reading and research. 6nderstanding of the a%%$ication of
a%%ro%riate mode$s and conce%ts is demonstrated. Ee& issues are
identified and ana$&sed# a$though this ma& e restricted at times. Some
sources are ac/now$edged.
D5-D9: ("idence of wider reading. The assignment effecti"e$& inter%rets the
information and e1hiits the integration of ideas across the su!ect area.
The assignment has credi$e recommendations. A s&stematic a%%roach to
de"e$o%ment and e"a$uation is used. *ost sources are ac/now$edged and
referenced using Far"ard s&stem.
G0: and
ao"e
Arguments are c$ear and con"incing. Confident integration of theor& and
%ractices is demonstrated. Consistent referencing to sources using the
Far"ard s&stem.
5e"e$ 2 Asia Pacific 6ni"ersit& of Techno$og& 7 'nno"ation

You might also like