1 / 6

The Process Logic underlying Enterprise Interoperability

The Process Logic underlying Enterprise Interoperability. Michael Heather and Nick Rossiter , CEIS, Northumbria University, UK nick.rossiter@unn.ac.uk. Four Grand Challenges. Enterprise Interoperability Knowledge-oriented Collaboration Web Technologies Interoperability Service Utility

dillan
Download Presentation

The Process Logic underlying Enterprise Interoperability

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Process Logic underlying Enterprise Interoperability Michael Heather and Nick Rossiter, CEIS, Northumbria University, UK nick.rossiter@unn.ac.uk I-ESA'08, Berlin, Scientific Workshop on Enterprise Interoperability

  2. Four Grand Challenges • Enterprise Interoperability • Knowledge-oriented Collaboration • Web Technologies • Interoperability Service Utility Need dynamic connections I-ESA'08, Berlin, Scientific Workshop on Enterprise Interoperability

  3. What is Underlying Logic? • Not set theory • OK for closed local systems • But falls foul of Gödel as higher-order operations needed • Neither complete nor decidable outside FOPC • CWA is not realistic • But experimental verification is valuable • Not pure category theory • Axiomatic • So also falls foul of Gödel I-ESA'08, Berlin, Scientific Workshop on Enterprise Interoperability

  4. Process Logic • Strong candidate • Long pedigree • Heraclites • Whitehead • Category theory • Cartesian closed categories I-ESA'08, Berlin, Scientific Workshop on Enterprise Interoperability

  5. Uses of Category Theory • Cartesian closed categories (CCC, naturality) • Systems theory with Heyting logic (open systems) • Topos (SoS) • Monad (transaction logic, process) • Adjointness (relationships) • 2-categories (vertical + horizontal composition) • Higher-order logic in CCC • Without axioms and reliance on number • Gödel free in connecting systems in our view • For good practice, avoid categorification I-ESA'08, Berlin, Scientific Workshop on Enterprise Interoperability

  6. Possible Way Forward • Not for everybody to learn category theory! • Development of tool • Assist with interoperability • Based on process category theory • Graphical • Haskell is a candidate • Facilities include monads I-ESA'08, Berlin, Scientific Workshop on Enterprise Interoperability

More Related