Category: Education
A New Course on Requirements Engineering
We are going to complete the implementation of our redeveloped Bachelor of Engineering (Software) degree program in 2017. As part of the full implementation of the redeveloped degree, we will be adding two new courses to the program: Software Engineering Workshop I and Software Engineering Workshop II. The Software Engineering Workshop I aims at providing…
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…
A New Approach to Identifying Security Requirements
We are delighted to announce that our ongoing collaboration with researchers from Lancaster University and University of Leicester has resulted in an approach to eliciting security requirements. The approach has been published in a recently accepted paper in the premier software engineering conference, the International Conference on Software Engineering to be organised in Austin, USA…
Australasian Software Engineering Conference Program Finalised
I am very glad to say that we have put together an excellent program for the 24th Australasian Software Engineering Conference (ASWEC 2015), which will be organised in Adelaide between September 28 and October 1, 2015. ASWEC 2015 will be held in Adelaide after almost 18 years and the conference is being organised with several…
Australian Software Factory Attendees Share their Experiences
Last Australian summer (December – February 2015), we launched the Australian Software Factory (ASF) with a small number of dedicated students who participated in the ASF for earning work experience towards their degree program. All of them were enrolled in the Bachelor of Engineering in Software, BE (Software) degree program at the University of Adelaide,…
Australasian Software Engineering Conference Coming to Adelaide
After several months of deliberations and discussions, I’m glad to announce that finally Australasian Software Engineering Conference (ASWEC) will be coming to Adelaide in late September this year; the exact dates are September 28 to October 1 2015. ASWEC will be coming to Adelaide after almost 18 years and we are really looking forward to…
Research Methods for Software Engineering Students
The Software Engineering community is increasingly recognising the value of empirical evidence to support research and practice. Empirical evidence provides a means to evaluate the utility of promising research areas and to help practitioners to make informed technology adoption decisions. Hence, there is an increasing need for providing software engineering researchers and practitioners with appropriate…
Visiting Software School at Fudan University, China
During my recent visit to China, I visited the Software Engineering Laboratory, Software School at Fudan University in Shanghai. It has always a great pleasure visiting Professor Xin Peng and his team who are conducting an excellent research on challenging and important topics of Software Product Lines, Software Maintenance and Evolution, and Requirements Engineering. This…
Making Software and Software Engineering Visible
Software is becoming increasing pervasive. We have been witnessing dramatic changes and improvements in our lives courtesy to software based devices, services, and systems. Several reports are appearing that emphasise the importance of software engineering for continuously driving the ICT based innovation and job creation. For example, NESSI, a European technology platform has released a…
IEEE/ACM Guidelines for Software Engineering Curriculum
Software Engineering educators and research would be quite keen to know that the IEEE/ACM Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering have been released. The work on the revision of the previous guidelines from 2004 has been carried out by a joint task force on Computing Curricula IEEE Computer Society Association for Computing Machinery…