EXCS Sept. 19 2008 1 Knowledge Engineering Meets Software Engineering Hele-Mai Haav Institute of Cybernetics at TUT Software department.

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

Berliner XML Tage. Humboldt Universität zu Berlin, Oktober 2004 SWEB2004 – Intl Workshop on Semantic Web Technologies in Electronic Business Intelligent.
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Mitsunori Ogihara Center for Computational Science
1 University of Namur, Belgium PReCISE Research Center Using context to improve data semantic mediation in web services composition Michaël Mrissa (spokesman)
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
Who am I Gianluca Correndo PhD student (end of PhD) Work in the group of medical informatics (Paolo Terenziani) PhD thesis on contextualization techniques.
CS652 Spring 2004 Summary. Course Objectives  Learn how to extract, structure, and integrate Web information  Learn what the Semantic Web is  Learn.
Semantic Web and Web Mining: Networking with Industry and Academia İsmail Hakkı Toroslu IST EVENT 2006.
The WSMO / L / X Approach Michael Stollberg DERI – Digital Enterprise Research Institute Alternative Frameworks for Semantics in Web Services: Possibilities.
How can Computer Science contribute to Research Publishing?
Semantics For the Semantic Web: The Implicit, the Formal and The Powerful Amit Sheth, Cartic Ramakrishnan, Christopher Thomas CS751 Spring 2005 Presenter:
A New Web Semantic Annotator Enabling A Machine Understandable Web BYU Spring Research Conference 2005 Yihong Ding Sponsored by NSF.
Semantic Location Based Services for Smart Spaces Kostas Kolomvatsos, Vassilis Papataxiarhis, Vassileios Tsetsos P ervasive C omputing R esearch G roup.
Chapter 12: Intelligent Systems in Business
Automatic Data Ramon Lawrence University of Manitoba
Semantic Web Research: Visual Modelling of OWL-S Services Computer Science Annual Workshop September 2004 Charlie Abela, James Scicluna Department of Computer.
OIL: An Ontology Infrastructure for the Semantic Web D. Fensel, F. van Harmelen, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider Presenter: Cristina.
Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
Knowledge Mediation in the WWW based on Labelled DAGs with Attached Constraints Jutta Eusterbrock WebTechnology GmbH.
Knowledge Management in Geodise Geodise Knowledge Management Team Liming Chen, Barry Tao, Colin Puleston, Paul Smart University of Southampton University.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
Break Out Session on Infrastructure and Technology: A Report Vipul Kashyap AOS Workshop, Rome, 15 November 2001
revised CmpE 583 Fall 2006Discussion: OWL- 1 CmpE 583- Web Semantics: Theory and Practice DISCUSSION: OWL Atilla ELÇİ Computer Engineering.
An Experimental Assessment of Semantic Web-based Integration Support - Industrial Interoperability Focus - Nenad Anicic, Nenad Ivezic, Serm Kulvatunyou.
Knowledge representation
Peer-to-Peer Data Integration Using Distributed Bridges Neal Arthorne B. Eng. Computer Systems (2002) Supervisor: Babak Esfandiari April 12, 2005 Candidate.
CoGenTex, Inc. Ontology-based Multimodal User Interface in MOQA AQUAINT 18-Month Workshop San Diego, California Tanya Korelsky Benoit Lavoie Ted Caldwell.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
Ontology for Federation and Integration of Systems Cross-track A2 Summary Anatoly Levenchuk & Cory Casanave Co-chairs 1 Ontology Summit 2012
Towards an ecosystem of data and ontologies Mathieu d’Aquin and Enrico Motta Knowledge Media Institute The Open University.
Network Ontology Ramesh Subbaraman Soumya Sen UPENN, TCOM 799.
1 Ontology-based Semantic Annotatoin of Process Template for Reuse Yun Lin, Darijus Strasunskas Depart. Of Computer and Information Science Norwegian Univ.
10/18/20151 Business Process Management and Semantic Technologies B. Ramamurthy.
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
Using WSMX to Bind Requester & Provider at Runtime when Executing Semantic Web Services Matthew Moran, Michal Zaremba, Adrian Mocan, Christoph Bussler.
Dimitrios Skoutas Alkis Simitsis
The Estonian Semantic Interoperability Framework Building a Better e-State through Collaboration Dr. Peep Küngas University of Tartu SOA Trader, Ltd.
Knowledge Representation of Statistic Domain For CBR Application Supervisor : Dr. Aslina Saad Dr. Mashitoh Hashim PM Dr. Nor Hasbiah Ubaidullah.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Interoperability & Knowledge Sharing Advisor: Dr. Sudha Ram Dr. Jinsoo Park Kangsuk Kim (former MS Student) Yousub Hwang (Ph.D. Student)
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
© Geodise Project, University of Southampton, Knowledge Management in Geodise Geodise Knowledge Management Team Barry Tao, Colin Puleston, Liming.
Semantic Web: The Future Starts Today “Industrial Ontologies” Group InBCT Project, Agora Center, University of Jyväskylä, 29 April 2003.
1 DIP Partner Presentation Frankfurt, January 17, 2003 Rudi Studer & Alexander Maedche FZI Research Center for Information Technologies at the University.
OWL Representing Information Using the Web Ontology Language.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Strategies for subject navigation of linked Web sites using RDF topic maps Carol Jean Godby Devon Smith OCLC Online Computer Library Center Knowledge Technologies.
Volgograd State Technical University Applied Computational Linguistic Society Undergraduate and post-graduate scientific researches under the direction.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Ontology-Based Interoperability Service for HL7 Interfaces Implementation Carolina González, Bernd Blobel and Diego López eHealth Competence Center, Regensurg.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
© The ATHENA Consortium. CI3 - Practices of Interoperability in SMEs Proposed Solutions.
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
Mechanisms for Requirements Driven Component Selection and Design Automation 최경석.
Design and Manufacturing in a Distributed Computer Environment
Independent Study of Ontologies
Web Service Modeling Ontology (WSMO)
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Web Ontology Language for Service (OWL-S)
Ontology-Based Approaches to Data Integration
Semantic Web Towards a Web of Knowledge - Projects
Business Process Management and Semantic Technologies
Presentation transcript:

