Henrich, AndreasAndreasHenrichDäberitz, DirkDirkDäberitz0000-0002-5074-32542019-09-192015-07-131996978-3-540-61656-6https://fis.uni-bamberg.de/handle/uniba/36058Modern system development environments usually deploy the object management facilities of a repository to store the documents created and maintained during system development. In this paper we present a pragmatic approach to express various levels of consistency for the data maintained in such a repository. The levels of consistency are achieved by means of a query language. Consistency constraints are stated as queries searching for inconsistent items in the repository. The queries are handled by a generic analyzer, which checks the defined constraints whenever appropriate. Furthermore, we present a general classification schema for consistency constraints and describe how different classes of constraints are handled by our approach.engquery languageUsing a query language to state consistency constraints for repositoriesconferenceobject10.1007/BFb0034670