An Experimental Domain: Object-Oriented Ontology and Architecture