9. A computer program product for managing implementation of a service oriented architecture repository, the computer product comprising: a non-transitory computer readable storage media storing a plurality of computer readable program instructions to: based in part on a topic map meta-model of the service oriented architecture repository, determine a first scope of time as a first time period representing a snap shot of a first state of the topic map meta-model during which a first condition exists for a computer component in the service oriented architecture; assign topics, occurrences of the topics, and attributes of the topics of the topic map meta-model of the service oriented architecture repository which occur within the first scope of time to a first topic map meta-model to represent the first state of the topic map meta-model present within the first scope of time; determine a second scope of time as a second time period representing a snap shot of a second state of the topic map meta-model during which a second, different condition exists for the computer component in the service oriented architecture; assign topics, occurrences of the topics and attributes of the topics of the topic map meta-model of the service oriented architecture repository which occur within the second, subsequent scope of time to a second topic map meta-model to represent the second state of the topic map meta-model present within the second scope of time; mathematically convert data describing each combination of the topics, occurrences, and attributes within the first topic map meta-model representing the first state of the topic map meta-model present within the first scope of time into a respective resource description triples comprising a subject, a predicate and an object; mathematically convert data describing each combination of the topics, occurrences and attributes within the second topic map meta-model representing the second state of the topic map meta-model present within the second scope of time into a corresponding second topic map meta-model resource description framework triples comprising a subject, a predicate and an object; and receive a request from a user for a topic map meta-model resource description framework triples within a scope of time specified in the request, and in response, identify and return to the user the first topic map meta-model resource description framework triples or the second topic map meta-model resource description framework triples which complies with the specified scope of time.
9. A computer program product for managing implementation of a service oriented architecture repository, the computer product comprising: a non-transitory computer readable storage media storing a plurality of computer readable program instructions to: based in part on a topic map meta-model of the service oriented architecture repository, determine a first scope of time as a first time period representing a snap shot of a first state of the topic map meta-model during which a first condition exists for a computer component in the service oriented architecture; assign topics, occurrences of the topics, and attributes of the topics of the topic map meta-model of the service oriented architecture repository which occur within the first scope of time to a first topic map meta-model to represent the first state of the topic map meta-model present within the first scope of time; determine a second scope of time as a second time period representing a snap shot of a second state of the topic map meta-model during which a second, different condition exists for the computer component in the service oriented architecture; assign topics, occurrences of the topics and attributes of the topics of the topic map meta-model of the service oriented architecture repository which occur within the second, subsequent scope of time to a second topic map meta-model to represent the second state of the topic map meta-model present within the second scope of time; mathematically convert data describing each combination of the topics, occurrences, and attributes within the first topic map meta-model representing the first state of the topic map meta-model present within the first scope of time into a respective resource description triples comprising a subject, a predicate and an object; mathematically convert data describing each combination of the topics, occurrences and attributes within the second topic map meta-model representing the second state of the topic map meta-model present within the second scope of time into a corresponding second topic map meta-model resource description framework triples comprising a subject, a predicate and an object; and receive a request from a user for a topic map meta-model resource description framework triples within a scope of time specified in the request, and in response, identify and return to the user the first topic map meta-model resource description framework triples or the second topic map meta-model resource description framework triples which complies with the specified scope of time. 14. The computer program product of claim 9 , further comprising program instructions to check the respective resource description framework triples for consistency to ensure data integrity of the first topic map meta-model and the second topic map meta-model.