DocumentCode :
2692808
Title :
Transactional programming for distributed agent systems
Author :
Murthy, V.K.
Author_Institution :
Sch. of Inf. Technol. & Math. Sci., Ballarat Univ., Vic., Australia
fYear :
1996
fDate :
3-6 Jun 1996
Firstpage :
64
Lastpage :
71
Abstract :
A new multiagent programming paradigm based on the transactional logic model is developed. This paradigm enables us to construct a distributed agent transactional program (DATRAP). Such a construction is carried out in two stages: first expressing a program into a production rule system, and then converting the rule applications into a set of transactions on a database of active objects represented using high-level data structures. The formal specification and refinement calculus are key features in the development of a DATRAP. We also indicate how to specify granularity of parallelism and also achieve several types of parallelism. One can associate with a DATRAP two different types of execution semantics called set-based and instance-based semantics. We also show how to prove correctness of DATRAP, achieve maximal concurrence and reduce the complexity of a distributed program
Keywords :
computational complexity; distributed algorithms; formal specification; refinement calculus; DATRAP; active objects; complexity; database; distributed agent systems; distributed program; execution semantics; formal specification; granularity; high-level data structures; multiagent programming paradigm; production rule system; refinement calculus; transactional logic model; transactional programming; Artificial intelligence; Australia; Information technology; Logic programming; Mathematical model; Mathematical programming; Parallel processing; Problem-solving; Production; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 1996. Proceedings., 1996 International Conference on
Conference_Location :
Tokyo
Print_ISBN :
0-8186-7267-6
Type :
conf
DOI :
10.1109/ICPADS.1996.517546
Filename :
517546
Link To Document :
بازگشت