Picon
Favicon
Gravatar

[SWRLTAB in protege 3.4.7]


hi everyone, 

I'm testing the SWRL Tab on protege 3.4.7

I have create an ontology A in which i import the temporal so that i can use the temporal builtin in my ontology. 

I have created the classes TimeEvent and elapsedTimeEvent as subclass of extendProposition

Then i have asserted TimeEvent(TimeEvent_1), hasValidTime(validInstant_1) , hastime(validInstant_1, somedate1), validInstant(validInstant_2), hastime(validInstant_2, somedate2)

However when i  write the folllowing rule: 

TimeEvent(?x) ∧ p1:hasValidTime(?x, ?vt1) ∧ p1:before(?vt1, ValidInstant_2) → elapsedTimeEvent(?x)

It doesn't work. I have an error that says : cannot convert DefaultSWRLImpl(rule1 of [DefaultOWLNamedCLASS(http://www.3.org/2003/11/swrl#impl)])

Does any one has an idea of what might be the problem ?

Many thanks, 
in advance

-m-
_______________________________________________
protege-owl mailing list
protege-owl <at> lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
Cristina Pascual | 10 Feb 15:31
Picon
Gravatar

2nd CfP || SERVICE COMPUTATION 2012: July 22-27, 2012 - Nice, France


INVITATION:

=================

Please consider to contribute to and/or forward to the appropriate groups the following opportunity to
submit and publish 
original scientific results to SERVICE COMPUTATION 2012.

The submission deadline is set to March 5, 2012.

In addition, authors of selected papers will be invited to submit extended article versions to one of the
IARIA Journals: 
http://www.iariajournals.org

=================

============== SERVICE COMPUTATION 2012 | Call for Papers ===============

CALL FOR PAPERS, TUTORIALS, PANELS

SERVICE COMPUTATION 2012, The Fourth International Conferences on Advanced Service Computing

July 22-27, 2012 - Nice, France

General page: http://www.iaria.org/conferences2012/SERVICECOMPUTATION12.html

Call for Papers: http://www.iaria.org/conferences2012/CfPSERVICECOMPUTATION12.html

- regular papers

- short papers (work in progress)

- posters

Submission page: http://www.iaria.org/conferences2012/SubmitSERVICECOMPUTATION12.html

Submission deadline: March 5, 2012

Sponsored by IARIA, www.iaria.org

Extended versions of selected papers will be published in IARIA Journals: http://www.iariajournals.org

Please note the Poster and Work in Progress options.

The topics suggested by the conference can be discussed in term of concepts, state of the art, research,
standards, 
implementations, running experiments, applications, and industrial case studies. Authors are invited
to submit complete 
unpublished papers, which are not under review in any other conference or journal in the following, but not
limited to, 
topic areas.

All tracks are open to both research and industry contributions, in terms of Regular papers, Posters, Work
in progress, 
Technical/marketing/business presentations, Demos, Tutorials, and Panels.

Before submission, please check and comply with the Editorial rules: http://www.iaria.org/editorialrules.html

SERVICE COMPUTATION 2012 Topics (topics and submission details: see CfP on the site)

Service innovation, evaluation and delivery

   Service requirement validation; Service design; Service deployment; Service delivery; Service
lifecycle; Service 
knowledge and service innovation; Model-driven service engineering; Knowledge-intensive services;
Risk management in 
services management; Service testing and validation; Service consumption and delivery outcome;
Quality of service; Quality 
of experience; Quality of service impact; Service audit metrics; Service innovation; Service bundling;
Service research; 
Service composition; Collaborative services; Service business models; Service personalization;
Security and trust in 
services

Ubiquitous and pervasive services

   Foundations of ubiquitous and pervasive services, networks and applications; Specification,
