The present invention describes a model, named WebML (Web Modelling Language), and method for the specification, design, and verification of World Wide Web (Web) sites. WebML allows the designer to build an abstract specification of the Web site, which can be used to construct a concrete implementation...http://www.google.ca/patents/US6591271?utm_source=gb-gplus-sharePatent US6591271 - Model for the definition of world wide web sites and method for their design and verification