EXCS Sept Knowledge Engineering Meets Software Engineering Hele-Mai Haav Institute of Cybernetics at TUT Software department

EXCS Sept Outline KE SE Knowledge- based systems Ontologies and their applications (Semantic) web services

EXCS Sept Knowledge-based Systems......for engineering computations (also knowledge-based SE) Historical field of activities at software department of IoC Systems with structural synthesis of programs capturing domain knowledge in form of computational models: PRIZ, ExpertPriz, NUT, etc (E. Tyugu et al) Current system CoCoViLa supports visual specification of domain knowledge still using structural synthesis of programs (E. Tyugu, M. Harf, P. Grigorenko, R. Maigre, A. Ojamaa ) 

EXCS Sept Ontologies and their Applications Ontology: a shared conceptualization of a domain that is commonly agreed to by all parties, ‘a specification of a conceptualization’ (Gruber 1993) Ontology: means to facilitate knowledge reuse by different applications, software systems and human resources. Ontologies are highly expressive knowledge models  increase expressiveness and intelligence of a system

EXCS Sept Ontologies and their Applications Ontology Learning Ontology learning using Formal Concept Analysis (FCA) (H-M. Haav) Combining FCA and Horn logic for ontology extraction and representation (H-M. Haav) Learning user browsing behavior ontology for recommender systems.  The knowledge acquired from users’ browsing behavior is used for learning profile ontology and formulating explicit user profiles in OWL- DL for recommender systems. The method exploits the automated reasoning capabilities provided by OWL-DL in order to automatically classify user profiles. (H-M. Haav, A. Kalja, T. Robal) Ontology learning from relational databases (I. Astrova, A. Kalja)

EXCS Sept FCA and reduction Concept lattice based ontology expression Transformations Set of rules describing initial ontology More rules and facts Complete set of rules and facts representing ontology Inference Domain specific texts or data NLP based context extraction Formal Context General schema of ontology learning using FCA automatic Expert manually

EXCS Sept The process of user profile learning method

EXCS Sept Ontologies and their Applications Ontology Applications Smart ontology-based spatial data retrieval  Partners: IoC (H-M. Haav), companies Regio, Girf  new project , partially funded by Enterprise Estonia via ELIKO Competence Center in Electronics-, Info- and Communication Technologies Semantic interoperability of large scale IS: The Estonian public sector’s case study (H-M. Haav, A. Kalja, P. Küngas, M.Luts) Automatic transformation of OWL ontologies to relational databases (SQL) and storing them in relational databases (I. Astrova, A. Kalja)

EXCS Sept Semantic interoperability architecture for state information system in Estonia

EXCS Sept Modularity and layering of ontologies component in interoperability architecture

EXCS Sept (Sem)web services Composition of web services using structural synthesis of programs and visual specifications (the CoCoViLa system) (E. Tyugu, P. Grigorenko, R. Maigre) Web service composition using FOL theorem prover RqlGandalf.  RQL (Rule-based Systems for Creation of Web Services) project partially funded by Enterprise Estonia,  Partners: Institute of Computer Science of TUT, Cell Networks, Sampo Assets Management).  T. Tammet, H-M. Haav, M. Kääramees, V. Kadarpik, K. Kindel Annotation of web services using OWL ontologies and SAWSDL for support of semantic interoperability of state IS (H.-M. Haav, A. Kalja, P. Küngas, M. Luts)

EXCS Sept Web service composition with CoCoViLa Automatic service composition tool has been developed in software development environment CoCoViLa that supports automatic synthesis of programs and generates Java code from visual and textual model specifications User can define desired complex service that is synthesize automatically (if it is possible to construct the service). BPEL and WSDL descriptions of the complex service are then generated from Java code. Tool has been tested on federated governmental information system.

EXCS Sept Web service composition in RQL A goal of the system is to automatically find a plan for service composition as an answer to the user request. The result of program synthesis is as a Python program corresponding to the required composite service.

EXCS Sept RQL Provides a new conceptual and technological framework for using a rule language and a rule engine for capturing application semantics in modern web-based systems. The approach enables to deal with two aspects of semantics in web-based systems: business rules and web service composition logic.

EXCS Sept Future plans SE 2.0*  Domain centred problem solving  Domain semantics is the key to deal with next generation technologies * Dillon T. S, Chang E., Wongthongtham P., "Ontology-Based Software Engineering- Software Engineering 2.0," aswec, pp , 19th Australian Conference on Software Engineering (aswec 2008), 2008

EXCS Sept Ontology-based SE Use of ontologies in different aspects of software engineering  Ontology Based Multi-Site Software Development  Ontology Mediated Information Access  Ontology and Semantic Web Services  Ontology based Multi Agent Systems