discovery, and matching of 
ubiquitous and pervasive services; Computing, orchestration and harmonization of ubiquitous and
pervasive services; 
Technologies for modeling, designing, and testing ubiquitous and pervasive services;
Service-oriented agent-based 
architectures, protocols and deployment environments; Integration and deployment of ubiquitous and
pervasive services; 
Ubiquitous and pervasive services in peer-to-peer and overlay networks; Ubiquitous and pervasive
services in mobile 
networks and sensor networks; Ubiquitous and pervasive services in unmanned air, underwater, and ground
vehicle networks; 
Adaptive and self-adaptive ubiquitous and pervasive services; Context awareness, adaptation and
management of ubiquitous 
and pervasive services; Security, trust and privacy management in ubiquitous and pervasive services;
Semantics and 
ontology for ubiquitous and pervasive services; Web services and middleware support for ubiquitous and
pervasive services; 
Energy management and harvesting for network with ubiquitous and pervasive systems; Case studies,
lessons learned, 
experiments, simulations and trials for ubiquitous and pervasive services

WEB Services

   Basics and formalisms on Web services; Web x.0 concepts in Web services evolution in this framework;
Methodologies for 
specification, deployment and enhancements of Web services; Modeling and composition of Web services;
Discovery, matching, 
and integration of Web services; SLA/QoS/QoE in Web services (privacy, security, performance,
reliability, fault 
tolerance); Testing and validating Web services; Publishing, discovery, tracking, and selection of Web
services; Web 
services lifecycle management; Semantics and Ontology in Web services; Cloud computing,
service-as-a-software and 
on-demand Web services; Mobile and intermittent Web services; Web services-based services,
applications and solutions; Web 
services standards and formalizations; Service-Oriented Architecture (SOA) infrastructure and middleware

