a scala version of sofia-demo-avianse