Multiagent AI implementations an emerging software engineering trend

被引:4
|
作者
Nourani, CF
机构
[1] METAAI, Santa Barbara, CA 92007 USA
[2] Univ Calif Santa Barbara, Santa Barbara, CA 92007 USA
关键词
concurrent software engineering with AI agents; multi-agent Al techniques; abstract multiagent Al design; agent morphisms;
D O I
10.1016/S0952-1976(98)00042-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A model is presented for the design and implementation of software systems using multiagent artificial intelligence (AI) and concurrent software engineering techniques. The stages of conceptualization. design and implementation are defined by AI methods. It is proposed that software systems be designed through knowledge acquisition, specification, and multiagent implementations. Multiagent implementations are proposed here to facilitate a fault-tolerant software-design methodology, applying recent research that has led to fault-tolerant AI systems. A particular approach to. and an AI formulation for designing fault-free and fault-tolerant software is presented, based on the agent models of computation. An approach using object-oriented design, coupled with a novel multi-kernel approach, is presented. A system is defined by many communicating pairs of kernels, each defining a part of the system, as specified by object-level knowledge acquisition. An overview of agent morphisms and algebras is presented and applied to the design. (C) 1999 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:37 / 42
页数:6
相关论文
共 50 条
  • [21] Brazil and the Emerging Future of Software Engineering
    Melo, Claudia de O.
    Ferraz, Ronaldo
    Parsons, Rebecca J.
    IEEE SOFTWARE, 2016, 33 (01) : 45 - 47
  • [22] Trend of Emerging Non-Volatile Memory for AI Processor
    Chang, Liang
    Li, Chenglong
    Zhao, Xin
    Zhu, Zixuan
    Tong, Yi
    Lin, Shuisheng
    Zhou, Jun
    18TH INTERNATIONAL SOC DESIGN CONFERENCE 2021 (ISOCC 2021), 2021, : 223 - 224
  • [23] Scoping Software Engineering for AI: The TSE Perspective
    Uchitel, Sebastian
    Chechik, Marsha
    Penta, Massimiliano Di
    Adams, Bram
    Aguirre, Nazareno
    Bavota, Gabriele
    Bianculli, Domenico
    Blincoe, Kelly
    Cavalcanti, Ana
    Dittrich, Yvonne
    Ferrucci, Filomena
    Hoda, Rashina
    Huang, LiGuo
    Lo, David
    Lyu, Michael R.
    Ma, Lei
    Maletic, Jonathan I.
    Mariani, Leonardo
    Mcmillan, Collin
    Menzies, Tim
    Monperrus, Martin
    Moreno, Ana
    Nagappan, Nachiappan
    Pasquale, Liliana
    Pelliccione, Patrizio
    Pradel, Michael
    Purandare, Rahul
    Ryu, Sukyoung
    Sabetzadeh, Mehrdad
    Serebrenik, Alexander
    Sun, Jun
    Tantithamthavorn, Kla
    Treude, Christoph
    Wimmer, Manuel
    Xiong, Yingfei
    Yue, Tao
    Zaidman, Andy
    Zhang, Tao
    Zhong, Hao
    IEEE Transactions on Software Engineering, 2024, 50 (11) : 2709 - 2711
  • [24] Generative AI: Redefining the Future of Software Engineering
    Carleton, Anita
    Falessi, Davide
    Zhang, Hongyu
    Xia, Xin
    IEEE SOFTWARE, 2024, 41 (06) : 34 - 37
  • [25] Developing a software engineering curriculum for the emerging software industry in China
    O'Leary, Ciaran
    Lawless, Deirdre
    Gordon, Damian
    Li Haifeng
    Bechkoum, Kamal
    19TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2006, : 115 - +
  • [26] Constraint-Based Testing: An Emerging Trend in Software Testing
    Gotlieb, Arnaud
    ADVANCES IN COMPUTERS, VOL 99, 2015, 99 : 67 - 101
  • [27] Software engineering: Emerging goals and lasting problems
    Ghezzi, C
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2006, 3922 : 2 - 2
  • [28] An Emerging Need for a New Software Engineering Method
    Perseil, Isabelle
    Pautet, Laurent
    2009 14TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2009, : 360 - 365
  • [29] EMERGING TRENDS IN SOFTWARE ENGINEERING TOOLS.
    Parkinson, Roger
    1600, (08):
  • [30] 'Class Assertions - An emerging factor in software engineering'
    Mitchell, W
    COMPUTERS AND THEIR APPLICATIONS, 2001, : 48 - 52