Society and business services

   Public (mail, schools, banking, financial, personal, real estate, health, government, insurance,
hospitals, 
transportation, library); Utility (broadcasting & cable TV, printing & publishing, energy, Internet,
hotels, retail, waste 
management, security, rental); Entertainment (advertising, casinos & gaming, recreational,
restaurant, travel); Business 
(communications, specialty, technology, planning, supply chain management, marketing, design,
wholesale distribution); 
Business process management (business knowledge, business protocols, service level agreements,
business licensing models, 
business financial models, and business advertizing models

--------------------------------
Committee: http://www.iaria.org/conferences2012/ComSERVICECOMPUTATION12.html
==================== 
_______________________________________________
protege-owl mailing list
protege-owl <at> lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03

Picon
Gravatar

[CFP] 1st CfP: OWL Reasoner Evaluation Workshop (ORE 2012)

[Apologies for cross-posting]


-----------------------------------------------------------------------------------------------------
                                  1st CALL FOR PAPERS  
                     OWL Reasoner Evaluation Workshop (ORE 2012)
                        Collocated with IJCAR 2012 Conference
                    http://www.cs.ox.ac.uk/isg/conferences/ORE2012/
-----------------------------------------------------------------------------------------------------


OBJECTIVES
--------------------------------------------------------------------------

OWL is a logic-based ontology language standard designed to promote interoperability, particularly in
the context of the (Semantic) Web. The standard has encouraged the development of numerous OWL reasoning
systems, and such systems are already key components of many applications.

The goal of this workshop is to bring together the developers of reasoners for (subsets of) OWL,
including systems focusing on both intensional (ontology) and extensional (data) query answering.
The workshop will give developers a perfect opportunity to promote their systems.


CALL FOR PAPERS
--------------------------------------------------------------------------

Submissions are solicited from developers interested in describing OWL reasoning and query answering systems.
We invite submission of both SHORT SYSTEM DESCRIPTION papers and LONG SYSTEM DESCRIPTION AND EVALUATION papers.
Papers should include a description of the system in question, including:

    * language subset(s) supported;

    * syntax(es) and interface(s) supported;

    * reasoning algorithm(s) implemented;

    * important optimisation techniques used;

    * particular advantages (or disadvantages);

    * application focus (e.g., large datasets, large ontologies, complex ontologies, etc.);

    * other novel or interesting features.


Full papers should also include an evaluation (see guidelines), preferably using (some of) the datasets provided.
Short papers may also include a brief performance analysis.


EVALUATION GUIDELINES
--------------------------------------------------------------------------

If possible, evaluations should use the standard datasets provided and present results for the following reasoning
tasks (where relevant for the system being evaluated):

    * Classification. The dataset consists of a set of OWL ontologies. The total time taken to load and classify
each ontology should be reported. It would also be interesting to report on comparisons of the computed taxonomy
with the "reference" taxonomies that are provided with the dataset (in preparation).

    * Class satisfiability. The dataset consists of a set of OWL ontologies, and for each ontology one or more
class URIs. The time taken to perform each test along with the satisfiability result for each class should be reported.

    * Ontology satisfiability. That dataset consists of a set of OWL ontologies. The total time taken to load and test
the satisfiability of each ontology should be reported, along with the satisfiability result for each ontology.

    * Logical entailment. The dataset consists of a set of pairs of OWL ontologies. The total time take to determine if
the first ontology entails the second ontology should be reported, along with the entailment result (true or false).

    * Instance retrieval. The dataset is an OWL ontology and a class expression. For each ontology the total time taken
to load the ontology and retrieve the sets of instances for each class expression should be reported. It would also be
interesting to report on comparisons of the retrieved instances with the "reference" set that are provided with the dataset.

It is suggested that full results of any evaluations performed are made available via the web, with summaries of the results
 being included in the papers submission as space permits.


SUBMISSIONS
--------------------------------------------------------------------------

Long papers must be no longer than 12 pages, while short papers must be no longer than 6 pages.

Submissions must be in PDF and should be formatted according to the Springer LNCS guidelines.
Submission is electronic through easychair.

All submissions will be peer-reviewed by the program committee. Selected papers are to be published as a
volume of CEUR workshop proceedings.


IMPORTANT DATES
--------------------------------------------------------------------------

    * Submission of abstracts: April 9th, 2012

    * Paper submission deadline: April 16th, 2012

    * (Optional) Submission of systems to SEALS platform: April 16th, 2012

    * Notification of acceptance: May 7th, 2012

    * Camera-ready papers due: May 25th, 2012

    * Workshop: July 1st, 2012 (Half-day)


ORGANISATION
--------------------------------------------------------------------------

    * Ian Horrocks, University of Oxford, UK
    * Mikalai Yatskevich, University of Oxford, UK
    * Ernesto Jiménez-Ruiz, University of Oxford, UK
    * Franz Baader, TU Dresden, Germany
    * Jérôme Euzenat, INRIA, Grenoble, France
    * Pavel Klinov, Clark & Parsia, USA
    * Jeff Heflin, Lehigh University, PA, USA
    * Francisco Martin-Recuerda, Universidad Politécnica de Madrid, Spain
    * Bijan Parsia, University of Manchester, UK
    * Stefan Schlobach, Vrije Universiteit Amsterdam, The Netherlands

For enquiries, please contact the Organisers at ore2012 <at> easychair.org



--
Ernesto Jiménez-Ruiz
Research Assistant
Department of Computer Science
University of Oxford
Wolfson Building, Parks Road, Oxford OX1 3QD, UK

http://krono.act.uji.es/people/Ernesto
http://www.cs.ox.ac.uk/people/ernesto.jimenez-ruiz/



_______________________________________________
protege-owl mailing list
protege-owl <at> lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
Fahd Amjad | 9 Feb 08:50
Picon
Gravatar

Loading and Saving Ontology

Hi,

As a new commer to ontology the first problem i encountered was to load and save ontology from and to local machine. I am sure it is discussed before on the this group but if some one reqiures to load an save ontology throught eclipse

//Ontology Loading Location
Reader inputFileForOntologyCore = new InputStreamReader( new FileInputStream("C:/Users/saturn/Desktop/OntologyTESTFolder/OntologyCore.owl"));

//Ontology Save Location
OutputStream outputFileForOntologyCore = new FileOutputStream("C:\\Users\\saturn\\Desktop\\OntologyTESTFolder\\savedOntologiesWithRepositoryFiles\\savedOntology.owl");

//Initializing Ontology Model
JenaOWLModel loadedOntologyCore = ProtegeOWL.createJenaOWLModel();

//Setting Up Project Repository
File systemontologyFileFolder= new File("C:\\Program Files\\Protege_3.4.4\\plugins\\edu.stanford.smi.protegex.owl");
LocalFolderRepository systemRepository = new LocalFolderRepository(systemontologyFileFolder);
loadedOntologyCore.getRepositoryManager().addGlobalRepository(systemRepository);

//Loading Ontology
loadedOntologyCore.load(inputFileForOntologyCore, FileUtils.langXMLAbbrev);
System.out.println("OntologyCore Loaded");

//Saving Ontology
ArrayList error = new ArrayList();
loadedOntologyCore.save(outputFileForOntologyCore, FileUtils.langXMLAbbrev,error);
System.out.println("File Saved with "+error.size()+" errors");


--
Fahd Amjad
LGIPM Metz
Université Paul Verlaine
Tél: 00(33)-0611811038

_______________________________________________
protege-owl mailing list
protege-owl <at> lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
Prakash Poudyal | 8 Feb 20:05
Picon
Gravatar

about interface in protege

hello guys,


can you tell me to develop in interface in protege 4. Can you tell me which plugins that I need to install and also which and also if you could provide link for the tutorial would be great

cheers

Prakash
_______________________________________________
protege-owl mailing list
protege-owl <at> lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
Picon
Gravatar

How to model different binding strengths of data entities to concepts?

Hi, All -

We are currently in the process of developing an application for mapping input elements obtained from user input against concepts within our ontology. In the ontology we store the knowledge which data entity activates which concept.

The nature of our application domain is such that different data elements activate their concepts with different strengths, quite similar to the different activation levels obtained with different words in natural language for different mental concepts in the human brain.

While the straight-forward mapping of data elements to concepts as such pretty much is a solved problem (at least within the scope of our application domain) I am wondering how this difference in activation or binding strength from entities to concepts could suitably be modelled in an OWL ontology.

Ideally, we would like to be able to obtain tuplets of the following kind:

<data entity1, concept 1, binding strength 1, concept 2, binding strength 2, ... >

in order to express that 'data entity 1' binds to 'concept n' with 'binding strength n' (which probably would be a simple scalar value).

So here is my question: Do you have any suggestion as to how such a scalar-valued binding or activation strength could be modelled conveniently in an OWL ontology?

I very much look forward to your comments!

Thanks and kind regards from Hamburg -

Patrick McCrae
_______________________________________________
protege-owl mailing list
protege-owl <at> lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
Picon
Favicon
Gravatar

[empty enumerated class]

Is it possible to specify a class as being empty. In other word, using  
the enumeration feature. I want to say that a class is empty, no  
individual in it. how can i do that?
_______________________________________________
protege-owl mailing list
protege-owl <at> lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03

Cristina Pascual | 8 Feb 15:55
Picon
Gravatar

2nd cfp COGNITIVE 2012 July 22-27, 2011 - Nice, France


INVITATION:

=================

Please consider to contribute to and/or forward to the appropriate groups the following opportunity to
submit and publish 
original scientific results to COGNITIVE 2012.

The submission deadline is set to March 5, 2012.

In addition, authors of selected papers will be invited to submit extended article versions to one of the
IARIA Journals: 
http://www.iariajournals.org

=================

============== COGNITIVE 2012 | Call for Papers ===============

CALL FOR PAPERS, TUTORIALS, PANELS

COGNITIVE 2012, The Fourth International Conference on Advanced Cognitive Technologies and Applications

July 22-27, 2011 - Nice, France

General page: http://www.iaria.org/conferences2012/COGNITIVE12.html

Call for Papers: http://www.iaria.org/conferences2012/CfPCOGNITIVE12.html

- regular papers

- short papers (work in progress)

- posters

Submission page: http://www.iaria.org/conferences2012/SubmitCOGNITIVE12.html

Submission deadline: March 5, 2012

Sponsored by IARIA, www.iaria.org

Extended versions of selected papers will be published in IARIA Journals: http://www.iariajournals.org

Please note the Poster and Work in Progress options.

The topics suggested by the conference can be discussed in term of concepts, state of the art, research,
standards, 
implementations, running experiments, applications, and industrial case studies. Authors are invited
to submit complete 
unpublished papers, which are not under review in any other conference or journal in the following, but not
limited to, 
topic areas.

All tracks are open to both research and industry contributions, in terms of Regular papers, Posters, Work
in progress, 
Technical/marketing/business presentations, Demos, Tutorials, and Panels.

Before submission, please check and comply with the Editorial rules: http://www.iaria.org/editorialrules.html

COGNITIVE 2012 Topics (topics and submission details: see CfP on the site)

BRAIN: Brain information processing and informatics

Cognitive and computation models; Human reasoning mechanisms; Modeling brain information processing
mechanisms; Brain 
learning mechanisms; Human cognitive functions and their relationships; Modeling human
multi-perception mechanisms and 
visual, auditory, and tactile information processing; Neural structures and neurobiological process;
Cognitive 
architectures; Brain information storage, collection, and processing; Formal conceptual models of
human brain data; 
Knowledge representation and discovery in neuroimaging; Brain-computer interface;
Cognition-inspired complex systems

COGNITION: Artificial intelligence and cognition

Expert systems, knowledge representation and reasoning; Reasoning techniques, constraint
satisfaction and machine 
learning; Logic programming, fuzzy logic, neural networks, and uncertainty; State space search,
ontologies and data 
mining; Games, planning and scheduling; Natural languages processing and advanced user interfaces;
Cognitive, reactive and 
proactive systems; Ambient intelligence, perception and vision

AGENTS: Agent-based adaptive systems

Agent frameworks and development platforms; Agent models and architectures; Agent communication
languages and protocols; 
Cooperation, coordination, and conversational agents; Group decision making and distributed problem
solving; Mobile, 
cognitive and autonomous agents; Task planning and execution in multi-agent systems; Security, trust,
reputation, privacy 
and safety in agent-based systems; Negotiation brokering and matchmaking in agent-oriented protocols;
Web-oriented agents 
(mining, semantic discovery, navigation, etc.; SOA and software agents; Economic agent models and
social adoption

AUTONOMY: Autonomous systems and autonomy-oriented computing

Self-organized intelligence nature-inspired thinking paradigms; Swarm intelligence and emergent
behavior; 
Autonomy-oriented modeling and computation; Coordination, cooperation and collective group
behavior; Agent-based complex 
systems modeling and development; Complex behavior aggregation and self-organization; Agent-based
knowledge discovery and 
sharing; Autonomous and distributed knowledge systems; Autonomous knowledge via information agents;
Ontology-based agent 
services; Knowledge evolution control and information filtering agents; Natural and social law
discovery in multi-agent 
systems; Distributed problem solving in complex and dynamic environments; Auction, mediation,
pricing, and agent-based 
market-places; Autonomous auctions and negotiations

APPLICATIONS

Agent-oriented modeling and methodologies; Agent-based interaction protocols and cognitive
architectures; Emotional 
modeling and quality of experience techniques; Agent-based assistants and e-health; Agent-based
interfaces; Knowledge and 
data intensive classification systems; Agent-based fault-tolerance systems; Learning and
self-adaptation via multi-agent 
systems; Task-based and task-oriented agent-based systems; Agent-based virtual enterprise; Embodied
agents and agent-based 
systems applications; Agent-based perceptive animated interfaces; Agent-based social simulation;
Socially planning; 
E-Technology agent-based ubiquitous services and systems

--------------------------------
Committee: http://www.iaria.org/conferences2012/ComCOGNITIVE12.html
==================== 
_______________________________________________
protege-owl mailing list
protege-owl <at> lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03

Hazmy | 8 Feb 04:25
Picon
Gravatar

Re: query in SQWRL

Hi Manulaur,

I experience the same problem as you. The only alternative is to use String
datatype instead of Boolean datatype.

--
View this message in context: http://protege-ontology-editor-knowledge-acquisition-system.136.n4.nabble.com/query-in-SQWRL-tp4359960p4367796.html
Sent from the Protege OWL mailing list archive at Nabble.com.
_______________________________________________
protege-owl mailing list
protege-owl <at> lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03

Cristina Pascual | 7 Feb 18:52
Picon
Gravatar

2nd CfP CLOUD COMPUTING 2012 July 22-27, 2011 - Nice, France


INVITATION:

=================

Please consider to contribute to and/or forward to the appropriate groups the following opportunity to
submit and publish 
original scientific results to CLOUD COMPUTING 2012.

The submission deadline is set to March 5, 2012.

In addition, authors of selected papers will be invited to submit extended article versions to one of the
IARIA Journals: 
http://www.iariajournals.org

=================

============== CLOUD COMPUTING 2012 | Call for Papers ===============

CALL FOR PAPERS, TUTORIALS, PANELS

CLOUD COMPUTING 2012, The Third International Conference on Cloud Computing, GRIDs, and Virtualization

July 22-27, 2011 - Nice, France

General page: http://www.iaria.org/conferences2012/CLOUDCOMPUTING12.html

Call for Papers: http://www.iaria.org/conferences2012/CfPCLOUDCOMPUTING12.html

- regular papers

- short papers (work in progress)

- posters

Submission page: http://www.iaria.org/conferences2012/SubmitCLOUDCOMPUTING12.html

Submission deadline: March 5, 2012

Sponsored by IARIA, www.iaria.org

Extended versions of selected papers will be published in IARIA Journals: http://www.iariajournals.org

Please note the Poster and Work in Progress options.

The topics suggested by the conference can be discussed in term of concepts, state of the art, research,
standards, 
implementations, running experiments, applications, and industrial case studies. Authors are invited
to submit complete 
unpublished papers, which are not under review in any other conference or journal in the following, but not
limited to, 
topic areas.

All tracks are open to both research and industry contributions, in terms of Regular papers, Posters, Work
in progress, 
Technical/marketing/business presentations, Demos, Tutorials, and Panels.

Before submission, please check and comply with the Editorial rules: http://www.iaria.org/editorialrules.html

CLOUD COMPUTING 2012 Topics (topics and submission details: see CfP on the site)

CLOUD: Cloud computing

Cloud economics; Core cloud services; Cloud technologies; Cloud computing; On-demand computing
models; 
Hardware-as-a-service; Software-as-a-service [SaaS applications]; Platform-as-service; Storage
as a service in cloud; 
Data-as-a-Service; Service-oriented architecture (SOA); Cloud computing programming and
application development; 
Scalability, discovery of services and data in Cloud computing infrastructures; Trust and clouds;
Client-cloud computing 
challenges; Geographical constraints for deploying clouds

CLOUD: Challenging features

Privacy, security, ownership and reliability issues; Performance and QoS; Dynamic resource
provisioning; Power-efficiency 
and Cloud computing; Load balancing; Application streaming; Cloud SLAs, business models and pricing
policies; Cloud 
service subscription model; Cloud standardized SLA; Cloud-related privacy; Cloud-related control;
Managing applications in 
the clouds; Mobile clouds; Roaming services in Clouds; Agent-based Cloud Computing

CLOUD: Platforms, Infrastructures and Applications

Custom platforms; Large-scale compute infrastructures; Data centers; Processes intra- and
inter-clouds; Content and 
service distribution in Cloud computing infrastructures; Multiple applications can run on one computer
(virtualization a 
la VMWare); Grid computing (multiple computers can be used to run one application); Cloud-computing
vendor governance and 
regulatory compliance; Enterprise clouds; Enterprise-centric cloud computing; Interaction between
vertical clouds; Public, 
Private, and Hybrid clouds; Cloud computing testbeds

GRID: Grid networks, services and applications

GRID theory, frameworks, methodologies, architecture, ontology; GRID infrastructure and
technologies; GRID middleware; 
GRID protocols and networking; GRID computing, utility computing, autonomic computing,
metacomputing; Programmable GRID; 
Data GRID; Context ontology and management in GRIDs; Distributed decisions in GRID networks; GRID
services and 
applications; Virtualization, modeling, and metadata in GRID; Resource management, scheduling, and
scalability in GRID; 
GRID monitoring, control, and management; Traffic and load balancing in GRID; User profiles and
priorities in GRID; 
Performance and security in GRID systems; Fault tolerance, resilience, survivability, robustness in
GRID; QoS/SLA in GRID 
networks; GRID fora, standards, development, evolution; GRID case studies, validation testbeds,
prototypes, and lessons 
learned

VIRTUALIZATION: Computing in virtualization-based environments

Principles of virtualization; Virtualization platforms; Thick and thin clients; Data centers and
nano-centers; Open 
virtualization format; Orchestration of virtualization across data centers; Dynamic federation of
compute capacity; 
Dynamic geo-balancing; Instant workload migration; Virtualization-aware storage;
Virtualization-aware networking; 
Virtualization embedded-software-based smart mobile phones; Trusted platforms and embedded
supervisors for security; 
Virtualization management operations /discovery, configuration, provisioning, performance, etc.;
Energy optimization and 
saving for green datacenters; Virtualization supporting cloud computing; Applications as
pre-packaged virtual machines; 
Licensing and support policies

--------------------------------
Committee: http://www.iaria.org/conferences2012/ComCLOUDCOMPUTING12.html
==================== 
_______________________________________________
protege-owl mailing list
protege-owl <at> lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03

William Fitzgerald | 6 Feb 16:16
Picon
Favicon
Gravatar

Query about constructing an ontology based on received OWL-DL fragments on your behalf

Hi all,

I would like your opinion about composing an OWL-DL ontology based on received ontology fragments 
from other users/knowledge sources on your behalf.

Traditionally, if I wanted to use a knowledge within another ontology, I would simply import it. 
However, this imports the entire ontology into my own local one, rather than certain portions or 
relevant fragments.

What I would like to do, is allow knowledge received from another user with respect to a classes, 
properties and individuals that I would like to add to my own ontology.

Consider the following trivial ontology scenario to list the kinds of car manufactures etc.
Lets say I define a class called "Car" and define locally a number of subclasses, for example Ford.

<owl:Class rdf:ID="Ford">
     <rdfs:subClassOf rdf:resource="#Car"/>

where xmlns="http://www.car.com/car.owl#"

I would now like to receive knowledge from Ford about its cars. Imagine Ford send me new knowledge 
about a new kind of Ford car called Fiesta (a subclass of Ford).

The following OWL-DL fragment is what I may receive from Ford.

xmlns:ford="http://www.ford.com/ford.owl#"
   <owl:Class rdf:about="http://www.ford.com/ford.owl#Fiesta">
     <rdfs:subClassOf rdf:resource="#Ford"/>

That is, ford:Fiesta is a subclass of Ford.

My questions are the following:

(1) Is it reasonable to compose an ontology in this way? That is, to be able to receive fragments to 
add to your local ontology. Of course there are various axioms etc that may also need to be passed 
with respect to knowledge about classes, properties and individuals. One issue would be to know how 
much knowledge must one receive about a class, property or individual to provide the intended 
semantics and so forth. However, that aside, is what I am saying above in principle sensible or even 
desirable?

(2) I constructed this simple ontology using Protege 3.4.8. Having defined a class Fiesta, I changed 
within Protege the URI from http://www.car.com/car.owl#Fiesta to 
http://www.ford.com/ford.owl#Fiesta. I then added to the XML file generated by protege the following 
xmlns:ford="http://www.ford.com/ford.owl#".

What I noticed was, with the locally defined class "Car" in the OWL-XML file used "rdf:ID", however 
when simulating the addition of an owl fragment for class "Fiesta" the OWL-XML file used "rdf:about".

I am not sure what is happening here with respect to rdf:ID and rdf:about. One obviously requires 
the full URI and the other doesn't. Is it illegal/incorrect to also use the rdf:ID on class 
ford:Fiesta? Any insight is welcomed.

many thanks,
Will

-- 
____________________________________________
William M. Fitzgerald (BSc (Hons), MSc, PhD)
Postdoctoral Research Fellow,
Cork Constraint Computation Centre,
Department of Computer Science,
University College Cork,
Cork,
Ireland.
--------------------------------------------
http://www.williamfitzgerald.net
____________________________________________
_______________________________________________
protege-owl mailing list
protege-owl <at> lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03


Gmane