构件的获取:从现有构件中获得符合要求的构件,直接使用或作适应性修改,得到可复用的构件。
通过遗留工程 (Legacy Engineering),将具有潜在复用价值的构件提取出来,得到可复用的构件。
从市场上购买现成的商业构件。
开发新的符合要求的构件。
构件的获取和分类构件的分类关键字分类法:关键字分类法将应用领域的概念按照从抽象到具体的顺序逐次分解为树形或有向无回路图结构,每个概念用一个描述性的关键字表示。
刻面分类法:刻面分类法定义若干用于刻画构件特征的“刻面”,每个面包含若干概念,这些概念描述构件在刻面上的特征。
刻面可以描述构件执行的功能、被操作的数据、构件应用的语境或其他特征。
超文本方法:所有构件必须辅以详尽的功能或行为说明文档;说明中出现的重要概念或构件以网状链接方式相互连接;检索者在阅读文档的过程中可按照人类的联想思维方式任意跳转到包含相关概念或构件的文档;全文检索系统将用户给出的关键字与说明文档中的文字进行匹配,实现构件的浏览式检索。