Component: (1) Aminimal software item that e.g. can be tested in isolation. (2) A component is a potential, or actual, part of some larger system, or specification [TGilb]. Component specification A description of a component’s function in terms of its output values for specified input values under specified conditions, and required nonfunctional behavior (e.g. resource-utilization). Component diagramIn UML a diagram that depicts the components that compose an application, system, or enterprise. Composite Structure diagram In UML a diagram that depicts the internal structure of a classifier such as a class, component, or use case, including the interaction points of the classifier to other parts of the system. Conceptual model: A model describing technological software/hardware specifications. Configuration: The composition of a component or system as defined by the number, nature, and interconnections of its constituent parts.