analysis class D9F4426






Checklist: Analysis Class








var backPath = './../../../';
var imgPath = './../../../images/';
var nodeInfo=[{view: "view:_LVCagP5WEdmAzesbYywanQ", path: ["_LVCagP5WEdmAzesbYywanQ", "_zRigkAILEdq-_NKqZM1EhA", "_qwxC8N7YEdmjRZts2c4ZjQ", "{DB21F5EF-810B-4994-B120-79FA8774FA9D}", "1.7472687916176848E-305"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_f6_YwN7DEdmsEI4YDGX2ag", "_qwxC8N7YEdmjRZts2c4ZjQ", "{DB21F5EF-810B-4994-B120-79FA8774FA9D}", "1.7472687916176848E-305"]}, {view: "view:_FCx1oN7CEdmsEI4YDGX2ag", path: ["_FCx1oN7CEdmsEI4YDGX2ag", "_Jvt1cAIaEdqEutyfYo0quQ", "_jijhYAIaEdqEutyfYo0quQ", "_n7ZcgN7REdmjRZts2c4ZjQ", "{1E20603F-A5B8-42D5-BDBC-69DCE9C0FCDB}", "1.7472687916176848E-305"]}];
contentPage.preload(imgPath, backPath, nodeInfo, '', true, false, false);

//override the subsection text
contentPage.subSection.expandAllText = 'Expand All Check Items';
contentPage.subSection.collapseAllText = 'Collapse All Check Items';










Checklist: Analysis Class















This checklist helps make sure that an Analysis Class is modeled correctly






Relationships



Related Elements


Analysis Class


Designer






Main Description



 



Check Items




The analysis class name is unique







The class is used in at least one collaboration







The class's brief description captures the purpose of the class and briefly summarizes its responsibilities







The class represents a single set of cohesive responsibilities







Responsibility names are descriptive and the responsibility descriptions are correct







The responsibilities of the class are consistent with the expectations placed upon it by collaborations in which the class participates







All classes needed to perform the use cases (excluding design classes) have been identified







All actor-system interactions are supported by some boundary class







No two classes possess the same responsibility







Each analysis class represent a distinct set of responsibilities, consistent with the purpose of the class







Relations between use cases (include, extend, generalization) are handled in a consistent way in the analysis model







The complete lifecycle (creation, usage, deletion) of each analysis class is specified







The class fulfills the responsibilities required of it, either directly or through delegation







Classes collaborations are supported by appropriate associations







All requirements on the class have been addressed







If the class is a boundary class, all the requirements of the actor have been addressed (including input error)













©  Copyright IBM Corp. 1987, 2006.  All Rights Reserved.







contentPage.onload();




Wyszukiwarka

Podobne podstrony:
analysis class~97273E
rup analysis class?F7CE03
rup analysis class[5A476F
Thrilling Tales Advanced Class Man of Mystery
AnalysingDocuments
analysisoptions
Sequencing and Analysis of Neanderthal Genomic
1 5 Engineering Analysis

więcej podobnych podstron