Abstract:
One aspect of the development of Web-enabled systems that has received increasing attention is information modeling, particularly with respect to aspects such as navigation models and their relationships to the underlying content. These models have, however, typically focused on modeling at a relatively low-level and have failed to address higher-level aspects, such as architectural and even business process modeling. In this paper we introduce a set of formal extensions to an existing modeling language - WebML - that facilitates information modeling at this higher level of abstraction. We argue that these extensions will provide a clearer connection between an understanding of business models and processes, and the lower-level designs typically represented in existing models.