首页    期刊浏览 2024年07月05日 星期五
登录注册

文章基本信息

  • 标题:Standard Type Soundness for Agents and Artifacts
  • 本地全文:下载
  • 作者:F. Damiani ; P. Giannini ; A. Ricci
  • 期刊名称:Scientific Annals of Computer Science
  • 印刷版ISSN:1843-8121
  • 出版年度:2012
  • 卷号:XXII
  • 期号:2
  • 页码:267-326
  • DOI:10.7561/SACS.2012.2.267
  • 出版社:Alexandru Ioan Cuza University of Iasi
  • 摘要:Formal models, core calculi, and type systems, are important tools for rigorously stating the more subtle details of a language, to characterise and study its features and the correctness properties of its programs. In this paper we present {FsimpAL} (FsimpaALlong), a formal calculus modelling the agent and artifact program abstractions provided by the simpA{} agent framework. The formalisation is largely inspired by textsc{Featherweight Java}. It is based on reduction rules applied at certain evaluation contexts, properly adapted to the concurrency nature of simpA{}. On top of this calculus we introduce a standard type system and prove its soundness, so as to guarantee that the execution of a well-typed program does not get stuck. Namely, all primitive mechanisms of agents (activity execution), artifacts (field/property access and step execution), and their interaction (observation and invocation) are guaranteed to be used in a way that is structurally compliant with the corresponding definitions: hence, there will not be run-time errors due to {FsimpAL} distinctive primitives.
  • 关键词:multi-agent systems; concurrency; type systems
国家哲学社会科学文献中心版权所有