Information Technology Reference
In-Depth Information
MEDIA SHOP
Navigate[shop]
KeywordSearch[product]
ToolBox[shopping]
Customize[language]
FAQ[shop]
PasswordProtection[account]
Manage[account]
EmailInformation[product]
FaxInformation[product]
HttpForm[order]
SecureForm/HttpsForm[order]
WildcardSearch[product]
Report[shop]
PageLayout[GUI]
InfoBox[font]
SSL[protocol]
Cookie[transaction]
Template[layout]
Template[navigation]
Monitor[shop]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
XX
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Attributes:
1 −Learnability 2 +Learnability 3 −Usability 4 +Usability 5 −Performance 6 +Performance
7 −Confidentiality 8 +Confidentiality 9 −Security 10 +Security 11 −Accuracy 12 +Accuracy
13 −Modifiability 14 +Modifiability 15 −Accessibility 16 +Accessibility 17 −Consistency
18 +Consistency 19 −Adaptability 20 +Adaptability
Fig. 13. Formal context for media shop derived from the repertory grid in Fig. 8 and
the vocabulary map in Fig. 10. Elements in the repertory grid are transformed to
objects for the context, and constructs in the grid, which are mapped to negatively
( ) and positively (+) contributed softgoals, form attributes for the formal context.
derive the formal context and then identify sub-super relationships among the
concepts in the line diagram to facilitate trade-off analysis on early aspects.
To transform a repertory grid to a formal context, we map elements in RGT
(the tasks in goal models) to the set of objects
O
for the formal context. This
can be seen as a direct translation since in our approach, the set of tasks offers a
common ground to evaluate early aspects in a particular context and is shared
among all stakeholders.
Constructs in RGT are associated with attributes in the formal context. We
simplify the finer-grained scale for measuring softgoal contributions to be positive
or negative, and assume that if there is a contribution relationship between a task
and a softgoal, there can only be one: either negative or positive, but cannot be
both. So, for each softgoal
a
, we have the labels “
−a
” (being negatively affected)
and “+
for the
formal context. Note that FCA does have mechanisms for handling multi-valued
formal context [12], but the discussion for that support is beyond the scope of
this paper.
a
” (being positively contributed) appear in the set of attributes
A
Search WWH ::




Custom Search