Intelligent Incident Management for Software-Intensive Systems. This project aims to develop intelligent incident management methods for software-intensive systems. Incidents are unplanned system interruptions or outages that could affect the normal operations of an organization and cause huge economic loss. This project expects to develop innovative, Artificial Intelligence (AI) based methods for automated incident management, including incident detection, incident identification, and incident ....Intelligent Incident Management for Software-Intensive Systems. This project aims to develop intelligent incident management methods for software-intensive systems. Incidents are unplanned system interruptions or outages that could affect the normal operations of an organization and cause huge economic loss. This project expects to develop innovative, Artificial Intelligence (AI) based methods for automated incident management, including incident detection, incident identification, and incident triage. Expected outcomes of the project include a set of novel methods and tools that can facilitate incident diagnosis and resolution. This project will provide significant benefits, such as improving the availability of software-intensive systems and reducing the economic loss caused by the incidents. Read moreRead less
Data-driven Approach to Resilient Online Service Systems. This project aims to develop a data-driven approach to improving the resilience of online service systems. Many software systems are now provided as online services via the Internet on a 24/7 basis. Although a lot of effort has been devoted to service quality assurance, in reality, online service systems still encounter many incidents and fail to satisfy user requests. This project expects to develop innovative data-driven methods for eff ....Data-driven Approach to Resilient Online Service Systems. This project aims to develop a data-driven approach to improving the resilience of online service systems. Many software systems are now provided as online services via the Internet on a 24/7 basis. Although a lot of effort has been devoted to service quality assurance, in reality, online service systems still encounter many incidents and fail to satisfy user requests. This project expects to develop innovative data-driven methods for effective fault identification, fault localization, and failure prediction. Expected outcomes of this project include novel techniques and tools for maintaining online service systems. This project will provide significant benefits, such as improving the resilience and reliability of our cyber infrastructure.Read moreRead less
Model-driven engineering of scientific software for graphical processing units. Novel visual models, model-driven engineering techniques and software engineering tools will be invented to synthesize and optimise graphical processing unit software for scientific applications. These will be validated using large data-centric applications from molecular simulation and astrophysics domains.
Enabling small businesses to more cost-effectively use big data on cloud computing platforms. This project will invent a new generic cost model for managing big data in cloud computing. This model will enable agent-based, innovative data management technologies to reduce the cost of storage, computation and bandwidth consumption in the cloud. Outcomes will enable small businesses to use big data in cloud computing more cost effectively.
Smart quality management for service-based systems in cloud environment. Cloud computing is a rapidly growing paradigm for Software-as-a-Service (SaaS). For enabling broad applications of a huge number of services available in the cloud, quality management for service-based systems is critical. This project aims to cover smart quality management for the whole lifetime of SaaS from service composition to service delivery. The project is expected to offer a novel solution for managing both build-t ....Smart quality management for service-based systems in cloud environment. Cloud computing is a rapidly growing paradigm for Software-as-a-Service (SaaS). For enabling broad applications of a huge number of services available in the cloud, quality management for service-based systems is critical. This project aims to cover smart quality management for the whole lifetime of SaaS from service composition to service delivery. The project is expected to offer a novel solution for managing both build-time service selection and runtime service monitoring and adaptation by inventing corresponding innovative efficient and effective strategies for quality management. Given the prediction that the SaaS market will grow from $13.5 billion in 2011 to $32.8 billion in 2016, the success of this project is anticipated to translate into scientific and economic value.Read moreRead less
Discovery Early Career Researcher Award - Grant ID: DE180100153
Funder
Australian Research Council
Funding Amount
$361,446.00
Summary
Automatically summarising and measuring software development activity. This project aims to create technologies for automatically repackaging, interpreting, and aggregating software development activity. The project will devise new natural-language summarisation approaches and productivity metrics that use all data available in a software repository. This is likely to lead to knowledge and tools that allow organisations to quickly integrate new developers into existing software projects, to impr ....Automatically summarising and measuring software development activity. This project aims to create technologies for automatically repackaging, interpreting, and aggregating software development activity. The project will devise new natural-language summarisation approaches and productivity metrics that use all data available in a software repository. This is likely to lead to knowledge and tools that allow organisations to quickly integrate new developers into existing software projects, to improve project awareness, and to increase productivity goals. The outcomes would include a comprehensive decision and awareness support system for software projects, based on automating the creation and continual updating of developer activity summaries and measures.Read moreRead less
Discovery Early Career Researcher Award - Grant ID: DE200100941
Funder
Australian Research Council
Funding Amount
$392,778.00
Summary
Practical and Explainable Analytics to Prevent Future Software Defects. This project aims to create technologies that enable software engineers to produce the highest quality software systems with the lowest costs, by preventing future defects in safety-critical systems that could result in death and disasters. Expected outcomes of this project include new theories, techniques, and analytics systems to assist software engineers accurately predict, explain, and prevent future software defects bef ....Practical and Explainable Analytics to Prevent Future Software Defects. This project aims to create technologies that enable software engineers to produce the highest quality software systems with the lowest costs, by preventing future defects in safety-critical systems that could result in death and disasters. Expected outcomes of this project include new theories, techniques, and analytics systems to assist software engineers accurately predict, explain, and prevent future software defects before they impact end users. This should provide significant benefits including accelerating the productivity of the software industry while preventing software defects in many critical domains including smart city and e-health applications.Read moreRead less
Discovery Early Career Researcher Award - Grant ID: DE200100021
Funder
Australian Research Council
Funding Amount
$413,665.00
Summary
An Intelligent Programmer’s Assistant Using Data Mining. This project aims to advance the important practice of pair programming in software engineering via software repository mining and create automated support tools. This project expects to use innovative techniques combining artificial intelligence, programming analysis and software analytics, to help software developers review code, fix bugs and implement new features. Expected outcomes of this project include an intelligent programmer’s as ....An Intelligent Programmer’s Assistant Using Data Mining. This project aims to advance the important practice of pair programming in software engineering via software repository mining and create automated support tools. This project expects to use innovative techniques combining artificial intelligence, programming analysis and software analytics, to help software developers review code, fix bugs and implement new features. Expected outcomes of this project include an intelligent programmer’s assistant, consisting of a set of automated tools, covering software development, testing and maintenance. This should provide significant benefits to the Australian software development industry by improving developers’ productivity and reduce overall project costs.Read moreRead less
Advancing Medical Image Analysis through High Performance Heterogeneous Computing, Numerical Simulation, and Novel Human Computer Interfaces. This project will link Australian researchers with a major multi-national IT company. The engagement of world-class personnel from Microsoft will provide unprecedented opportunities for graduate students to experience research in both an academic and an industrial setting. The participation of Microsoft product division offers the potential to transform th ....Advancing Medical Image Analysis through High Performance Heterogeneous Computing, Numerical Simulation, and Novel Human Computer Interfaces. This project will link Australian researchers with a major multi-national IT company. The engagement of world-class personnel from Microsoft will provide unprecedented opportunities for graduate students to experience research in both an academic and an industrial setting. The participation of Microsoft product division offers the potential to transform the outcomes of this project into widely-used software solutions. The project will pave the way for more widespread and reliable evidenced-based computer-aided diagnosis and image-guided treatment. It will produce well-trained and sought-after graduates and research associates with extensive inter-disciplinary knowledge of medical image analysis and high-performance computing.Read moreRead less
Girls and Information Communication Technology (ICT) Career Pathways: Tackling the Upper Middle School 'Turn Off'. This project aims to develop strategic responses to factors associated with girls forming such negative perceptions of Information Communication Technology during their upper middle school years that they overwhelmingly reject Information Communication Technology as an option for advanced study and future careers. This project will contribute towards Australia's National Research Pr ....Girls and Information Communication Technology (ICT) Career Pathways: Tackling the Upper Middle School 'Turn Off'. This project aims to develop strategic responses to factors associated with girls forming such negative perceptions of Information Communication Technology during their upper middle school years that they overwhelmingly reject Information Communication Technology as an option for advanced study and future careers. This project will contribute towards Australia's National Research Priority 3 of building and transforming frontier technologies to maximize creative, technological capability by collaboratively developing a strategic model for responding to factors identified as 'turning girls off Information Communication Technology'.Read moreRead less