My submission for the ISWC08 Ontoprise Contest

Main page: Ontoprise's ISWC 2008 contest .

Problem Specification: http://smwforum.ontoprise.com/smwforum/index.php/Win_Prizes

Date: Nov 10, 2008 12:57 AM

%%%%%%%%%%%%%begin submission%%%%%%%%%%%%%
Query 1:

Semantic Data Integration and Registration- Application to heterogeneous atmosphere and volcanic data sources, Abdelmounaam Rezgui, Robert Raskin, AK Sinha, Peter Fox, Deborah McGuinness, Patrick West

SemTree- Ontology-Based Decision Tree Algorithm for Recommender Systems, Abraham Bernstein, Gerald Reif, Amancio Bouza, Harald Gall

Formal Model for Semantic-Driven Service Execution, Adrian Mocan, Maciej Zaremba, Tomas Vitvar

Sindice Widgets: Lightweight embedding of Semantic Web capabilities into existing user applications, Aftab Iqbal, Adam Westerski, Giovanni Tummarello

Extracting Communities of Interests for Semantics-based Graph Searches, Akimichi Tanaka, Makoto Nakatsuji, Toru Ishida

Query 2:

Stefan Kopp             Conversational Interface Agents for the Semantic Web - a Case Study      poster demo
Stefano Montanelli              Towards a benchmark for instance matching       3rd
International Workshop on Ontology Matching
Stefanie Lindstaedt             Deploying semantic web technologies for work
integrated learning in industry. A comparison: SME vs. large sized
company Knowledge Management
Stefan Nesbigall                Model-Driven Semantic Service Matchmaking for
Collaborative Business Processes        2nd International Workshop on Service
Matchmaking and Resource Retrieval in the Semantic Web
Stefan Decker           Context dependent reasoning for semantic documents in
Sindice 4th International Workshop on Scalable Semantic Web Knowledge
Base Systems (SSWS2008)
Stefan Dietze           Towards ontology interoperability through conceptual
groundings      3rd International Workshop on Ontology Matching
Stefan Schlobach                Anytime Query Answering in RDF through Evolutionary
Algorithms      Data Management
Stefan Schlobach                Learning Concept Mappings from Instance
Similarity      Ontology Alignment
Stefan Schulz           BioTop and ChemTop - Top-Domain Ontologies for Biology
and Chemistry   poster demo
Stefano Bianchi         Semantic framework for complex knowledge domains        poster demo

Query 3:
"http://iswc.ontostudio.demo#"#Germany  9.165396E9
"http://iswc.ontostudio.demo#"#USA      5.615801215E9
"http://iswc.ontostudio.demo#"#Austria  3.026895E9
"http://iswc.ontostudio.demo#"#Swiss    2.01466125E9

I did it in the following way - two rules:
FORALL X,Y,Z,T,E X[priceInEuro->Y] <- X[#hasValue->Z],
 X[#priceCountry->T],
 T[#exchangeRateToEuro->E],
 Y is (Z*E).

FORALL X,N,C,P,P1,P2,A X[amountSold->A] <- X[#numberOfSales->N;
   #inCountry->C;
   #soldProduct->P],
 P[#hasPrice->P1],
 P1[#priceCountry->C],
 P1[priceInEuro->P2],
 A is (N*P2).

Final query: FORALL X,C,A,S <-
 X["http://iswc.ontostudio.demo#"#inCountry->C],
 X[amountSold->A],
 sum(C,A,S). orderedBy S,C
 
%%%%%%%%%%%%%end submission%%%%%%%%%%%%

Paul Fodor, 11/10/2008