Validating Architecture through LINQ Query