The problem of designing suitable conceptual model ing languages for system engineering is far from being solved. In the past years, some works have proposed the use of foundational ontologies as an lysis tools to enable semantic coherence when (re)designing such language s. In this paper, we exemplify this approach by applying a foundational ontology named UFO in the design of an agent-oriented modeling language f or the ARKnowD methodology. Instead of proposing new concepts and constructs… CONTINUE READING