A domain specific language for encoding design rules

Design rules express constraints on the behavior and structure of a program. These rules can help ensure that a program follows a set of established practices, and avoids certain classes of errors. Design rules often crosscut program structure and enforcing them is emerging as an important appli...

Full description

Bibliographic Details
Main Author: Morgan, Clinton Alan
Language:English
Published: University of British Columbia 2011
Online Access:http://hdl.handle.net/2429/32115