NetGAP: A Graph-Grammar approach for concept design of networked platforms with extra-functional requirements

06/13/2023
by   Rodrigo Saar de Moraes, et al.
0

During the concept design of complex networked systems, concept developers have to assure that the choice of hardware modules and the topology of the target platform will provide adequate resources to support the needs of the application. For example, future-generation aerospace systems need to consider multiple requirements, with many trade-offs, foreseeing rapid technological change and a long time span for realization and service. For that purpose, we introduce NetGAP, an automated 3-phase approach to synthesize network topologies and support the exploration and concept design of networked systems with multiple requirements including dependability, security, and performance. NetGAP represents the possible interconnections between hardware modules using a graph grammar and uses a Monte Carlo Tree Search optimization to generate candidate topologies from the grammar while aiming to satisfy the requirements. We apply the proposed approach to the synthetic version of a realistic avionics application use case and show the merits of the solution to support the early-stage exploration of alternative candidate topologies. The method is shown to vividly characterize the topology-related trade-offs between requirements stemming from security, fault tolerance, timeliness, and the "cost" of adding new modules or links. Finally, we discuss the flexibility of using the approach when changes in the application and its requirements occur.

READ FULL TEXT
research
11/25/2022

Sparse Hamming Graph: A Customizable Network-on-Chip Topology

Chips with hundreds to thousands of cores require scalable networks-on-c...
research
12/13/2021

Peer-to-Peer Communication Trade-Offs for Smart Grid Applications

Peer-to-peer energy management systems for smart grids require developer...
research
02/27/2023

A Grammar for the Representation of Unmanned Aerial Vehicles with 3D Topologies

We propose a context-sensitive grammar for the systematic exploration of...
research
05/09/2016

2.4GHZ Class AB power Amplifier For Healthcare Application

The objective of this research was to design a 2.4 GHz class AB Power Am...
research
03/12/2018

A Modular Design for Geo-Distributed Querying

Most distributed storage systems provide limited abilities for querying ...
research
01/20/2022

Multi-SIM support in 5G Evolution: Challenges and Opportunities

Devices with multiple Subscriber Identification Modules (SIM)s are expec...
research
01/18/2019

On-line Application Autotuning Exploiting Ensemble Models

Application autotuning is a promising path investigated in literature to...

Please sign up or login with your details

Forgot password? Click here to reset