• DocumentCode
    808005
  • Title

    A reasoning model based on human societies

  • Author

    Fuentes-Fernandez, R. ; Ullan, E. ; Gomez-Sanz, J.J.

  • Volume
    6
  • Issue
    6
  • fYear
    2008
  • Firstpage
    543
  • Lastpage
    549
  • Abstract
    The use of simulation tools for reasoning about human societies formalizes their analysis and reduces the related costs, but it demands a high level of expertise in the design and programming of complex systems. This paper presents the SCAT framework aimed at bringing these tools closer to their end users, the researchers in social sciences. For this purpose, it adopts an approach with domain-specific languages based on the activity theory and the situation calculus. The Activity Theory is a paradigm from social sciences to analyze the behaviour of societies through activity systems, which are groups of tasks performed by actors in a social and historical context. SCAT uses the formalism of the Situation calculus to define an operational semantics for these systems. On this basis, SCAT provides a modelling language to describe interconnected activity systems, and an environment for the simulation of these systems and the verification of their properties. An example on human relations organizes this presentation of SCAT.
  • Keywords
    cognition; formal verification; psychology; social sciences; activity theory; human societies; reasoning model; situation calculus; social sciences; software verification; Analytical models; Calculus; Costs; Domain specific languages; Humans; LAN interconnection; Performance analysis; Psychology; Social factors; Psychology; Simulation; Simulation Languages; Social Factors; Software Verification and Validation;
  • fLanguage
    English
  • Journal_Title
    Latin America Transactions, IEEE (Revista IEEE America Latina)
  • Publisher
    ieee
  • ISSN
    1548-0992
  • Type

    jour

  • DOI
    10.1109/TLA.2008.4908188
  • Filename
    4908188