8.6.2 理解与评价构件
��准确地理解构件,对于正确地使用和修改构件,都是至关重要的。考虑到设计信息对于理解构件的必要性和构件库的用户逆向发掘设计信息的困难性,要求构件的开发过程必须遵循公共的软件工程规范,并在构件库的说明文档中全面、准确地说明下列内容:
1、构件的功能和行为;
2、相关的论域知识;
3、可适应性约束条件和例外情况;
4、可以预见的修改部分和修改方法。
��但是,如果软件人员希望复用那些原先并非为复用而设计的构件,上述要求不能满足。此时软件人员必须借助CASE工具对待选构件进行分析。这种CASE工具对构件(包括相应的文档)进行扫描,将各类信息存入某种浏览数据库,然后回答构件用户的各种查询,进而帮助理解。
�� |
|