ToC Figure. This article deals with utilizing SFL in  combination with rule-based action execution for controlling smart agents in an  uncertain environment. The focus is on providing an intelligent agent with  efficient capabilities for fulfilling given goals in case of missing  information or faults. In addition, to foundations the article comprises an experimental  evaluation, and a qualitative comparison to other related methods.