Workshop on Smart Cities Research Collaboration With Councils/Government
We have entered in an exciting phase of our smart cities research and development initiative. We have been having a series of very productive and fruitful workshops with internal and external stakeholders to gather ideas, suggestions, and proposals from a wide variety of colleagues and partners (current and potential) for firming up the foundations and…
Adelaide Smart City’s Project Budelaide Launched
Our continuous and increasing collaboration with the Adelaide Smart City Studio was clearly visible and acknowledge during the launch of the Smart City Lego Model, also called Budadelaide project. This project is a great demonstration of multi parties collaboration of contributing to the Adelaide Smart City initiative with which I have been involved as an…
A Knowledge Base for Microgrid Security Risk Analysis
Through a team of students from the Masters of Software Engineering ME (Software), we started the design and implementation of the first phase of our solution aimed at providing a knowledge-based support for Microgrid security risk analysis. The project was motivated by an increasing realisation that a large number of energy systems are made of…
Smart Campus: Gamification of Disposing Waste Sustainably
One of the key area of our Smart Cities initiative is Smart Campus. When we presented the vision of Smart City R&DI centre for providing national and international leadership in Smart Cities knowledge and solutions, we envision a journey going from smart campus, smart city, smart state, to smart nation. We advocated the path of…
Modeling Security-Sensitive Architecture of Systems-of-Systems
An increasing number of software systems are considered Software Intensive Systems of Systems (SiSoS), which consist of dozens of constituent systems. Systems are interconnected using private or public networks, which can be prime target for security attacks. Hence, securing SiSoS is a huge challenge and an emerging areas of research and development. SoS can have…
The Role of Site Visits in Software Engineering Teams
A large number of Software Engineering teams are virtual, which are characterised by various types of distances such geographical, culture, temporal, and knowledge. Such distances can cause a number of small and big challenges that lead sub-optimal development teams or event project failures. Software engineering researchers and practitioners have been researching and debating the cost…
Knowledge Sharing in Globally Distributed Teams
Globally distributed software engineering has become a norm of getting software developed. Whilst there are several potential benefits of getting software teams working around the clock while being located around the World – so-called follow the sun strategy -, there are several challenges in making such teams successfully work together. Communication, coordination, and collaboration are…
Systemization of Knowledge about Architecting Cloud-Based Systems
We have been expanding our research on engineering systems with/for Cloud based infrastructures. One of the key challenges of engineering cloud-based systems is designing and evaluating appropriate architectures. Being a relatively new area, knowledge about designing and evaluating cloud-based systems is scarce and but growing. We observed the need of systematically identifying and synthesizing the…