Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

15
Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia

Transcript of Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

Page 1: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

Schema Interoperability

Liam Magee

Global Cities Institute

RMIT University

Melbourne, Australia

Page 2: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

Background

ARC involving RMIT, FujiXerox Australia, Common Ground Publishing

“The impact of the Semantic Web on Document Management and Print Industries”

3 years – 2006 – 2009

Focus on:

– Standards and interoperability in publishing supply chain

– Evolving business models

– Challenges of customer engagement PhD (part of project):

– “The Commensurability of Semantic Web Ontologies”

Page 3: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

The Semantic Web

Proposal for interconnected “web of data”

– Began circa 1998

– Facts in formal, logic-based languages

– Related to XML, relational databases; also AI research

Built on formal semantics, existing WWW infrastructure:

– Inferences over one or many “ontologies” (formal schemas)

– Necessary and sufficient conditions for class membership

– URI's as global unique naming scheme

But:

– Complex to use in practice

– Simpler approaches available

– Problem of conflicting “paradigms” or “perspectives”

Page 4: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

Semantic Web – Linked Data

Page 5: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

Schemas as Perspectives...

• Thesis: developed framework and software

– To discover background (tacit) knowledge

– Applied social science methods to examine: what perspectives underpin schemas?

– How to discover this for any schema?• Look at online sources: debates in forums, mailing lists

• Examine cultures...

• Schemas treated as cultural artefacts

• Trying to discover underlying conceptual paradigms

– Framework, software: apparatus for doing this...

Page 6: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

Schemas as Perspectives...

Page 7: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

Commensurability of Schemas

• Schemas, standards interoperability depend on context - no silver bullet solutions

• Schema matching algorithms available

• Translation of schema meanings:

– Interpretating schema terms, concepts

– Understanding background cultures

– Analysing purpose, context of translation

• So frameworks can supplement:

– Help evaluate feasibility, cost, scope of work

Page 8: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

Culture Culture

Schema Translation Scenario

Schema 1 Schema 2

Translator

Degree of Commensurability

Context of Translation

Estimate of work

Problem forTranslation

Page 9: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

Results so far...

• Challenges with constructing standards

– Rival standards: • case study on document formats

– Microsoft and the world: OOXML vs ODF)– Clearly vested economic, political interests on both sides

– Other reasons:• Methodological: different approaches to classifying...

• Teleological: different purposes to classifying...

• Operational: different uses of classifications, data...

• Semantic: different terminologies, “language games”

• Theoretical: differing paradigms, perspectives

Page 10: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

Community Sector Example

• “Service” paradigm: • Service provider

• Client

• Client relationship

• “Community development” paradigm:• Facilitator

• Community

• Community engagement relationship

• Not always interchangeable:

– reflect different underlying commitments, practices, vocabularies

Page 11: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

More schemas – about schemas

– Cultural context is helpful – but leads to endless interpretation?

– Useful to develop taxonomies about schemas:• How are schemas developed? What methods are used?

(Process)

• What motivates their development? (Purpose)

• How are they used? (Practice)

• What underlying theories are used? (Perspective)

– Accompanying methods, analytic tools, software

– Framework designed as “practioner's guide” to help match schemas – pragmatic, heuristic, “guiding” emphasis

Page 12: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

Some Notes on Interoperability...

• Dialogue, “principle of charity”

• Costly: requires workshops, committees, time

• “Minimax” strategy: minimal interoperability for maximal benefit

• “Orthogonality”: different perspectives around common, consensual semantic core

• Standardisation, interoperability: foster and restrain organisational innovation

Page 13: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

Cycles of Standardisation / Differentiation

• Initial differentiation:

– time, cost constraints, lack of awareness of other schemas

• Drive towards standardisation:

– sharing information, improved queries / reporting, consolidated client histories

• New drives towards differentiation:

– failed interoperability efforts; new, incompatible systems; new operating environments, classificatory schemes

• History of document formats good example

Page 14: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

Contra Interoperability

• Loss of “local” representations of meaning

• Conflicting interests

• Trust

• Legality

• Lack of flexibility

• Inhibits innovation

• Interoperability not end in itself – subject to intra- and inter-organisational rationales

• Criteria, toolkit useful for assessing pros and cons of interoperability

Page 15: Schema Interoperability Liam Magee Global Cities Institute RMIT University Melbourne, Australia.

• Thank you...