A logic based language for networked agents

Dianxiang Xu, Guoliang Zheng, Xiaocong Fan

Research output: Contribution to journalArticle

6 Citations (Scopus)

Abstract

This paper presents a logic based language, SAFIN, for developing networked software agents. It integrates agent-oriented programming, KQML and basic mobile techniques to support intelligent behaviors, software interoperatablity and code transportability. As prototype based logic objects, agents are composed of network connections, knowledge bases (facts and beliefs), databases, behaviors, constraints, services, goals and KQML performatives. An approach to non-monotonic inheritance with both predicate level and clause level knowledge reuse is proposed and formally defined. Multi-level components and the interfaces to FTP services and relational database systems are also provided for developing specific distributed agents.

Original languageEnglish (US)
Pages (from-to)435-442
Number of pages8
JournalInformation and Software Technology
Volume40
Issue number8
DOIs
StatePublished - Aug 25 1998

Fingerprint

Relational database systems
Software agents
Computer programming

All Science Journal Classification (ASJC) codes

  • Software
  • Information Systems
  • Computer Science Applications

Cite this

Xu, Dianxiang ; Zheng, Guoliang ; Fan, Xiaocong. / A logic based language for networked agents. In: Information and Software Technology. 1998 ; Vol. 40, No. 8. pp. 435-442.
@article{1c2633b978ae45958acdaa6716cc33c5,
title = "A logic based language for networked agents",
abstract = "This paper presents a logic based language, SAFIN, for developing networked software agents. It integrates agent-oriented programming, KQML and basic mobile techniques to support intelligent behaviors, software interoperatablity and code transportability. As prototype based logic objects, agents are composed of network connections, knowledge bases (facts and beliefs), databases, behaviors, constraints, services, goals and KQML performatives. An approach to non-monotonic inheritance with both predicate level and clause level knowledge reuse is proposed and formally defined. Multi-level components and the interfaces to FTP services and relational database systems are also provided for developing specific distributed agents.",
author = "Dianxiang Xu and Guoliang Zheng and Xiaocong Fan",
year = "1998",
month = "8",
day = "25",
doi = "10.1016/S0950-5849(98)00061-5",
language = "English (US)",
volume = "40",
pages = "435--442",
journal = "Information and Software Technology",
issn = "0950-5849",
publisher = "Elsevier",
number = "8",

}

A logic based language for networked agents. / Xu, Dianxiang; Zheng, Guoliang; Fan, Xiaocong.

In: Information and Software Technology, Vol. 40, No. 8, 25.08.1998, p. 435-442.

Research output: Contribution to journalArticle

TY - JOUR

T1 - A logic based language for networked agents

AU - Xu, Dianxiang

AU - Zheng, Guoliang

AU - Fan, Xiaocong

PY - 1998/8/25

Y1 - 1998/8/25

N2 - This paper presents a logic based language, SAFIN, for developing networked software agents. It integrates agent-oriented programming, KQML and basic mobile techniques to support intelligent behaviors, software interoperatablity and code transportability. As prototype based logic objects, agents are composed of network connections, knowledge bases (facts and beliefs), databases, behaviors, constraints, services, goals and KQML performatives. An approach to non-monotonic inheritance with both predicate level and clause level knowledge reuse is proposed and formally defined. Multi-level components and the interfaces to FTP services and relational database systems are also provided for developing specific distributed agents.

AB - This paper presents a logic based language, SAFIN, for developing networked software agents. It integrates agent-oriented programming, KQML and basic mobile techniques to support intelligent behaviors, software interoperatablity and code transportability. As prototype based logic objects, agents are composed of network connections, knowledge bases (facts and beliefs), databases, behaviors, constraints, services, goals and KQML performatives. An approach to non-monotonic inheritance with both predicate level and clause level knowledge reuse is proposed and formally defined. Multi-level components and the interfaces to FTP services and relational database systems are also provided for developing specific distributed agents.

UR - http://www.scopus.com/inward/record.url?scp=0032138880&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0032138880&partnerID=8YFLogxK

U2 - 10.1016/S0950-5849(98)00061-5

DO - 10.1016/S0950-5849(98)00061-5

M3 - Article

AN - SCOPUS:0032138880

VL - 40

SP - 435

EP - 442

JO - Information and Software Technology

JF - Information and Software Technology

SN - 0950-5849

IS - 8

ER -