Model-driven performance prediction of systems of systems

被引:0
|
作者
Katrina Falkner
Claudia Szabo
Vanea Chiprianov
Gavin Puddy
Marianne Rieckmann
Dan Fraser
Cathlyn Aston
机构
[1] University of Adelaide,School of Computer Science
[2] University of Pau and Pays Adour,LIUPPA
[3] Defence Science and Technology Organisation,Department of Defence
来源
关键词
Performance prediction; Systems of systems; Model-driven engineering; System execution modelling;
D O I
暂无
中图分类号
学科分类号
摘要
Systems of systems exhibit characteristics that pose difficulty in modelling and predicting their overall performance capabilities, including the presence of operational independence, emergent behaviour, and evolutionary development. When considering systems of systems within the autonomous defence systems context, these aspects become increasingly critical, as constraints on the performance of the final system are typically driven by hard constraints on space, weight and power. System execution modelling languages and tools permit early prediction of the performance of model-driven systems; however, the focus to date has been on understanding the performance of a model rather than determining whether it meets performance requirements, and only subsequently carrying out analysis to reveal the causes of any requirement violations. Moreover, such an analysis is even more difficult when applied to several systems cooperating to achieve a common goal—a system of systems. In this article, we propose an integrated approach to performance prediction of model-driven real-time embedded defence systems and systems of systems. Our architectural prototyping system supports a scenario-driven experimental platform for evaluating model suitability within a set of deployment and real-time performance constraints. We present an overview of our performance prediction system, demonstrating the integration of modelling, execution and performance analysis, and discuss a case study to illustrate our approach.
引用
收藏
页码:415 / 441
页数:26
相关论文
共 50 条
  • [31] Secured Systems in Clouds with Model-Driven Orchestration
    Caron, Eddy
    Lefray, Arnaud
    Rouzaud-Cornabas, Jonathan
    [J]. 2016 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS), 2016, : 498 - 506
  • [32] Towards a Model-driven Development of Enterprise Systems
    Vares, Fatemeh
    Amiri, Mohammad Javad
    Parsa, Saeed
    [J]. 2017 18TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING CONFERENCE (CSSE), 2017, : 42 - 48
  • [33] Model-driven systems development and integration environment
    Azmoodeh, M
    Georgalas, N
    Fisher, S
    [J]. BT TECHNOLOGY JOURNAL, 2005, 23 (03) : 96 - 110
  • [34] A model-driven design approach for mechatronic systems
    Huang, Jinfeng
    Voeten, Jeroen
    Groothuis, Marcel
    Broenink, Jan
    Corporaal, Henk
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2007, : 127 - +
  • [35] Model-Driven Development for secure information systems
    Fernandez-Medina, Eduardo
    Jurjens, Jan
    Trujillo, Juan
    Jajodia, Sushil
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (05) : 809 - 814
  • [36] Model-Driven Integration Testing of Hypermedia Systems
    Vu, Henry
    Fertig, Tobias
    Braun, Peter
    [J]. JOURNAL OF WEB ENGINEERING, 2019, 18 (4-6): : 381 - 408
  • [37] A model-driven approach for dependable software systems
    Jiang, Michael
    Yang, Zhihui
    [J]. USIC 2007: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2007, : 100 - +
  • [38] Model-Driven Diagnostics of Underperforming Communicating Systems
    Eros, Levente
    Csoendes, Tibor
    [J]. ACTA CYBERNETICA, 2012, 20 (04): : 459 - 481
  • [39] Model-Driven Data Collection for Biological Systems
    Lin, Xiao
    Terejanu, Gabriel
    [J]. 2014 AMERICAN CONTROL CONFERENCE (ACC), 2014, : 2524 - 2529
  • [40] Probabilistic Model-Driven Recovery in Distributed Systems
    Joshi, Kaustubh R.
    Hiltunen, Matti A.
    Sanders, William H.
    Schlichting, Richard D.
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2011, 8 (06) : 913 - 928