Swinburne leverages artificial intelligence for DevOp

New tools automate reasoning and planning around virtual services

Virtual services

Virtual services

Swinburne University of Technology is using artificial intelligence tools to simplify the development of virtual services for software developers, IT teams and end users.

The Melbourne-based university has teamed with CA Technologies to further develop and commercialise the development of virtual services.

This collaboration leverages opaque data processing. This technique enables a service to be emulated without needing a typical data protocol handler.

The technique means that a vastly expanded range of service protocols can be virtualised, says a statement by Swinburne.

“For example, consider a legacy mainframe system where the system expert has retired. Opaque data processing can virtualise the service protocols of this system, which was previously impossible.”

Among the benefits, this project seeks to lower the knowledge barrier for developers or users. They do not need to appreciate the full construct of a protocol, or nuances around Web Application Description Language and Copybook.

DevOp teams can tackle the more clunky aspect of building virtual services. New tools can automate much of the reasoning, planning, learning or communication.

This project is part of PhD research by a Swinburne software engineering student, Miao Du. She has used a genome-sequencing algorithm called Needleman-Wunsch to detect byte-level patterns in messages that are relayed between services.

Swinburne’s Dean of the School of Software and Electrical Engineering, Professor John Grundy, said the latest commercial collaboration will take applications much faster to market, together with improved software development and testing.

This project combines Swinburne’s expertise in software engineering with that of CA Technologies around service virtualisation and predictive analysis.

The Swinburne team has worked closely with service virtualisation architects in Dallas, Texas, around new areas to be explored. CA Technologies has run research programs with Swinburne since 2006.

As a leading education and technology institution, Swinburne offers programs for up to 7,500 international students from more than 100 different countries. Programs can be accessed across three campuses in Hawthorn, Croydon and Wantirna.

Follow Shahida Sweeney on Twitter: @ShahidaSweeney

Tags Swinburne University of TechnologyCA Technologiesgenome-sequencing algorithmsoftware developersWeb Application Description Languageartificial intelligenceopaque data processing

More about CA TechnologiesSwinburne UniversitySwinburne University of TechnologyTechnology

Show Comments

Editor's Recommendations

Stories by Shahida Sweeney