SCHEDAE INFORMATICAE VOLUME 15 2006 Validating UPML Concepts in a Multi-agent Architecture C˘ alin S ¸andru and Viorel Negru West University of Timisoara, Department of Computer Science Bd. V. Parvan, 4, Timi¸ soara, Romania e-mail: {csandru,vnegru}@info.uvt.ro Abstract. The task oriented reasoning represents a powerful design paradigm. This research starts from a representative research in the area, the Unified Problem-Solving Method Development Language (UPML), and proposes a multi-agent architecture to support this ap- proach. The paper first models an applicative program, solving non- linear equation systems, using UPML concepts and then instantiates the proposed generic multi-agent architecture in order to generate a multi-agent system to solve the proposed problem. Keywords: multi-agent systems, problem solving methods, task ori- ented reasoning, knowledge based systems, non-linear equation systems. 1. Introduction Many research efforts in Artificial Intelligence study how to model knowl- edge based systems (KBS) such as to reuse their components in building other KBSs [4, 18, 19]. The notions of task and problem solving methods realizing a task were early identified as being useful in describing a KBS [4]. The next step was to conceptually model KBSs by identifying various levels of abstractions in their descriptions together with the relevant classes