The brittleness of tests or specs is a recurring topic in BDD (or acceptance test-driven development, specification-by-example, or whatever you choose to call the thing where you write acceptance criteria, automate them and then make the application match). This is a tricky area, and there are probably as many styles of defining and grouping acceptance…
A. Cal\`ı, G. Gottlob, und T. Lukasiewicz. Proceedings of the 12th International Conference on Database Theory, Seite 14--30. New York, NY, USA, ACM, (2009)
R. Angles, und C. Gutierrez. The Semantic Web: Research and Applications, Volume 3532 von Lecture Notes in Computer Science, Springer Berlin Heidelberg, (2005)