SvelteSociety London, Nov 2022
How we're progressively moving an actively worked on codebase (with 4
engineers) into SvelteKit, to enable us to progressively enhance the
frontend with Svelte + Kit whilst minimising impact on product velocity.
BuildSys '17 · 4th ACM Int'l Conference on Systems for Energy-Efficient Built
Environments, Nov 2017 · Best Poster
We present DejaVu, a 3D virtual world co-simulator for 'visual diffing' of
cyber-physical system deployments in indoor and outdoor environments. Using
faster-than-real-time simulation and efficient recording DejaVu can record
days of simulation data, including environmental, sensor and network data
for later replay and analysis. DejaVu enables developers to replay and
visually compare multiple simulations simultaneously using different visual
diffing techniques, including ghosts, paths, colour and size, highlighting
differences between runs, including energy consumption, radio metrics,
movement, etc. We demonstrate several of these visual diffing techniques in
a CPS-enhanced evacuation case study.
CyPhy '16 · 6th Int'l Workshop on Cyber-Physical Systems, Design, Modeling,
and Evaluation, Oct 2016
Ardán is a novel simulation platform that uses a 3D game engine to stand in
for the real world, providing realistic physics and crowds that interact in
real-time with a cyber-physical simulation. It features 3D device (sensor
and actuator) placement, flexible time-control and phenomena-on-demand, as
well as visualisation, virtual devices and native application code. We
demonstrate Ardán's flexibility, control and scalability with a corridor
case-study supporting up to 200 nodes running at real-time or faster.