Protocol ontology and its application in extending JADE | IEEE Conference Publication | IEEE Xplore