An ontological approach for dynamic functionality-based web services discovery using expert systems | IEEE Conference Publication | IEEE Xplore