Engineering Scalable Distributed Environments and Organisations for MAS

被引:0
|
作者
Ricci, Alessandro [1 ]
Ciortea, Andrei [2 ,3 ]
Mayer, Simon [2 ,4 ]
Boissier, Olivier [5 ]
Bordini, Rafael H. [6 ]
Hubner, Jomi F. [7 ]
机构
[1] Univ Bologna, DISI, Cesena, Italy
[2] Univ St Gallen, St Gallen, Switzerland
[3] Univ Cote Azur, INRIA, CNRS, Nice, France
[4] Swiss Fed Inst Technol, Zurich, Switzerland
[5] Univ Lyon, MINES St Etienne, CNRS, Lab Hubert Curien, Lyon, France
[6] Pontificia Univ Catolica Rio Grande do Sul, Sch Technol, Porto Alegre, RS, Brazil
[7] Univ Fed Santa Catarina, Florianopolis, SC, Brazil
关键词
Multi-Agent Systems Engineering; Artifact-based Environments; Distributed Systems; JaCaMo; MULTIAGENT; ARTIFACTS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In MAS programming and engineering, the environment and the organisation can be exploited as first-class design and programming abstractions besides the agent one. A main example of a platform implementing this view is JaCaMo, which allows the programming of a MAS in terms of an organisation of cognitive agents sharing a common artifact-based environment. However, MAS models and platforms in general do not provide a satisfactory approach for MAS developers to uniformly deal with distribution at multiple dimensions - agent, environment, and organisation. Typically, environments are either centralised in a single node, or composed by parts that run on different nodes but with a poor support at the programming and execution levels to deal with that. In this paper, we tackle this problem by proposing a model for engineering world-wide distributed environments and organisations for MAS. The approach integrates the A&A (Agents and Artifacts) conceptual model with a web/resource-oriented view of distributed systems as proposed by the REST architectural style. To evaluate the approach, an extension of the JaCaMo open-source platform has been developed implementing the proposed model.
引用
收藏
页码:790 / 798
页数:9
相关论文
共 50 条
  • [1] Embodied Organisations in MAS Environments
    Piunti, Michele
    Ricci, Alessandro
    Boissier, Olivier
    Hubner, Jomi F.
    [J]. MULTI-AGENT SYSTEM TECHNOLOGIES, PROCEEDINGS, 2009, 5774 : 115 - +
  • [2] Collaborative engineering environments for virtual organisations
    Verdeza, Nicolás Peñaranda
    Galeano, Nathalíe
    Romero, David
    Mejía, Ricardo
    Molina, Arturo
    [J]. International Journal of Information Technology and Management, 2009, 8 (03) : 298 - 320
  • [3] A Scalable Monitoring System for Distributed Environments
    Akioka, Sayaka
    Ikeda, Junichi
    Ueda, Takanori
    Ohno, Yuki
    Sugaya, Midori
    Hirate, Yu
    Katto, Jiro
    Goto, Shigeki
    Muraoka, Yoichi
    Yamana, Hayato
    Nakajima, Tatsuo
    [J]. FIRST INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGIES FOR FUTURE DEPENDABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2009, : 32 - +
  • [4] Software engineering for scalable distributed applications
    van Steen, M
    van der Zijden, S
    Sips, HJ
    [J]. TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS, 1998, : 285 - 292
  • [5] An Experience of Engineering of MAS for Smart Environments: Extension of ASPECS
    Descamps, Philippe
    Hilaire, Vincent
    Lamotte, Olivier
    Rodriguez, Sebastian
    [J]. INTELLIGENT INTERACTIVE MULTIMEDIA SYSTEMS AND SERVICES 2016, 2016, 55 : 649 - 658
  • [6] Distributed collaborative environments for systems engineering
    McQuay, WK
    [J]. IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 2005, 20 (08) : 7 - 12
  • [7] Software engineering of distributed simulation environments
    Duff, JW
    Purtilo, J
    Capps, M
    Stotts, D
    [J]. PROCEEDINGS OF THE 5TH WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WET ICE '96), 1996, : 262 - 267
  • [8] Distributed work environments for collaborative engineering
    Erbe, H. -H.
    Mueller, D.
    [J]. INFORMATION TECHNOLOGY FOR BALANCED MANUFACTURING SYSTEMS, 2006, 220 : 131 - +
  • [9] Evolving distributed software engineering environments
    Cowan, GS
    Reynolds, RG
    [J]. SEVENTEENTH IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 151 - 157
  • [10] Scalable services for resource management in distributed and networked environments
    Allison, C
    Harrington, P
    Huang, F
    Livesey, M
    [J]. THIRD INTERNATIONAL WORKSHOP ON SERVICES IN DISTRIBUTED AND NETWORKED ENVIRONMENTS, PROCEEDINGS, 1996, : 98 - 105