Software Security Analysis for Building Private Cloud

An increasing number of public and private organisations have been adopting private cloud infrastructures for their mission-critical software systems. One of the key aspects of building and operating a private cloud infrastructure is security analysis of cloud software. Given that cloud software are usually large-scale and complex, security analysis of such software is an effort-intensive and challenging undertaking. Hence, it is important to provide appropriate processes and tools for supporting the security analysis of private cloud software. This project will develop an initial prototype of an infrastructure for providing security analysis as a service.

The envisioned infrastructure will host cloud security analysis tools and serve the needs of users based on their demands. The infrastructure is expected to be easily extensible for further evolution to cater the needs of new tools and the security analysis requirements of different cloud infrastructure software.

Software-Security-Analysis-for-Building-Private-Cloud

Knowledge-Based Support for Security Risk Analysis of Microgrid

This project aims at developing a knowledge-based support for determining and mitigating cyber security risks to Microgrid, a distributed energy system. Like any other networked system, a Microgrid system is can be a prime target of cyber security threats that need to be taken into consideration during the design and operations of a Microgrid system. We assert that a microgrid system’s stakeholders (e.g., designers, developers, managers, and operators) should be suppoted by a knowledge-based system. The project will characterise and capture the knowledge required for determing and understanding the types of cyber security threats to Microgrid systems and potential solutions to address the identified risks. The identified knowledge will be managed and provisioned through a Wiki system.

Knowledge-Based-Support-for-Security-Risk-Analysis-of-Microgrid

Cloud-Enabled Infrastructure for Simulation as Service

Computer simulations are becoming increasingly popular as a cost effective tool to engineer new technologies and to gain further insight into the operation of such systems. This is achieved by computing complex mathematical models to simulate how a system would behave in the real world. These simulations are generally very computationally intensive and thus the infrastructure required to do these jobs swiftly are often expensive to set up. The “Simulation on the Cloud” project is aimed towards developing a product which is able to provide simulation as a service by utilising various web and cloud computing technologies. This service will allow users to remotely access a shared computational platform which manages the deployment, configuration, execution of simulations and analysis of results. This ultimately streamlines the process of running computer simulations.

SERP_Poster.pptx

Secure Data-Intensive Services with IoT, Fog Computing and LASAGNE

The LASAGNE framework is a “Layered Approach to Service Architectures for a Generic Networked Environment” and has been developed by the Defence, Science and Technology (DST) group. The framework is ideally suited for efficient, scalable, Internet of Things (IoT) style applications. The IoT is a network of physical objects, usually embedded into inexpensive electronics such as sensors, embedded processors etc. This project focuses on the implementation of two experiments using LASAGNE services to determine if and how Fog Computing can be utilised in order to reduce server load in a secure IoT networked environment. An important aspect is that the developed software adheres to current software architecture design practices using design patterns, and the Data Centric Publish Subscribe (DCPS) communication approach of the Data Distribution Service (DDS).

Secure-Data-Intensive-IOT

Model Driven Engineering for Secure Systems of Systems in a Smart Campus

A System of Systems (SoS) is a large-scale system that is composed of several other complex and large-scale systems. The systems in a SoS are independent systems that co-exist in a single complex system. The systems that make up a SoS are called constituent systems. In a “Smart Campus” ecosystem, we can find several examples of SoS. It hard to make such systems secure as there are several independent systems, which need to be secured in order to consider a secured system of systems. Model Driven Engineering presents a systematic and effective approach to modelling and analysing the security aspects of a SoS, this project has developed a tool that supports model driven approach to model and implementation of a secure SoS. The approach and tool have been used to design and use a Smart Campus SoS.

Model-Driven-Engineering-for-Secure-Systems-of-Systems-in-a-Smart-Campus

Gamification of Education about Disposing Waste Sustainably

Gamification-of-Education-about-Disposing-Waste-Sustainably1

This project has developed a game for sustainable waste management education. The game, called Super Sort, is expected to help raise awareness about the sustainable waste management system introduced by the Ecoversity team at the University of Adelaide. The project team has developed a prototype of four games of different levels of difficulties in term of assessing a player¹s knowledge about the sustainable waste management system introduced in the Hub Central. The game has been evaluated by the Ecoversity team for gathering feedback on the potential viability and value of full-scale deployment and usages by students and staff. The evaluation of the game has shown very positive results with 350+ students playing the game and providing very useful feedback for improving the game and adding new features.