Collecting More GarbageConsistency checking for multiple view software architecturesStatic detection of pointer errors: an axiomatisation and a checking algorithmType Checking for a Multiset Rewriting Language