MOA544 Advanced Modeling Topics II

This course explores a number of advanced topics in modeling business information and business rules. It assumes familiarity with conceptual information modeling approaches such as Object-Role Modeling (ORM) and Entity Relationship (ER) modeling, as well as the class diagramming technique within the Unified Modeling Language (UML). Selections are made from topics such as formal textual constraints, dynamic rules, advanced temporal modeling, thing/occurrence distinctions, advanced derivation options, mapping conceptual schemas to object oriented schemas, mapping conceptual schemas to Extensible Markup Language (XML) schemas, ontologies and the semantic web, mapping conceptual schemas to the Web Ontology Language (OWL), and pragmatic issues in modeling.

Credits

4 credits

Prerequisite

MOA240 Information Modeling II