Advanced Software Engineering Support for Intelligent Agent Systems. Software Agents are an important technology for developing the complex software systems that are increasingly required to meet the needs of society. A crucial obstacle to the widespread adoption of agent technology is the lack of an appropriate software engineering methodology. This project proposes to explore support for design processes addressing advanced issues in agent systems, such as goal-based requirements, debugging ....Advanced Software Engineering Support for Intelligent Agent Systems. Software Agents are an important technology for developing the complex software systems that are increasingly required to meet the needs of society. A crucial obstacle to the widespread adoption of agent technology is the lack of an appropriate software engineering methodology. This project proposes to explore support for design processes addressing advanced issues in agent systems, such as goal-based requirements, debugging using design artefacts, component-based design, and reuse. We will also extend the methodology to support teamwork and open systems. We will be building on successful work we have already done in establishing a basic agent oriented software design methodology.Read moreRead less
Efficient Prediction of Application Metrics for E-Services. Application Service Providers (ASPs) are one of the fastest growing classes of e-services and operate on the principle of renting software applications. This project aims to develop prediction techniques to estimate quality of service metrics for ASPs. The efficient prediction of the service levels that can be ensured is challenging given the dynamic nature of the Internet and the semantics of application metrics not being formally defi ....Efficient Prediction of Application Metrics for E-Services. Application Service Providers (ASPs) are one of the fastest growing classes of e-services and operate on the principle of renting software applications. This project aims to develop prediction techniques to estimate quality of service metrics for ASPs. The efficient prediction of the service levels that can be ensured is challenging given the dynamic nature of the Internet and the semantics of application metrics not being formally defined. The project will result in the development of a prototype system to support prediction of service levels. This system will be accessible to the Australian e-services industry via a web interface.Read moreRead less
Adaptive data stream processing in heterogeneous distributed computing environments using real-time context. This project falls within the ARC research priority goal, Smart Information Use. The innovative contributions of this project through the development of adaptive data stream mining algorithms for heterogeneous devices will have an impact on a range of emerging application areas such as:
1. Meeting time-critical, intelligent information needs of the mobile workforce (e.g. mobile healthca ....Adaptive data stream processing in heterogeneous distributed computing environments using real-time context. This project falls within the ARC research priority goal, Smart Information Use. The innovative contributions of this project through the development of adaptive data stream mining algorithms for heterogeneous devices will have an impact on a range of emerging application areas such as:
1. Meeting time-critical, intelligent information needs of the mobile workforce (e.g. mobile healthcare professionals, stockbrokers). 2. Improving Intelligent Transportation Systems via in-vehicle analysis and crash prevention. 3. Facilitating 'on-board' analysis in sensors that monitor the environment and patients. The project will enhance Australia's leading international role in the area of data stream processing in distributed computing environments.Read moreRead less
Developing Minimum Message Length and Support Vector Machine methods to predict user behaviour. Predicting and modelling customer behaviour enables considerable savings in the telecommunications industry and elsewhere. The resulting predictive models facilitate identifying novice users, identifying fraud, responding to users' needs, guiding and advising users, and forwarding useful information.
We consider two cutting-edge data mining approaches, Minimum Message Length (developed and led by ....Developing Minimum Message Length and Support Vector Machine methods to predict user behaviour. Predicting and modelling customer behaviour enables considerable savings in the telecommunications industry and elsewhere. The resulting predictive models facilitate identifying novice users, identifying fraud, responding to users' needs, guiding and advising users, and forwarding useful information.
We consider two cutting-edge data mining approaches, Minimum Message Length (developed and led by Monash) and Support Vector Machines, in order to create efficient tailor-made software.
Our software will respond to specific groups of users, and their changes over time, rather than just the average user. Moreover, it will integrate the functionalities of existing individual data mining software.Read moreRead less
Resource-bounded adaptive inference of accurate conditional probability estimates from data. This project will develop machine learning techniques with a valuable new capability: the ability to produce estimates of complex conditional probabilities to varying levels of expected accuracy depending upon the constraints of available computational resources. This will provide significant competitive advantage to developers of many types of online application by allowing them to maximise utilisation ....Resource-bounded adaptive inference of accurate conditional probability estimates from data. This project will develop machine learning techniques with a valuable new capability: the ability to produce estimates of complex conditional probabilities to varying levels of expected accuracy depending upon the constraints of available computational resources. This will provide significant competitive advantage to developers of many types of online application by allowing them to maximise utilisation of available computational resources when making inferences from data, together with the flexibility to trade-off accuracy and computing resources during system design. Australia will also benefit by strengthening its machine learning expertise, which is central to many complex and intelligent systems and the booming data mining industry.Read moreRead less
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.
Multi-Ontologies meet UML: Improving the Software Engineering of Multi-Agent Systems. Multi-agent systems are a new style of software well suited for open, dynamic, distributed, global, heterogeneous environments such as the Internet. Systematic methods are needed to allow multi-agent systems to reason effectively with high level knowledge. This research draws on software engineering practice to develop a theory and methodology for multi-ontologies for expressing knowledge within multi-agent sys ....Multi-Ontologies meet UML: Improving the Software Engineering of Multi-Agent Systems. Multi-agent systems are a new style of software well suited for open, dynamic, distributed, global, heterogeneous environments such as the Internet. Systematic methods are needed to allow multi-agent systems to reason effectively with high level knowledge. This research draws on software engineering practice to develop a theory and methodology for multi-ontologies for expressing knowledge within multi-agent systems that facilitate adaptation and change.
Read moreRead less
Intelligent Structured Knowledge Source Integration via Software Agents. This project aims to use flexible information agents to integrate the World Wide Web with a machine readable ontology, namely a large, consistent collection of common sense knowledge. The best developed ontology in the world is Cyc. Cyc's repository of general purpose knowledge is rich and stable, but has a major limitation in requiring its knowledge to be hand-entered by experts. The outcomes of the project will be increas ....Intelligent Structured Knowledge Source Integration via Software Agents. This project aims to use flexible information agents to integrate the World Wide Web with a machine readable ontology, namely a large, consistent collection of common sense knowledge. The best developed ontology in the world is Cyc. Cyc's repository of general purpose knowledge is rich and stable, but has a major limitation in requiring its knowledge to be hand-entered by experts. The outcomes of the project will be increased functionality for ontologies, to enable expert reasoning programs wishing to use a formal ontology such as Cyc to have access to the wealth of knowledge on the World Wide Web.Read moreRead less
Methods and software for efficiently solving the transportation crewing problem. This project will target major savings in airlines, trucking, rail and public transport, with resulting benefits for industrial logistics, travel and tourism. The results discovered within the project will enable the industrial partner, CTI, to develop solutions for major companies worldwide. The results can also be transferred to other industrial optimisation applications, such as mining, services and manufacturin ....Methods and software for efficiently solving the transportation crewing problem. This project will target major savings in airlines, trucking, rail and public transport, with resulting benefits for industrial logistics, travel and tourism. The results discovered within the project will enable the industrial partner, CTI, to develop solutions for major companies worldwide. The results can also be transferred to other industrial optimisation applications, such as mining, services and manufacturing.
Finally the project will build on Australia's international prominence in data analysis and combinatorial optimisation, and capitalise on a major opportunity for the Australian software industry.Read moreRead less
High Performance Firewalls for Network Security. This project aims to improve the accuracy and efficiency of firewall systems for defending the security of large networks. The role of a network firewall is to detect and block unauthorised network traffic. Our industry partner, IntelliGuard, is developing a parallel system architecture for firewalls, which will provide sufficient processing capacity to support more sophisticated traffic analysis in high speed networks. Our aim is to develop paral ....High Performance Firewalls for Network Security. This project aims to improve the accuracy and efficiency of firewall systems for defending the security of large networks. The role of a network firewall is to detect and block unauthorised network traffic. Our industry partner, IntelliGuard, is developing a parallel system architecture for firewalls, which will provide sufficient processing capacity to support more sophisticated traffic analysis in high speed networks. Our aim is to develop parallel algorithms for traffic analysis and load balancing that can exploit the capacity of these new firewalls. This project provides an excellent opportunity for an Australian company to compete in the growing security market.Read moreRead less