Querying for individuals

I got a class (A) with 191 members, and one of its subclasses (B) has 8 
members. If I query with "B" in Protege (against both Pellet and Fact++) 
or outside Protege (Pellet in command line), the query returns all 
elements of B as it should, but when I query "not B" I get, as far as I 
can tell, all individuals in the ontology minus the elements of A(!). 
Isn't the "not B" query supposed to return all individuals in the 
ontology *minus* the elements of B?

Christian

-- 
Cristian Cocos
Post Doctoral Fellow
Centre for Logic and Information, StFX University 54B St. Mary's Street,
Antigonish NS, Canada B2G 2W5
Tel: + 1 (902) 867-4931, Fax: +1 (902) 867-1397

Current research: "Building Decision-Support Through Dynamic Workflow
Systems for Health Care"

Received on Tuesday, 22 February 2011 17:25:20 UTC