Data Models at Eclipse

Kenn Hussey

Technology Talks · Short
Wednesday, 14:25, 25 minutes | Silchersaal


In order 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. A data model is an abstract model that describes how data is represented and accessed. Data modeling is the process of creating a data model instance by applying a data model theory, typically to solve some business enterprise requirement. Data model instances can be categorized into various levels or perspectives, including contextual data models which identify entity classes, conceptual data models which define the meaning of things in the organization, logical data models which describe the logical representation of properties without regard to particular data manipulation technology, physical data models which describe the physical means by which data are stored, data definitions which represent the coding language of the schema on the specific development platform, and data instantiations which hold the values of the properties applied to the data in a schema. In this short talk, we'll take a look at examples of each of these kinds of data models and explore how they are supported by projects/components at Eclipse.

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


Data Models at Eclipse
View SlideShare presentation or Upload your own.

towerbyte logo

brox logo

geensys logo

in2solutions logo


ericsson logo

ilog logo

BIRT-Exchange logo

froglogic logo

innovations logo

exxcellent logo

windriver logo

google logo

Software & Support logo

adacore logo

bredex logo

sopera logo

microdoc logo

OSGi Users Forum logo

versant logo

Methods & Tools logo

instantiations logo

inovex logo

compeople logo

bluage logo

siemens logo

itemis logo

adacore logo

Obeo logo

sap logo

innoopract logo

amd logo

symbian logo

open-xchange logo

united-internet logo

ww-im logo

cloudsmith logo

anyware logo

report a problem with this page