2019 Military Communications and Information Systems Conference (MilCIS)
Space., Weight and Power-Cooling (SWaP-C) are major design concerns for resource constrained plat... more Space., Weight and Power-Cooling (SWaP-C) are major design concerns for resource constrained platforms. With modern combat system designs increasing in complexity., approaches that provide early insight into design choice impacts becomes important and critical for design and risk mitigation efforts. In response to this and an identified modelling and analysis capability gap for combat system integration and performance evaluation., DST Group has developed a new type of measurement-based modelling and analysis environment. Built on an approach of constructing the actual system computing infrastructure and deploying models representing application behaviours., measurement-based analysis can provide for early insight in integration and performance risks associated with combat system design choices. Furthermore, this approach provides insight earlier and at a higher fidelity than traditional modelling approaches.
2019 Military Communications and Information Systems Conference (MilCIS)
Model Based Systems Engineering (MBSE) is accepted as a key enabler for evaluating requirements a... more Model Based Systems Engineering (MBSE) is accepted as a key enabler for evaluating requirements and designs of combat systems. Systems Execution Modelling (SEM) is an MBSE approach that allows the software system to be modelled independently from the target hardware, inferring hardware characteristics by direct stimulation and measurement. SEM builds a system model out of simple workers, and this paper proposes enhancements to existing workload models to better support the evaluation of combat systems in heterogeneous compute environments comprised of CPUs and GPUs.
2019 Military Communications and Information Systems Conference (MilCIS), 2019
In this paper we examine computational workload modelling in a generic maritime combat system. We... more In this paper we examine computational workload modelling in a generic maritime combat system. We show how to construct models so that executable modelling can then be used to experiment with different hardware approaches for cost, power or performance improvements. This can assist in identifying problems earlier in the design lifecycle than by using traditional design methodologies such as prototyping. We use a generic sonar suite as an exemplar, showing the considerations required in building executable models for traditional and adaptive beamforming algorithms.
2019 Military Communications and Information Systems Conference (MilCIS), 2019
In this paper we examine computational workload modelling in a generic maritime combat system. We... more In this paper we examine computational workload modelling in a generic maritime combat system. We show how to construct models so that executable modelling can then be used to experiment with different hardware approaches for cost, power or performance improvements. This can assist in identifying problems earlier in the design lifecycle than by using traditional design methodologies such as prototyping. We use a generic sonar suite as an exemplar, showing the considerations required in building executable models for traditional and adaptive beamforming algorithms.
Space., Weight and Power-Cooling (SWaP-C) are major design concerns for resource constrained plat... more Space., Weight and Power-Cooling (SWaP-C) are major design concerns for resource constrained platforms. With modern combat system designs increasing in complexity., approaches that provide early insight into design choice impacts becomes important and critical for design and risk mitigation efforts. In response to this and an identified modelling and analysis capability gap for combat system integration and performance evaluation., DST Group has developed a new type of measurement-based modelling and analysis environment. Built on an approach of constructing the actual system computing infrastructure and deploying models representing application behaviours., measurement-based analysis can provide for early insight in integration and performance risks associated with combat system design choices. Furthermore, this approach provides insight earlier and at a higher fidelity than traditional modelling approaches.
Model Based Systems Engineering (MBSE) is accepted as a key enabler for evaluating requirements a... more Model Based Systems Engineering (MBSE) is accepted as a key enabler for evaluating requirements and designs of combat systems. Systems Execution Modelling (SEM) is an MBSE approach that allows the software system to be modelled independently from the target hardware, inferring hardware characteristics by direct stimulation and measurement. SEM builds a system model out of simple workers, and this paper proposes enhancements to existing workload models to better support the evaluation of combat systems in heterogeneous compute environments comprised of CPUs and GPUs.
Systems of systems exhibit characteristics that pose difficulty in modelling and predicting their... more 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 Communicated by Dr. Kai Sachs and Catalina Llado. 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.
Systems of systems exhibit characteristics that pose difficulty in modelling and predicting their... more 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 Communicated by Dr. Kai Sachs and Catalina Llado. 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.
2013 Military Communications and Information Systems Conference (MilCIS), 2013
ABSTRACT Autonomous defence systems are typically characterized by hard constraints on space, wei... more ABSTRACT Autonomous defence systems are typically characterized by hard constraints on space, weight and power. These constraints have a strong impact on the non-functional properties and especially performance of the final system. System execution modelling tools permit early prediction of the performance of model driven systems; however they are intended for one shot analysis, not for repeatable, interactive use. In this paper we propose a Domain Specific Language for describing scenarios to repeatedly test a system execution model within a Synthetic Environment. We exemplify it by describing and executing a scenario involving an UAV and a CMS.
2013 18th International Conference on Engineering of Complex Computer Systems, 2013
ABSTRACT Autonomous defence systems are typically characterised by hard constraints on space, wei... more ABSTRACT Autonomous defence systems are typically characterised by hard constraints on space, weight and power. These constraints have a strong impact on the non-functional properties, and performance, of the final system. System execution modelling 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 if it meets performance requirements, and subsequently carrying out analysis to reveal the causes of any requirement violations. In this paper, we propose an integrated approach to performance prediction of model-driven distributed real time embedded defence 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 visualisation, and discuss a case study to illustrate our approach.
2013 Military Communications and Information Systems Conference (MilCIS), 2013
ABSTRACT Autonomous defence systems are typically characterized by hard constraints on space, wei... more ABSTRACT Autonomous defence systems are typically characterized by hard constraints on space, weight and power. These constraints have a strong impact on the non-functional properties and especially performance of the final system. System execution modelling tools permit early prediction of the performance of model driven systems; however they are intended for one shot analysis, not for repeatable, interactive use. In this paper we propose a Domain Specific Language for describing scenarios to repeatedly test a system execution model within a Synthetic Environment. We exemplify it by describing and executing a scenario involving an UAV and a CMS.
2019 Military Communications and Information Systems Conference (MilCIS)
Space., Weight and Power-Cooling (SWaP-C) are major design concerns for resource constrained plat... more Space., Weight and Power-Cooling (SWaP-C) are major design concerns for resource constrained platforms. With modern combat system designs increasing in complexity., approaches that provide early insight into design choice impacts becomes important and critical for design and risk mitigation efforts. In response to this and an identified modelling and analysis capability gap for combat system integration and performance evaluation., DST Group has developed a new type of measurement-based modelling and analysis environment. Built on an approach of constructing the actual system computing infrastructure and deploying models representing application behaviours., measurement-based analysis can provide for early insight in integration and performance risks associated with combat system design choices. Furthermore, this approach provides insight earlier and at a higher fidelity than traditional modelling approaches.
2019 Military Communications and Information Systems Conference (MilCIS)
Model Based Systems Engineering (MBSE) is accepted as a key enabler for evaluating requirements a... more Model Based Systems Engineering (MBSE) is accepted as a key enabler for evaluating requirements and designs of combat systems. Systems Execution Modelling (SEM) is an MBSE approach that allows the software system to be modelled independently from the target hardware, inferring hardware characteristics by direct stimulation and measurement. SEM builds a system model out of simple workers, and this paper proposes enhancements to existing workload models to better support the evaluation of combat systems in heterogeneous compute environments comprised of CPUs and GPUs.
2019 Military Communications and Information Systems Conference (MilCIS), 2019
In this paper we examine computational workload modelling in a generic maritime combat system. We... more In this paper we examine computational workload modelling in a generic maritime combat system. We show how to construct models so that executable modelling can then be used to experiment with different hardware approaches for cost, power or performance improvements. This can assist in identifying problems earlier in the design lifecycle than by using traditional design methodologies such as prototyping. We use a generic sonar suite as an exemplar, showing the considerations required in building executable models for traditional and adaptive beamforming algorithms.
2019 Military Communications and Information Systems Conference (MilCIS), 2019
In this paper we examine computational workload modelling in a generic maritime combat system. We... more In this paper we examine computational workload modelling in a generic maritime combat system. We show how to construct models so that executable modelling can then be used to experiment with different hardware approaches for cost, power or performance improvements. This can assist in identifying problems earlier in the design lifecycle than by using traditional design methodologies such as prototyping. We use a generic sonar suite as an exemplar, showing the considerations required in building executable models for traditional and adaptive beamforming algorithms.
Space., Weight and Power-Cooling (SWaP-C) are major design concerns for resource constrained plat... more Space., Weight and Power-Cooling (SWaP-C) are major design concerns for resource constrained platforms. With modern combat system designs increasing in complexity., approaches that provide early insight into design choice impacts becomes important and critical for design and risk mitigation efforts. In response to this and an identified modelling and analysis capability gap for combat system integration and performance evaluation., DST Group has developed a new type of measurement-based modelling and analysis environment. Built on an approach of constructing the actual system computing infrastructure and deploying models representing application behaviours., measurement-based analysis can provide for early insight in integration and performance risks associated with combat system design choices. Furthermore, this approach provides insight earlier and at a higher fidelity than traditional modelling approaches.
Model Based Systems Engineering (MBSE) is accepted as a key enabler for evaluating requirements a... more Model Based Systems Engineering (MBSE) is accepted as a key enabler for evaluating requirements and designs of combat systems. Systems Execution Modelling (SEM) is an MBSE approach that allows the software system to be modelled independently from the target hardware, inferring hardware characteristics by direct stimulation and measurement. SEM builds a system model out of simple workers, and this paper proposes enhancements to existing workload models to better support the evaluation of combat systems in heterogeneous compute environments comprised of CPUs and GPUs.
Systems of systems exhibit characteristics that pose difficulty in modelling and predicting their... more 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 Communicated by Dr. Kai Sachs and Catalina Llado. 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.
Systems of systems exhibit characteristics that pose difficulty in modelling and predicting their... more 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 Communicated by Dr. Kai Sachs and Catalina Llado. 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.
2013 Military Communications and Information Systems Conference (MilCIS), 2013
ABSTRACT Autonomous defence systems are typically characterized by hard constraints on space, wei... more ABSTRACT Autonomous defence systems are typically characterized by hard constraints on space, weight and power. These constraints have a strong impact on the non-functional properties and especially performance of the final system. System execution modelling tools permit early prediction of the performance of model driven systems; however they are intended for one shot analysis, not for repeatable, interactive use. In this paper we propose a Domain Specific Language for describing scenarios to repeatedly test a system execution model within a Synthetic Environment. We exemplify it by describing and executing a scenario involving an UAV and a CMS.
2013 18th International Conference on Engineering of Complex Computer Systems, 2013
ABSTRACT Autonomous defence systems are typically characterised by hard constraints on space, wei... more ABSTRACT Autonomous defence systems are typically characterised by hard constraints on space, weight and power. These constraints have a strong impact on the non-functional properties, and performance, of the final system. System execution modelling 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 if it meets performance requirements, and subsequently carrying out analysis to reveal the causes of any requirement violations. In this paper, we propose an integrated approach to performance prediction of model-driven distributed real time embedded defence 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 visualisation, and discuss a case study to illustrate our approach.
2013 Military Communications and Information Systems Conference (MilCIS), 2013
ABSTRACT Autonomous defence systems are typically characterized by hard constraints on space, wei... more ABSTRACT Autonomous defence systems are typically characterized by hard constraints on space, weight and power. These constraints have a strong impact on the non-functional properties and especially performance of the final system. System execution modelling tools permit early prediction of the performance of model driven systems; however they are intended for one shot analysis, not for repeatable, interactive use. In this paper we propose a Domain Specific Language for describing scenarios to repeatedly test a system execution model within a Synthetic Environment. We exemplify it by describing and executing a scenario involving an UAV and a CMS.
Uploads
Papers