메뉴 건너뛰기




Volumn 41, Issue 2-4, 2004, Pages 171-206

Go! - A multi-paradigm programming language for implementing multi-threaded agents

Author keywords

Agent programming; Multi paradigm programming; Threads

Indexed keywords


EID: 4043118984     PISSN: 10122443     EISSN: None     Source Type: Journal    
DOI: 10.1023/B:AMAI.0000031195.87297.d9     Document Type: Conference Paper
Times cited : (34)

References (39)
  • 3
    • 0022333721 scopus 로고
    • On understanding types, data abstraction, and polymorphism
    • L. Cardelli and P. Wegner, On understanding types, data abstraction, and polymorphism, Computing Surveys 17 (1985) 471-522.
    • (1985) Computing Surveys , vol.17 , pp. 471-522
    • Cardelli, L.1    Wegner, P.2
  • 5
    • 0040861977 scopus 로고    scopus 로고
    • Concurrency in prolog using threads and a shared database
    • ed. D.D. Schreye (MIT Press)
    • M. Carro and M. Hermenegildo, Concurrency in prolog using threads and a shared database, in: Proceedings of ICLP99, ed. D.D. Schreye (MIT Press, 1999) pp. 320-334.
    • (1999) Proceedings of ICLP99 , pp. 320-334
    • Carro, M.1    Hermenegildo, M.2
  • 7
    • 3042519023 scopus 로고    scopus 로고
    • Ontology representation and inference in go!
    • K. Clark and F. McCabe, Ontology representation and inference in Go!, Technical Report, www. doc.ic.ac.uk/~klc/ontology.html (2003).
    • (2003) Technical Report
    • Clark, K.1    McCabe, F.2
  • 9
    • 77952069970 scopus 로고    scopus 로고
    • A logic programming language for multi-agent systems
    • Lecture Notes in Artificial Intelligence, (Springer)
    • S. Constantini and A. Tocchio, A logic programming language for multi-agent systems, in: Proc. of JELIA02 - 8th European Conf. on Logics in AI, Lecture Notes in Artificial Intelligence, Vol. 2424, (Springer, 2002) pp. 1-13.
    • (2002) Proc. of JELIA02 - 8th European Conf. on Logics in AI , vol.2424 , pp. 1-13
    • Constantini, S.1    Tocchio, A.2
  • 10
    • 84947779135 scopus 로고    scopus 로고
    • Sicstus MT - A multithreaded execution environment for SICStus Prolog
    • eds. K.M. Catuscia Palamidessi and H. Glaser, Lecture Notes in Computer Science, (Springer)
    • J. Eskilson and M. Carlsson, Sicstus MT-a multithreaded execution environment for SICStus Prolog, in: Principles of Declarative Programming, eds. K.M. Catuscia Palamidessi and H. Glaser, Lecture Notes in Computer Science, Vol. 1490 (Springer, 1998) pp. 36-53.
    • (1998) Principles of Declarative Programming , vol.1490 , pp. 36-53
    • Eskilson, J.1    Carlsson, M.2
  • 12
    • 4043091071 scopus 로고    scopus 로고
    • Fipa SL content FIPA Language Specification
    • Foundation for Intelligent Physical Agents
    • FIPA, Fipa SL content language specification, Technical Report, Foundation for Intelligent Physical Agents, www.fipa.org (2001).
    • (2001) Technical Report
  • 13
    • 4544293667 scopus 로고    scopus 로고
    • Fipa communicative act library specification
    • Foundation for Intelligent Physical Agents
    • FIPA, Fipa communicative act library specification, Technical Report, Foundation for Intelligent Physical Agents, www.fipa.org (2002).
    • (2002) Technical Report
  • 14
    • 77956810885 scopus 로고
    • A survey of concurrent MetateM - The language and its applications
    • eds. D. Gabbay and H. Ohlbach, Lecture Notes in Artificial Intelligence, (Springer)
    • M. Fisher, A survey of concurrent MetateM - the language and its applications, in: Temporal Logic, eds. D. Gabbay and H. Ohlbach, Lecture Notes in Artificial Intelligence, Vol. 827 (Springer, 1994) pp. 480-505.
    • (1994) Temporal Logic , vol.827 , pp. 480-505
    • Fisher, M.1
  • 15
    • 0342520920 scopus 로고    scopus 로고
    • Congolog, a concurrent programming language based on the situation calculus
    • G. D. Giacomo, Y. Lesperance and H. Levesque, Congolog, a concurrent programming language based on the situation calculus, Artificial Intelligence 1-2(121) (2000) 109-169.
    • (2000) Artificial Intelligence , vol.1-2 , Issue.121 , pp. 109-169
    • Giacomo, G.D.1    Lesperance, Y.2    Levesque, H.3
  • 17
    • 4043156045 scopus 로고    scopus 로고
    • Co-operative agents: Concepts and applications
    • eds. N.R. Jennings and M.J. Wooldridge (Springer)
    • H. Haugeneder and D. Steiner, Co-operative agents: Concepts and applications, in: Agent Technology, eds. N.R. Jennings and M.J. Wooldridge (Springer, 1998) pp. 175-202.
    • (1998) Agent Technology , pp. 175-202
    • Haugeneder, H.1    Steiner, D.2
  • 18
    • 84968503882 scopus 로고
    • The principal type scheme of an object in combinatory logic
    • R. Hindley, The principal type scheme of an object in combinatory logic, Trans. AMS 146 (1969) 29-60.
    • (1969) Trans. AMS , vol.146 , pp. 29-60
    • Hindley, R.1
  • 19
    • 0000714690 scopus 로고    scopus 로고
    • Formal semantics for an abstract agent programming language
    • eds. Singh, A.S. Rao and M. Wooldridge, Lecture Notes in Artificial Intelligence, Springer
    • K.V. Hindriks, F.S. de Boer, W. van der Hoek and J.-J.C. Meyer, Formal semantics for an abstract agent programming language, in: Intelligent Agents IV, eds. Singh, A.S. Rao and M. Wooldridge, Lecture Notes in Artificial Intelligence, Springer (1997) pp. 215-230.
    • (1997) Intelligent Agents IV , pp. 215-230
    • Hindriks, K.V.1    De Boer, F.S.2    Van Der Hoek, W.3    Meyer, J.-J.C.4
  • 22
    • 0013157568 scopus 로고    scopus 로고
    • Programming in an integrated functional and logic programming language
    • March
    • J. Lloyd, Programming in an integrated functional and logic programming language, Journal of Functional and Logic Programming, (March 1999) 1-49.
    • (1999) Journal of Functional and Logic Programming , pp. 1-49
    • Lloyd, J.1
  • 24
    • 4043158878 scopus 로고    scopus 로고
    • Go! Reference Manual
    • F. McCabe, Go! Reference Manual, Technical Report, Available from author, or http://sourceforge.net/projects/networkagent/(2003).
    • (2003) Technical Report
    • McCabe, F.1
  • 25
    • 84949425233 scopus 로고
    • April - Agent PRocess interaction language
    • eds. N. Jennings and M. Wooldridge, Lecture Notes in Artificial Intelligence, (Springer)
    • F. McCabe and K. Clark, April - Agent PRocess Interaction Language, in: Intelligent Agents, eds. N. Jennings and M. Wooldridge, Lecture Notes in Artificial Intelligence, Vol. 890 (Springer, 1995) pp. 324-340.
    • (1995) Intelligent Agents , vol.890 , pp. 324-340
    • McCabe, F.1    Clark, K.2
  • 27
    • 0018105622 scopus 로고
    • A theory of type polymorphism in programming
    • R. Milner, A theory of type polymorphism in programming, Computer and System Sciences 17(3) (1978) 348-375.
    • (1978) Computer and System Sciences , vol.17 , Issue.3 , pp. 348-375
    • Milner, R.1
  • 28
    • 0003015874 scopus 로고
    • A framework for representing knowledge
    • ed. P. Winston (MIT Press)
    • M. Minsky, A framework for representing knowledge, in: Psychology of Computer Vision, ed. P. Winston (MIT Press, 1975) pp. 211-277.
    • (1975) Psychology of Computer Vision , pp. 211-277
    • Minsky, M.1
  • 30
    • 0019012878 scopus 로고
    • Definite clause grammars compared with augmented transition network
    • F. Pereira and D.H. Warren, Definite clause grammars compared with augmented transition network, Artificial Intelligence 13(3) (1980) 231-278.
    • (1980) Artificial Intelligence , vol.13 , Issue.3 , pp. 231-278
    • Pereira, F.1    Warren, D.H.2
  • 31
    • 84948966261 scopus 로고    scopus 로고
    • AgentSpeak(L): BDI agents speak out in a logical computable language
    • Lecture Notes in Artificial Intelligence, (Springer)
    • A.S. Rao, AgentSpeak(L): BDI agents speak out in a logical computable language, in: Agents Breaking Away, Lecture Notes in Artificial Intelligence, Vol. 1038 (Springer, 1996) pp. 42-55.
    • (1996) Agents Breaking Away , vol.1038 , pp. 42-55
    • Rao, A.S.1
  • 34
    • 4043119459 scopus 로고    scopus 로고
    • Mobile threads through first order continuations
    • Coruna, Spain
    • P. Tarau and V. Dahl, Mobile threads through first order continuations, in: Proceedings of APPAI-GULP-PRODE'98, Coruna, Spain (1998).
    • (1998) Proceedings of APPAI-GULP-PRODE'98
    • Tarau, P.1    Dahl, V.2
  • 35
    • 0003416550 scopus 로고
    • PhD thesis, Department of Computer Science, Stanford University, Stanford
    • S.R. Thomas, PLACA, an agent oriented programming language, PhD thesis, Department of Computer Science, Stanford University, Stanford (1993).
    • (1993) PLACA, an Agent Oriented Programming Language
    • Thomas, S.R.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.