��每个对象可用一组信息来唯一地标识它,这组信息包括:

����(名字、描述、一组"资源"、"实现")

��对象的名字是一个字符串,它明确地标识对象。对象描述是一个表项,它包括:对象所表示的配置项类型(如文档、程序、数据)、项目标识、变更和/或版本信息。资源是"由对象所提供的、处理的、引用的或其他所需要的一些实体"。例如,数据类型,特定函数,甚至变量名都可以看做是对象资源。而"实现"对于一个基本对象来说,是指向"文本单元"的指针,而对于复合对象来说,则为NULL(空)。

��配置对象的标识还必须考虑在命名对象之间存在的联系。一个对象可以是一个复合对象的一个组成部分,用联系 <part of> 进行标识。这个联系定义了对象的层次。例如,使用记号:
�����E-R diagram 1.4 <part of> data model;
�����data model <part of> Design Specification;

��就可以建立SCI的一个层次。

��在对象层次中,对象间的联系不仅存在于层次树的路径中,而且可跨越对象层次的分支相互关联。例如,数据模型与数据流图是相互关联的,而且它又与一个特定等价类的测试用例组相互关联。这些交叉的结构联系可用如下方式表达:

    data model <interrelated> data flow model;
    data model <interrelated> test case class m;

��第一句描述了两个复合对象之间的相互联系,第二句描述了一个复合对象(data model)与一个基本对象(test case class m)之间的相互联系。

��配置对象间的相互联系可以使用模块互连语言(Model Interconnection Language,MIL)来表达。MIL描述了配置对象中的相互依赖,可自动构造系统的任意版本。
��