A Domain Specific Language for Pattern Specification and Automated Validation for Metamodel-Based Languages
Large collections of software artifacts often contain recurring structural patterns that can provide useful evidence for language understanding or empirical analysis, and provide requirements for language improvement of self-adaptable languages. OCL-based queries may specify such patterns but become more complex when p...