CARMA Eclipse Plug-in: A Tool Supporting Design and Analysis of Collective Adaptive Systems

被引:5
|
作者
Hillston, Jane [1 ]
Loreti, Michele [2 ]
机构
[1] Univ Edinburgh, Lab Fdn Comp Sci, Edinburgh, Midlothian, Scotland
[2] Univ Florence, Dipartimento Stat Informat Applicaz G Parenti, Florence, Italy
来源
QUANTITATIVE EVALUATION OF SYSTEMS, QEST 2016 | 2016年 / 9826卷
关键词
D O I
10.1007/978-3-319-43425-4_12
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Collective Adaptive Systems (CAS) are heterogeneous populations of autonomous task-oriented agents that cooperate on common goals forming a collective system. This class of systems is typically composed of a huge number of interacting agents that dynamically adjust and combine their behaviour to achieve specific goals. Existing tools and languages are typically not able to describe the complex interactions that underpin such systems, which operate in a highly dynamic environment. For this reason, recently, new formalisms have been proposed to model CAS. One such is Carma, a process specification language that is equipped with linguistic constructs specifically developed for modelling and programming systems that can operate in open-ended and unpredictable environments. In this paper we present the Carma Eclipse plugin, a toolset integrated in Eclipse, developed to support the design and analysis of CAS.
引用
收藏
页码:167 / 171
页数:5
相关论文
共 50 条
  • [1] An Integrated Eclipse Plug-in for Engineering and Implementing Self-Adaptive Systems
    Abeywickrama, Dhaminda B.
    Hoch, Nicklas
    Zambonelli, Franco
    2014 IEEE 23RD INTERNATIONAL WETICE CONFERENCE (WETICE), 2014, : 3 - 8
  • [2] Jimpa: An eclipse plug-in for impact analysis
    Canfora, Gerardo
    Cerulo, Luigi
    10TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS, 2006, : 339 - +
  • [3] A Plug-in for Eclipse towards Supporting Business Process Lines Documentation
    Terenciani, Marcelo Figueiredo
    Landre, Geraldo Barbosa
    Barroso Paiva, Debora Maria
    Cagnin, Maria Istela
    2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [4] Krecorder: An eclipse plug-in tool for incremental software development
    Xu, Shaochun
    Chen, Xuhui
    Mai, Jianxin
    2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 1980 - +
  • [5] Modelling and Analysis of Collective Adaptive Systems with CARMA and its Tools
    Loreti, Michele
    Hillston, Jane
    FORMAL METHODS FOR THE QUANTITATIVE EVALUATION OF COLLECTIVE ADAPTIVE SYSTEMS, SFM 2016, 2016, 9700 : 83 - 119
  • [6] Design and Implementation of Embedded Debugger Plug-in Based on Eclipse
    Dong Hongjun
    Zhou Jianyang
    Zhang Shuangqing
    Hu Jun
    2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SCIENCE AND APPLICATION (FCSA 2011), VOL 2, 2011, : 374 - 377
  • [7] Modelling movement for collective adaptive systems with CARMA
    Zon, Natalia
    Galpin, Vashti
    Gilmore, Stephen
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (217): : 43 - 52
  • [8] An Eclipse plug-in for the Detection of Design Pattern Instances through Static and Dynamic Analysis
    De Lucia, Andrea
    Deufemia, Vincenzo
    Gravino, Carmine
    Risi, Michele
    2010 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2010,
  • [9] An Eclipse Plug-in Tool for Generating Test Cases from Source Codes
    Ibrahim, Rosziati
    Ahmed, Maryam
    Jamel, Sapiee
    2019 ASIA PACIFIC INFORMATION TECHNOLOGY CONFERENCE (APIT 2019), 2019, : 25 - 30
  • [10] A combined software reconnaissance & static analysis eclipse visualisation plug-in
    Cleary, Brendan
    Le Gear, Andrew
    Exton, Chris
    Buckley, Jim
    3rd IEEE International Workshop on Visualizing Software for Understanding and Analysis, Proceeedings, 2005, : 121 - 122