In all software-integrated system computing and communication platforms play an essential role: they serve as the foundation for architecting complex systems from composition frameworks for interacting components on one hand, and as the isolation layer to shield the higher layers from low-level details on the other hand. Several of our projects deal with the design and engineering of such platforms.

  • Cloud and edge computing: highly distributed, systems-of-systems
  • Distributed real-time embedded systems: distributed systems operating under timing constraint
  • Distributed co-simulation platforms
  • Collaboration platforms, tool and data repositories
  • Network embedded systems: distributed systems where the boundary and separation between computing and communication architectures disappears, including but not limited to wireless sensor network
  • Decentralized systems: systems where functions are completely decentralized, including but not limited to systems based on distributed ledger, blockchain, consensus algorithms, etc.
  • Internet of things: systems dynamically formed from ad-hoc networked computing and communication nodes
  • North-American Testbed for Time Sensitive Networking (TSN)

View Projects

Image
Image
Computing platforms
Icon
Image

CPS: Small: Integrated Reconfigurable Control and Moving Target Defense for Secure Cyber-Physical Systems

Cyber-physical systems (CPS) are engineered systems created as networks of interacting physical and computational processes. Most modern products in major industrial sectors, such as automotive, avionics, medical devices, and power systems already are or rapidly becoming CPS driven by new requirements and competitive pressures.

Subscribe to Computing Platforms