Making the Connection Between Data Models and the IMM Specification
Share this Session:
  Kenn Hussey   Kenn Hussey
Program Manager, Modeling and Design Solutions
Embarcadero Technologies


Sunday, April 5, 2009
07:00 PM - 08:00 PM

Level:  Intermediate

Location:  3

To enable the much-needed agility demanded by today’s marketplace, business functions and associated processes must be supported by semantically accurate and reusable information, i.e. data and its associated metadata. Data modeling – or the act of applying a data model theory to solve an enterprise requirement – helps organizations identify which data is essential and defines the context for using and maintaining data, ultimately allowing business users to assess the technological impact of their decisions.

Data model instances can be categorized into various levels or perspectives, including contextual data models, conceptual data models, logical data models, physical data models, data definitions, and data instantiations.

This session will present:

  • Examples of the various types of data models and their specific uses or functions
  • An introduction to the Information Management Metamodel (IMM) OMG specification
  • How each kind of data model is supported by the forthcoming IMM specification
  • How these data models are – or soon will be – implemented by projects/components at Eclipse
  • Ways the IMM is expected to impact and benefit data modelers, data architects, and data/modeling tool vendors

Kenn Hussey is a program manager for Embarcadero Technologies. He is a member of the Project Management Committee (PMC) for the Modeling project, lead of the Model Development Tools (MDT) sub-project, and a committer on the Eclipse Modeling Framework (EMF) sub-project at Eclipse. He is also actively involved with the Object Management Group (OMG), representing Embarcadero on the Business Process Modeling Notation (BPMN), Unified Modeling Language (UML), and Meta-Object Facility (MOF) / XML Metadata Interchange (XMI) revision task forces, as well as the Information Management Metamodel (IMM) submission team. Prior to joining Embarcadero, Kenn was a senior software developer for IBM Rational Software and a senior designer / team leader for Nortel Networks. He holds a master’s degree and a bachelor’s degree in Computer Science from Acadia University. Kenn’s blog can be accessed at

Close Window