An agent programming framework based on the C# language and the CLI

被引:0
|
作者
Grosso, A [1 ]
Gozzi, A [1 ]
Coccoli, M [1 ]
Boccalatte, A [1 ]
机构
[1] Univ Genoa, DIST, I-16145 Genoa, Italy
关键词
Agent; Multi-Agents; Agent Programming Framework; Microsoft.NET platform;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The aim of this paper is,that of describing the software architecture designed for the implementation of an agent programming framework. Contrary to the widely adopted use of the Java platform. in most agent-based solutions and related research activity, the present work has been entirely carried on in the novel NET framework (Microsoft Corp.) which offers technological solutions able to cope with common problems which often arise when working in other enterprise platforms (both J2EE and Microsoft DNA). In particular this work is based on the C# language and the Common Language Infrastructure. One solution is described to make management of agents easier from a programmer's point of view. As result an agent,programming framework is presented, fully exploiting the above concepts.
引用
收藏
页码:13 / 20
页数:8
相关论文
共 50 条
  • [1] The C# programming language
    Wiltamuth, S
    DR DOBBS JOURNAL, 2000, 25 (10): : 21 - +
  • [2] C#, CLI (.NET), and C++/CLI standardization
    Jaeschke, R
    DR DOBBS JOURNAL, 2004, 29 (10): : 42 - 47
  • [3] Metaprogramming library for the C# programming language
    Kis, G
    Orosz, J
    Pintér, M
    László, Z
    Genssler, T
    MODULAR PROGRAMMING LANGUAGES, PROCEEDINGS, 2003, 2789 : 266 - 269
  • [4] Communication and interaction protocols for multi-agent systems in a framework based on C# and the common language infrastructure
    Gozzi, A
    Coccoli, M
    Boccalatte, A
    CONCURRENT ENGINEERING: ENHANCED INTEROPERABLE SYSTEMS, 2003, : 83 - 90
  • [5] The editing programming skills and applications of C# language
    Yang, Yan
    BASIC & CLINICAL PHARMACOLOGY & TOXICOLOGY, 2019, 125 : 49 - 50
  • [6] Support for Design by Contract (TM) in the C# Programming Language
    Henne-Wu, Rachel
    Mitchell, William
    Zhang, Cui
    JOURNAL OF OBJECT TECHNOLOGY, 2005, 4 (07): : 65 - 82
  • [7] An Analysis on Mutation Testing Tools For C# Programming Language
    Uzunbayir, Serhat
    Kurtel, Kaan
    2019 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2019, : 439 - 443
  • [8] C++/CLI会冲击C#鸣
    刘如鸿
    程序员, 2004, (11) : 79 - 79
  • [9] Improvement and Evaluation of a Block-based Language Environment for Introductory C# Programming Course
    Yang, Zhongke
    Hu, Minjie
    2023 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT AND LEARNING FOR ENGINEERING, TALE, 2023, : 758 - 763
  • [10] Generative programming for C#
    Draheim, D
    Lutteroth, C
    Weber, G
    ACM SIGPLAN NOTICES, 2005, 40 (08) : 29 - 33