Agent-Oriented Software Engineering: Reflections on Architectures, Methodologies, Languages, and Frameworks
暫譯: 代理導向軟體工程:架構、方法論、語言與框架的反思

  • 出版商: Springer
  • 出版日期: 2014-06-24
  • 售價: $4,470
  • 貴賓價: 9.5$4,247
  • 語言: 英文
  • 頁數: 331
  • 裝訂: Hardcover
  • ISBN: 3642544312
  • ISBN-13: 9783642544316
  • 相關分類: 軟體工程
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

With this book, Onn Shehory and Arnon Sturm, together with further contributors, introduce the reader to various facets of agent-oriented software engineering (AOSE). They provide a selected collection of state-of-the-art findings, which combines research from information systems, artificial intelligence, distributed systems and software engineering and covers essential development aspects of agent-based systems.

The book chapters are organized into five parts. The first part introduces the AOSE domain in general, including introduction to agents and the peculiarities of software engineering for developing MAS. The second part describes general aspects of AOSE, like architectural models, design patterns and communication. Next, part three discusses AOSE methodologies and associated research directions and elaborates on Prometheus, O-MaSE and INGENIAS. Part four then addresses agent-oriented programming languages. Finally, the fifth part presents studies related to the implementation of agents and multi-agent systems.

The book not only provides a comprehensive review of design approaches for specifying agent-based systems, but also covers implementation aspects such as communication, standards and tools and environments for developing agent-based systems. It is thus of interest to researchers, practitioners and students who are interested in exploring the agent paradigm for developing software systems.

商品描述(中文翻譯)

這本書由 Onn Shehory 和 Arnon Sturm 以及其他貢獻者共同編寫,向讀者介紹了以代理為導向的軟體工程(Agent-Oriented Software Engineering, AOSE)的各個面向。他們提供了一系列最先進的研究成果,結合了資訊系統、人工智慧、分散式系統和軟體工程的研究,涵蓋了基於代理系統的開發的基本方面。

本書的章節分為五個部分。第一部分一般介紹 AOSE 領域,包括代理的介紹以及開發多代理系統(Multi-Agent Systems, MAS)所需的軟體工程特點。第二部分描述 AOSE 的一般方面,如架構模型、設計模式和通訊。接下來,第三部分討論 AOSE 方法論及相關的研究方向,並詳細說明 Prometheus、O-MaSE 和 INGENIAS。第四部分則探討以代理為導向的程式語言。最後,第五部分呈現與代理和多代理系統實作相關的研究。

這本書不僅提供了針對指定基於代理系統的設計方法的全面回顧,還涵蓋了實作方面,如通訊、標準、工具和開發基於代理系統的環境。因此,對於有興趣探索代理範式以開發軟體系統的研究人員、實務工作者和學生來說,這本書具有重要的參考價值。