ASWEC 2004 Melbourne University Computer Science Department
ASWEC 2004...

ASWEC provides a forum for exchanging experience and new research results in software engineering. Established in 1986, ASWEC is the premier technical meeting for the Australian Software Engineering Community, and attracts a significant number of international participants. It provides the opportunity for interaction between software engineering researchers and industry practitioners. In addition to the technical program, ASWEC will include a program of workshops on current topics in software engineering.

This year the conference will be held at the new ICT Building (111 Barry Street, Parkville, Melbourne), part of the University of Melbourne.

Please click here to see the results of the ASWEC'04 questionnaire

Please click here to read lots of useful information for attendees

Please click here for Conference Programme

Camera-ready copies of papers - 30th January

The submission website is available here.

ASWEC'04 is supported by:

ACS Logo IEAust Logo
Swinburne Unimelb Logo
SEA Logo
(Please note that size of logo does not indicate amount of contribution to the conference)

ASWEC 2004 Programme Details...

Tuesday 13th April
1:30pm - 5:30pm Workshop:
5th Australian Workshop on System and Software Architectures (AWSA2004)
(afternoon tea provided)
Wednesday 14th April
9:00am - 5:00pm Workshop:
AWSA2004 (concluding from previous day)
(lunch and afternoon tea provided)

1st Australian Workshop on Engineering Service-Oriented Systems
(lunch and afternoon tea provided)
Thursday 15th April
8:00am - 8:30am Registration
8:30am - 9:00am Welcome
9:00am - 10:00am Keynote: Philippe Kruchten
Putting the 'Engineering' into 'Software Engineering'
Click here for keynote info and speaker bio
10:00am - 10:30am Morning break
10:30am - 12:00pm Paper Session 1:

Session 1A - Requirements Engineering

Muhammad Ali Babar, Didar Zowghi
Developing a Requirements Management Toolset: Lessons Learned

Kevin Chan, Leon Sterling, Shanika Karunasekera
Agent-Oriented Software Analysis

N Nurmuliani, Didar Zowghi, Sue Fowell
Analysis of Requirements Volatility during Software Development Life Cycle

Session 1B - Measurement and Project Management

Saeed Araban, Marcus Boxall
Metrics for Reusability Analysis of Component Interfaces

Jacky W. Keung, Ross Jeffery, Barbara Kitchenham
The Challenge of Introducing a New Software Cost Estimation Technology into a Small Software Organisation

Geoffrey Roy
A Risk Management Framework for Software Engineering Practice

Session 1C - Formal Methods

Doug Goldson
Design of Distributed Programs

Tim McComb, Graeme Smith
Architectural Design in Object-Z

Soon-Kyeong Kim, David Carrington
A Formal Object-Oriented Approach to defining Consistency Constraints for UML Models
12:00pm - 1:30pm Lunch
1:30pm - 3:00pm Paper Session 2:

Session 2A - Testing

Padmanabhan Krishnan
Uniform Descriptions for Model Based Testing

James Birt, Renate Sitte
Optimizing Testing Efficiency with Error-Prone Path Identification and Genetic Algorithms

S.P. Ng, T. Murnane, K. Reed, D. Grant, T.Y. Chen
A Preliminary Survey on Software Testing Practices in Australia

Session 2B - Knowledge-based Approaches

Felicia Kurniawati, Ross Jeffery
The long-term effects of an EPG/ER in a small software organisation

James Ward, Aybuke Aurum
Knowledge Management in Software Engineering - Describing the Process

Aditya Ghose, Sergiy Vilkomir, Aneesh Krishna
Combining agent-oriented conceptual modelling with formal methods

Session 2C - Programming Languages and Constructs

Michael Eichberg, Mira Mezini, Thorsten Schaefer, Claus Beringer, Karl Matthias Hamel
Enforcing System-Wide Properties

Xiaoshan Li, Zhiming Liu, Jifeng He
A Formal Semantics of UML Sequence Diagram

Paul Bailes, Colin Kemp
Obstacles to a Totally Functional Programming Style
3:00pm - 3:30pm Afternoon break
3:30pm - 4:30pm Panel: Accrediting Software Engineering Courses
Chair: Leon Sterling
Link to panel info (*)
7:00pm - late Conference Dinner (venue to be announced)
Link to Conference Dinner info (*)
Friday 16th April
9:00am - 10:00am Keynote: Ian Hayes
Towards Platform-Independent Real-Time Systems
Click here for keynote info and speaker bio
10:00am - 10:30am Morning break
10:30am - 12:00pm Paper Session 3:

Session 3A - Maintenance and Reuse

Xin Zhang, Chang Xu, Beihong Jin
Building Extensible and High Performance Distributed Transaction Service

F.D. Salim, R. Price, S. Krishnaswamy, M. Indrawan
Documentation Support for XML Schema

Peter Parkin
An Exploratory Study of Code and Document Interactions during Task-directed Program Comprehension

Session 3B - Analysis and Verification

Daniel Powell
Tool Support for Verification-Based Software Inspection

Arunchandar Vasan, Atif M. Memon
ASPIRE: Automated Systematic Protocol Implementation Robustness Evaluation

Alex Potanin, James Noble, Robert Biddle
Snapshot Query-Based Debugging

Session 3C - Teaching and Training

April Nixon, John Grundy
Reciprocity: an Integrated, Continuous Approach to Software Training Authoring, Delivery and Monitoring

Hiyam Al-Kilidar, Cat Kutay, Tor Stalhane, Ross Jeffery
Teaching the Process of Reviews

Atiq Chowdhury, Lesley Land
An Empirical Investigation on the Impact of Training-by-Examples on Inspection Performance
12:00pm - 1:30pm Lunch
1:30pm - 3:00pm Paper Session 4:

Session 4A - Architecture

Feras Dabous, Fethi A. Rabhi, Hairong Yu
Using Software Architectures and Design Patterns for Developing Distributed Applications

Zhong Wei, John Grundy, Radu Nicolescu, Yuhong Cai
An Environment for Automated Performance Evaluation of J2EE and ASP.NET Thin-client Architectures

Muhammad Ali Babar, Liming Zhu, Ross Jeffery
A Framework for Classifying and Comparing Software Architecture Evaluation Methods

Session 4B - Design

Michael Charles, Allan Loh
Generating Web Applications from Use Case Scenarios

Jing Liu
Linking UML Models of Design and Requirements

W. Sutandiyo, M.B. Chettri, S.W. Loke, S.Krishnaswamy
Experiences with Software Engineering of Mobile Agent Applications

Session 4C - Process

Torgeir Dingsoyr, Nils Brede Moe
The Process Workshop: A Tool to Define Electronic Process Guides in Small Software Companies

Khaled Khan, Jun Han
A Process Framework for Characterising Security Properties of Component-Based Software Systems

Aileen Cater-Steel
Low-rigour, Rapid Software Process Assessments for Small Software Development Firms
3:00pm - 3:30pm Conference close
© CSSE Department 2003
The University of Melbourne
Last Modified: 28th Apr 2004
Created and Maintained by Nickolas Daskalou
Authorised by Dr. Anthony Senyard