Semantics, SaaS and STASIS

Size: px
Start display at page:

Download "Semantics, SaaS and STASIS"

Transcription

1 Semantics, SaaS and Stuart Campbell Chief Technical Officer TIE Session 572: Software as a Service: On the Future of Semantics in SOA Copyright 2008 TIE/ 1

2 Who the hell is TIE? 100 Person SME Publically Listed HQ Netherlands Locations in US (2), France Business domains: Business Integration Master Data Management Digital Marketing Supply Chain Planning Leader in real-world business semantic standardisation

3 A Changing Business Model Classic Product/Maintenance/Consultancy 70:20: Specific ASP implementations TiedByTIE Service (application oriented) SaaS Strategy supported by SOA 2007/8 Q4 9% licenses 27% M&S 13% Consultancy 50% SaaS

4 SaaS Why? One of the reasons TIE, and many existing ICT SMEs, survived the Internet bust years was the permanence of maintenance revenue. Teaches you some good lessons! Predictable and known revenues good for investors and people SaaS is similar, provides greater stability; nice in troubled times! But also SME pragmatism: If the world marches march with it 2008/9 AOP known 50% SaaS Migrating current products and making new ones with SaaS/SOA focus BUT from a customer perspective: SaaS = financial case only

5 SaaS Key challenges: Human centric SaaS services are easy. The challenge is the linkage of business applications (probably not with service interfaces) with internet services Semantics and Syntax fusion

6 A belief and investment in semantics Providing a unified international identification of concepts is a key tool for the simplification of business-to-business and business-to -government information exchange, especially when it is integrated in widely used standards in the field." The issue is the gap between realworld, un-formalised business semantics and the formalised but academic world of ontologies

7 TIE: A Syntactical Basis and a Semantic Heart 1987 EDI-Flatfile transformation engine: Syntax-Syntax Invests in semantics through B2B Global semantic efforts in European Standards, United Nations.. The syntax-semantic bridge is there but manual only: Equals Transformation relies on technicians High consultancy fees nice for TIE bad for users TIE moves to power applications but still a core is content interoperability

8 Semantics Key challenges: Semantic Syntax bridge Automate Business academic bridge Business reality / Academic principles Applicability as a service/saas Open accessibility Open federation of semantic assets Semantics and Services for all

9 Semantics Invest in EU projects: SEEMseed Policy Research into Single European Electronic market with a technical foundation on a pure P2P network (SRRN) SEAMLESS Inclusion of basic business flows using hierarchic global common and local ontologies (+ SRRN)..

10 SofTware for Ambient Semantic Interoperable Services

11 SofTware for Ambient Semantic Interoperable Services

12 SOCIAL NETWORKING FOR COMPETITIVE SEMANTICS

13 Industrial concerns How can I keep my own semantics without being forced to use those of others? Why do I need to invest and keep track of standards when I have neither the time nor money? How can I link the semantics of my messages with that of my customers without paying huge consultancy fees? How can I create new data structures which are based on real world use rather than standards theory? How is it possible I can trade with any party with minimal reconfiguration no matter what their country, language? Can you present me something whereby I can utilise any data structure (EDI, XML ) yet the semantic knowledge is retained? How can i easily access and share all the information in the network

14 Problem Description Problem If I have information in my format, and it is integrated into my systems, I want to put minimal effort into mapping this into any format (standardised or not) to do electronic business with another party. 14

15 Approach Before Mapping by syntax technicians only Detailed knowledge of each parties schemas (data formats) necessary Hard to maintain No semantic aspects are covered Poor (=almost no) reuse of mappings possible Hard to understand: Normally people don t think in syntax; they think in semantics!.even if they don t know its called semantics!!! With Create a mapping that is based on the semantics instead of the syntax The syntax is related to the semantic behind the scenes The semantic assets of the world are stored and linked structurally and in a Peer repository system available to all Mappings can be performed by non technicians The missing link (?) between the world of ontologies to the world of business

16 Turn back Into Semantic Meaning Analyzer <DateType>EX<TimePeriod>1/1/2008 Expected Delivery Date

17 Your Supplier does the same Analyzer Order.ExpectedDate Expected Date

18 Compare these semantics Comparator Expected Delivery Date Expected Date

19 Semantics Automatically Linked

20 Different Partners Analyzer

21 Semantics Automatically Linked

22 Further Intelligent Processing Ie IF And Then

23 More people = more value

24 more

25 Easily

26

27 SRRN 27

28

29 So whats the challenge Academics excellence Business practicality and realism Recognition that business is not interested in ontologies, taxonomies, syntax Make it real, Make it simple Take advantage of the business semantic world which exists Don t reinvent Services need to be cut and paste service connection You cant dictate semantics, open your semantic world and connect it to others (via )

30 END Project Manager: Stuart Campbell SofTware for Ambient Semantic Interoperable Services