ARDC Research Link Australia Research Link Australia   BETA Research
Link
Australia
  • ARDC Newsletter Subscribe
  • Contact Us
  • Home
  • About
  • Feedback
  • Explore Collaborations
  • Researcher
  • Funded Activity
  • Organisation
  • Researcher
  • Funded Activity
  • Organisation
  • Researcher
  • Funded Activity
  • Organisation

Need help searching? View our Search Guide.

Advanced Search

Current Selection
Research Topic : programming
Field of Research : Programming Languages
Australian State/Territory : VIC
Clear All
Filter by Field of Research
Programming Languages (13)
Computer Software (8)
Artificial Intelligence and Image Processing (4)
Computational Logic and Formal Languages (3)
Software Engineering (3)
Artificial Intelligence and Image Processing not elsewhere classified (2)
Analysis Of Algorithms And Complexity (1)
Applied Mathematics (1)
Computer System Security (1)
Financial Accounting (1)
Mathematical Logic And Formal Languages (1)
Operations Research (1)
Other Artificial Intelligence (1)
Programming Techniques (1)
Simulation And Modelling (1)
Text Processing (1)
Filter by Socio-Economic Objective
Computer Software and Services not elsewhere classified (6)
Application Software Packages (excl. Computer Games) (3)
Application tools and system utilities (3)
Computer software and services not elsewhere classified (3)
Application packages (2)
Application Tools and System Utilities (1)
Electricity services and utilities (1)
Health and support services not elsewhere classified (1)
Industrial organisations (1)
Industry (1)
Filter by Funding Provider
Australian Research Council (13)
Filter by Status
Closed (12)
Active (1)
Filter by Scheme
Discovery Projects (8)
Linkage Projects (3)
Discovery Early Career Researcher Award (1)
Federation Fellowships (1)
Filter by Country
Australia (13)
Filter by Australian State/Territory
VIC (13)
NSW (2)
QLD (1)
  • Researchers (7)
  • Funded Activities (13)
  • Organisations (1)
  • Funded Activity

    Federation Fellowships - Grant ID: FF0668718

    Funder
    Australian Research Council
    Funding Amount
    $1,581,110.00
    Summary
    Adaptive and Integrated Resource Allocation. By leveraging progress in communication technologies, adaptive and integrated optimization systems will open innovative application areas critical to Australia, yet outside the scope of existing optimization technology. For instance, they will dispatch and reallocate ambulances in real time, help contain pandemics, allocate resources dynamically to extinguish bushfires, and assist in failure recovery of energy infrastrutures. These systems will also s .... Adaptive and Integrated Resource Allocation. By leveraging progress in communication technologies, adaptive and integrated optimization systems will open innovative application areas critical to Australia, yet outside the scope of existing optimization technology. For instance, they will dispatch and reallocate ambulances in real time, help contain pandemics, allocate resources dynamically to extinguish bushfires, and assist in failure recovery of energy infrastrutures. These systems will also solve existing logistics and manufacturing applications better, making these industries more effective and reactive. The project also aims at establishing a center of excellence in optimization in Melbourne with an international reputation in research, teaching, and industrial collaboration.
    Read more Read less
    More information
    Funded Activity

    Discovery Projects - Grant ID: DP0342703

    Funder
    Australian Research Council
    Funding Amount
    $360,000.00
    Summary
    Improving the integrity of complex software systems. Software systems are among the most complex artifacts created today. The problems of reliability and maintenance of complex software systems are well-known. Improving reliability and lowering production cost continues to be an important challenge. The aim of this project is to create software development tools that allow programmers to express more of their intentions about program behaviour, in a way which can be automatically checked, in ord .... Improving the integrity of complex software systems. Software systems are among the most complex artifacts created today. The problems of reliability and maintenance of complex software systems are well-known. Improving reliability and lowering production cost continues to be an important challenge. The aim of this project is to create software development tools that allow programmers to express more of their intentions about program behaviour, in a way which can be automatically checked, in order to find discrepancies between intended and actual behaviour. This will facilitate the construction of software that is more secure, reliable, maintainable and reusable, that is, improve the integrity of complex software systems.
    Read more Read less
    More information
    Funded Activity

    Discovery Projects - Grant ID: DP0987168

    Funder
    Australian Research Council
    Funding Amount
    $515,000.00
    Summary
    Supporting adaptive, interactive documents. The project will improve comprehensibility of technical material, reduce paper usage, encourage collaborative science, improve the reliability of published science (by allowing post-publication annotation and correction), and improve the accessibility of technical material for readers who are blind or have poor vision. The project also holds considerable potential for supporting Australian companies in the publishing and document processing industries.
    More information
    Funded Activity

    Linkage Projects - Grant ID: LP140100437

    Funder
    Australian Research Council
    Funding Amount
    $405,591.00
    Summary
    Effective software vulnerability detection for web services. This project aims to design and implement new and better methods to find vulnerabilities in software services delivered over the web or through the cloud, as well as methods for proving the absence of certain types of vulnerability. So-called injection attacks are pervasive and generally considered the most important security threat on today's Internet. The programming languages used for software services tend to use strings as a unive .... Effective software vulnerability detection for web services. This project aims to design and implement new and better methods to find vulnerabilities in software services delivered over the web or through the cloud, as well as methods for proving the absence of certain types of vulnerability. So-called injection attacks are pervasive and generally considered the most important security threat on today's Internet. The programming languages used for software services tend to use strings as a universal data structure, which unfortunately makes it hard to separate trusted code from untrusted user-provided data. This project intends to develop novel program analysis tools and string constraint solvers, and employ these tools to support sophisticated automated reasoning about string manipulating software.
    Read more Read less
    More information
    Funded Activity

    Discovery Projects - Grant ID: DP0209846

    Funder
    Australian Research Council
    Funding Amount
    $129,024.00
    Summary
    Experimental runtime complexity analysis of logic programs. While declarative languages improve programmer productivity, they make it harder for programmers to understand the performance of their code. We will build a tool that will use profiling data and program analysis to allow programmers to predict the running time of their programs.
    More information
    Funded Activity

    Discovery Projects - Grant ID: DP110102579

    Funder
    Australian Research Council
    Funding Amount
    $479,000.00
    Summary
    Automatic software verification: harnessing constraint technologies. As we come to rely on software to manage more and more aspects of our lives, the importance of software reliability increases; yet as programs become increasingly complex, reliability becomes ever more elusive. This project will develop automated tools and techniques to ensure that programs do what they were intended to do.
    More information
    Funded Activity

    Discovery Projects - Grant ID: DP140102194

    Funder
    Australian Research Council
    Funding Amount
    $385,000.00
    Summary
    Analysing Computer Arithmetic to Improve Software Reliability. Most computer programs deal with integers. Automated tools designed to verify the correct behaviour of software usually assume the software deals with idealised mathematical integers, since this simplifies reasoning significantly. In reality, most programs work with integer number representations that approximate the ideal. This compromises the soundness of many verification tools. This project will design sound reasoning tools that .... Analysing Computer Arithmetic to Improve Software Reliability. Most computer programs deal with integers. Automated tools designed to verify the correct behaviour of software usually assume the software deals with idealised mathematical integers, since this simplifies reasoning significantly. In reality, most programs work with integer number representations that approximate the ideal. This compromises the soundness of many verification tools. This project will design sound reasoning tools that are aware of the true nature of computer integer arithmetic.
    Read more Read less
    More information
    Funded Activity

    Linkage Projects - Grant ID: LP140100700

    Funder
    Australian Research Council
    Funding Amount
    $380,000.00
    Summary
    An extensible framework for analysis of Java language-based security conformance. Java is a programming language and platform running on 3 billion devices. While Java provides a sandbox-based security architecture within the Java Class Library to protect systems from untrusted code downloaded from Internet, it cannot defend against implementation bugs that occur in the Java Class Library. The goal of this project is to provide a formal model of the Java security architecture, which can be used b .... An extensible framework for analysis of Java language-based security conformance. Java is a programming language and platform running on 3 billion devices. While Java provides a sandbox-based security architecture within the Java Class Library to protect systems from untrusted code downloaded from Internet, it cannot defend against implementation bugs that occur in the Java Class Library. The goal of this project is to provide a formal model of the Java security architecture, which can be used by program analysers to identify faulty or insufficient security checks in the Java Class Library that may lead to the sandbox being bypassed.
    Read more Read less
    More information
    Active Funded Activity

    Discovery Early Career Researcher Award - Grant ID: DE220101057

    Funder
    Australian Research Council
    Funding Amount
    $424,140.00
    Summary
    Practical Automated Software Bug Fixing via Syntactic and Semantic Analyses. This proposal aims to advance the practical adoption of automated software bug repair, which has recently been adopted by industry, e.g., Facebook. It will produce novel methods that use mining software repositories, program analysis, and human-guided search to help automated repair to scale and be accurate. Expected outcomes include a publicly available automated bug repair framework. This project will help the softwar .... Practical Automated Software Bug Fixing via Syntactic and Semantic Analyses. This proposal aims to advance the practical adoption of automated software bug repair, which has recently been adopted by industry, e.g., Facebook. It will produce novel methods that use mining software repositories, program analysis, and human-guided search to help automated repair to scale and be accurate. Expected outcomes include a publicly available automated bug repair framework. This project will help the software industry deliver to users high quality software with improved reliability and safety, and increase education quality for students learning to code via automated feedback generation.
    Read more Read less
    More information
    Funded Activity

    Linkage Projects - Grant ID: LP0347758

    Funder
    Australian Research Council
    Funding Amount
    $74,099.00
    Summary
    Applying the Lessons of the Virtual Battlefield to Financial Modelling - Investigating Innovative use of Distributed Simulation. The development of Distributed Simulations is recognised as an increasingly important part of training, scientific modelling and acquisitions in the defense community. While the benefits of simulation are well understood the actual development costs and complexity remain prohibitive, requiring expert programming skills and training. These limitations are greatly impedi .... Applying the Lessons of the Virtual Battlefield to Financial Modelling - Investigating Innovative use of Distributed Simulation. The development of Distributed Simulations is recognised as an increasingly important part of training, scientific modelling and acquisitions in the defense community. While the benefits of simulation are well understood the actual development costs and complexity remain prohibitive, requiring expert programming skills and training. These limitations are greatly impeding the wider adoption of simulation in the broader business community. To address these issues this proposal investigates the means of applying simulation technologies to a domain in which user-configurable desktop tools, such as spreadsheets and word processors, are more the norm - for example financial modelling. We aim to extend the development of tools and techniques that support the desktop use of simulation and to assess the relative merits of these approaches. Our eventual goal is to provide approachable simulation services, without adversely compromising their inherent power, to a far wider range of application domains.
    Read more Read less
    More information

    Showing 1-10 of 13 Funded Activites

    • 1
    • 2
    Advanced Search

    Advanced search on the Researcher index.

    Advanced search on the Funded Activity index.

    Advanced search on the Organisation index.

    National Collaborative Research Infrastructure Strategy

    The Australian Research Data Commons is enabled by NCRIS.

    ARDC CONNECT NEWSLETTER

    Subscribe to the ARDC Connect Newsletter to keep up-to-date with the latest digital research news, events, resources, career opportunities and more.

    Subscribe

    Quick Links

    • Home
    • About Research Link Australia
    • Product Roadmap
    • Documentation
    • Disclaimer
    • Contact ARDC

    We acknowledge and celebrate the First Australians on whose traditional lands we live and work, and we pay our respects to Elders past, present and emerging.

    Copyright © ARDC. ACN 633 798 857 Terms and Conditions Privacy Policy Accessibility Statement
    Top
    Quick Feedback