Program

Monday Tuesday Wednesday Thursday Session Details
Monday, 28th September 2015
8:30 – 9:00 Registration
9:00 – 10:00 Session Tutorials
DS1 – Doctoral Symposium, Chair: He Zhang & Jean-Guy Schneider,
Room: LG24
T1: Journey of Behaviour Driven Development (BDD) by Devesh Maheshwari,
Room: LG14
T2: Scaling for Enterprise Agility
by Asif Gill,
Room: LG23
10:00 – 10:30 Coffee Break
10:30 – 12:30 DS1 Continues T1 Continues T2 Continues
12:30 – 13:30 Lunch
13:30 – 15:00 DS1 Continues T3: What developers and researchers need to know about DevOps
by Ingo Weber,
Room: LG23
T4: Working with User Stories: Advanced Agile Techniques
by Asif Gill,
Room: LG14
15:00 – 15:30 Coffee Break
15:30 – 17:30 DS1 Continues T3 Continues T4 Continues
18:00 – 20:30 Adelaide Big Data Meetup with the conference delegatesLocation: Level 7 Conference Room, Ingkarni Wardli Building, University of Adelaide, North Terrace, Adelaide

Tuesday, 29th September 2015 – Research Day
8:00 – 8:40 Registration
8:45 – 10:10 Keynote 1: “Security and Privacy in Blended Systems”
Professor Awais Rashid, Director Security Lancaster, UK
Room: LG29, Chair: Ali Babar
10:10 – 10:30 Coffee Break
10:30 – 12:30 Session 1: Software Verification and Validation (I),
Chair: Jason Zhang,
Room: LG29
Session 2: Software Architecture, Design, Modeling and Visualization,
Chair: Y. Raghu Reddy,
Room: LG28
12:30 – 13:30 Lunch
13:30 – 15:00 Session 3: Invited papers from ICSE’15, Chair: Paul Strooper, Room:LG29
15:00 – 15:30 Coffee Break
15:30 – 17:30 Session 4: Empirical Software Engineering (I),
Chair: Jocelyn Armagero,
Room: LG29
Session 5: Software Programming + Verification and Validation (II),
Chair: Stuart Marshall,
Room: LG28
18:00 – 20:30 Reception
Association of Enterprise Architect (South Australia) bimonthly get together with ASWEC 2015 reception
Location: Eclipse Room, Union House, University of Adelaide

Wednesday, 30th September 2015 – Industry Day
8:30 – 9:00 Registration
9:00 – 10:00 Keynote 2 – “The nexus of data quality and business value”
Professor Shazia Sadiq, The University of Queensland,
Room: LG29, Chair: Markus Stumptner
10:00 – 10:30 Coffee Break
10:30 – 11:50 Session 6: Industry papers + Invited papers from ICSE’15, Chair: Mark Staples, Room: LG29
11:50 – 12:30 Keynote 3 – “Big data disrupts, except when it doesn’t” Babar Jan-Haleem, APAC Director – Big Data & Analytics Specialist Team, Oracle,
Room: LG29
12:30 – 13:30 Lunch
13:30 – 14:15 Keynote 4 – “How Enterprise Architecture can help Software Engineering”
Glenn Smyth, Fragile to Agile,
Room: LG29, Chair: James Noble
14:15 – 15:00 Keynote 5 – “Engineering and Entrepreneurial Software Architecture”
Anna Liu, Unitrends,
Room: LG29
15:00 – 15:30 Coffee Break
15:30 – 15:50 Session 7: Invited papers from ICSE’15, Chair: Haifeng Shen, Room: LG29
15:50 – 16:30 Keynote 6 – “Unlocking the Value from BigData: Practical Use cases from Various Sectors”
Sanjay Mazumdar, D2D CRC,
Room: LG29
16:30 – 17:30 Panel: “Engineering Secure Software Systems: Emerging Threats and Resilient Solutions”, Chair: Ingo Weber, Room: LG29
19:00 – 22:30 Conference BanquetLocation: National Wine Centre, corner of Botanic and Hackney Road, Adelaide, South Australia

Thursday , 1st October 2015 – Research Day
9:00 – 10:00 Session 8: Model Driven Engineering,
Chair: Karl Reed,
Room: LG29
Session 9: Software Engineering Education + Programming Language,
Chair: Paul Ralph,
Room: LG28
10:00 – 10:30 Coffee Break
10:30 – 12:30 Session 10: Software Architecture, Security, Safety and Reliability,
Chair: Huai Liu,
Room: LG29
Session 11: Empirical Software Engineering (II),
Chair: Asif Gill,
Room: LG28
12:30 – 13:30 Lunch
14:00 – 15:00 Smart Cities Event (to bring councils, government, and industry together. Its in the context of Smart City initiative in Adelaide), See the Smart Cities Program for details,
Location: Eclipse Room, Union House, University of Adelaide, North Terrace, Adelaide
15:00 – 15:30 Coffee Break
15:30 – 18:00 Continued Smart Cities Event
18:00 – 18:15 Conference Closing
18:15 – 19:00 Smart Cities Event Networking

Title Authors
Session 1
Software Verification and Validation (I)
A Test Harness for Networked Mobile Applications and Middleware Andrew Meads, Habib Naderi and Ian Warren
Multiple Bug Spectral Fault Localization Using Genetic Programming Lee Naish, Neelofar and Ramamohanarao Kotagiri
Performance Regression Testing on the Java Virtual Machine using Statistical Test Oracles Fergus Hewson, Jens Dietrich and Stephen Marsland
A Datalog Source-To-Source Translator for Static Program Analysis: An Experience Report Bernhard Scholz, Kostyantyn Vorobyov, Padmanabhan Krishnan and Till Westmann
Using Metamorphic Testing to Improve Dynamic Symbolic Execution Eman Alatawi, Tim Miller and Harald Sondergaard
Generalized Suffix Tree based Multiple Sequence Alignment for Service Virtalization Jean-Guy Schneider, Peter Mandile and Steve Versteeg
Session 2
Software Architecture and Design
Spatio-Temporal Architecture-Based Framework for Testing Services in the Cloud Huai Liu, Maria Spichkova, Heinz Schmidt, Timos Sellis and Matt Duckham
The PrimeGame Revolutions: A cloud-based collaborative environment for teaching introductory programming Jens Dietrich, Johannes Tandler, Li Sui and Manfred Meyer
Distributed Open Source Software-Defined GPS Anthony Arnold and Konstanty Bialkowski
A Software Platform for Architectural Robots Jan Olaf Blech, Ian Peake, Gwyllim Jahn and Roland Snooks.
A Lightweight Approach to Version Incompatibility in Service-Oriented Revision Control Systems Jameel Almalki and Haifeng Shen
Software Modeling and Visualization
An Ontology-Based Multi-Agent System to Support Requirements Traceability in Multi-Site Software Development Environment Udsanee Pakdeetrakulwong, Pornpit Wongthongtham and Naveed Khan
An Aspect-Oriented Feature Modelling Framework for Software Product Line Engineering Lei Tan and Yuqing Lin
Using State Machines for the Visualisation of Specifications via Refinement Steve Reeves and Colin Pilbrow
Session 3
Developing and Evaluating Software Engineering Process Theories Paul Ralph
Empirical Study Towards a Leading Indicator for Cost of Formal Software Verification Daniel Matichuk, Toby Murray, June Andronick, Ross Jeffery, Gerwin Klein, Mark Staples
How Much Up-Front? A Grounded theory of Agile Architecture Michael Waterman, James Noble
Session 4
Empirical Software Engineering (I)
An Empirical Evaluation of Capture-recapture Estimators in Software Inspection Shan Qi, Rong Guoping, Zhang He, Liu Gaoxuan and Shao Dong
Code comprehension activities in Undergraduate Software Engineering course – A case study Sai Krishna Sripada and Y. Raghu Reddy
On Satisfying the Android OS Community: Users’ Feedback Still Central to Developers’ Portfolio Sherlock A. Licorish, Amjed Tahir, Michael Franklin Bosu and Stephen MacDonell
Software Architecture Decision-Making Practices and Challenges: An Industrial Case Study Sandun Dasanayake, Jouni Markkula, Sanja Aaramaa and Markku Oivo
The Impact of Hierarchies on the Architecture-level Software Understandability – A Controlled Experiment Srdjan Stevanetic, Muhammad Atif Javed and Uwe Zdun
Automating SmartPhone Automation: Enhancing User Experience with Behaviour Learning Dhanish Semar, Ted Chen and Rashina Hoda
Session 5
Software Programming (I)
Preprocessing Code Example For Searching Duong Nhu and Caslon Chua
Using “must” and “may” summaries to detect data races in Java bytecode that does not rely on the synchronized construct David Clarke, Tim Miller and Antonette Mendoza
Transformation of Flash files to HTML5 and JavaScript Yogesh Maheshwari and Y. Raghu Reddy
The Software Developer Cycle: Career demographics and the market clock (or, is SQL the new COBOL?) David Parsons, Teo Susnjak and Anuradha Mathrani
Software Verification and Validation (II)
MC/DC Test Case Generation Approaches for Decisions Sekou Kangoye, Alexis Todoskoff and Mihaela Barreau
Threshold-based prediction of schedule overrun in software projects Morakot Choetkiertikul, Hoa Khanh Dam and Aditya Ghose
Efficient Testing based on Logical Architecture Huai Liu, Maria Spichkova, Heinz Schmidt, Andreas Ulrich, Horst Sauer and Jan Wieghardt
Reporting Usability Defects: Limitations of Open Source Defect Repositories and Suggestions for Improvement Nor Shahida Mohamad Yusop, John Grundy and Rajesh Vasa
Session 6
Scyllarus: From Research to Commercial Software Nariman Habili and Jeremy Oorloff
Service Oriented Architecture and Distributed Computing using LASAGNE Jonathan Boan, Derek Dominish and Garry Brown
Software Engineering Multi-Agent Simulations for Computational Operations Research: Challenges and Lessons from 20 Years of Practice Michael Papasimeon, Kevin McDonald and Lyndon Benke
StressCloud: A Tool for Analysing Performance and Energy Consumption of Cloud Applications Feifei Chen; John Grundy; Jean-Guy Schneider; Yun Yang, Qiang He
Session 7
Chiminey: Reliable Computing and Data Management Platform in the Cloud I. Yusuf, I. Thomas, M. Spichkova, S. Androulakis, G. Meyer, D. Drumm, G. Opletal, S. Russo, A. Buckle, H. Schmidt
Session 8
Model Driven Engineering
Automation of Test Case Generation from Behavior Tree Requirements Models Peter Lindsay, Sentot Kromodimoeljo, Paul Strooper and Mohamed Almorsy
Dynamic Non-Functional Requirements Based Model-Driven Agent Development Joshua Goncalves and Aneesh Krishna
Simplification and Verification of Software and Data Structure Models in the Engineering Domain Muzaffar Igamberdiev, Georg Grossmann and Markus Stumptner
Session 9
Software Engineering Education
Learning Enterprise Agile Software Engineering Asif Gill
Who will answer my question on Stack Overflow? Morakot Choetkiertikul, Daniel Avery, Hoa Khanh Dam, Truyen Tran and Aditya Ghose
Programming Language
Lexical Parsing Expression Recognition Schemata Markus Lumpe
Session 10
Software Architecture, Security, Safety and Reliability
The Next Level of User Experience of Personal Cloud Storage Services: Supporting Collaboration with Social Features Jarmo Palviainen and Parisa Pour Rezaei
Runtime Recovery Actions Selection for Sporadic Operations on Cloud Min Fu, Liming Zhu, Daniel Sun, Anna Liu, Len Bass and Qinghua Lu
Scalable Rollback for Cloud Operations using AI Planning Suhrid Satyal, Ingo Weber, Len Bass and Min Fu
UNISON: Towards a Middleware Architecture for Autonomous Cyber Defence Michael Docking, Anton V. Uzunov, Chris Fiddyment, Richard Brain, Scott Hewett and Lee Blucher
Compositional Symbolic Execution using Fine-Grained Summaries Yude Lin, Tim Miller and Harald Sondergaard
Formal Design Patterns for Models of Interactive Systems Judy Bowen and Steve Reeves
Session 11
Empirical Software Engineering (II)
More distinct defects lead to more accurate estimating using Capture-recapture? An Empirical Study Guoping Rong, He Zhang and Dong Shao
Examining Value-Based Factors in Software Development: A Survey Study in Malaysian Public Sector Noor Azura Zakaria, Suhaimi Ibrahim and Mohd Naz’Ri Mahrin
A case study in agility and evolving the long-lived software system Shannon Fehlmann and Katrina Falkner
Cost-Effective Traceability Links for Architecture-Level Software Understanding: A Controlled Experiment Muhammad Atif Javed, Srdjan Stevanetic and Uwe Zdun
Performance Evaluation of Ensemble Methods For Software Fault Prediction: An Experiment Shahid Hussain, Jacky Keung, Arif Ali Khan and Kwabena Ebo Bennin
To UML or not to UML? – Empirical Study on the Approachability of Software Architecture Diagrams Samuel Lahtinen, Veli-Pekka Eloranta, Outi Sievi-Korte and Essi Isohanni
Less Distress with a Scrum Mistress? On the Impact of Females in Agile Software Development Teams Erica Janke and Philipp Brune
Doctoral Symposium
Morning
Architecting for DevOps and Continuous Deployment Mojtaba Shahin
Modelling Business Services with Situation Theory Eugene Doma and David Levy
Before Lunch
Multi-dimensional approach for bridging the gap between Software Engineering Research and Industry Practice Richa Awasthy
Looking Closer at Compositional Symbolic Execution Yude Lin, Tim Miller and Harald Sondergaard
Designing a Mobile Digital Backchannel System for Monitoring Sentiments and Emotions in Large Lectu Peerumporn Jiranantanagorn, Parveen Bhardwaj, Ruilun Li, Haifeng Shen, Robert Goodwin and Kung-Keat Teoh
Extending Attention Span of ADHD Children through an Eye Tracker Directed Adaptive User Interface Othman Asiry, Haifng Shen and Paul Calder
After Lunch
Requirements Engineering Aspects of ELearning Systems Ahmed Alharthi, Maria Spichkova and Margaret Hamilton
Understanding Usability Defect Reporting in Software Defect Repositories Nor Shahida Mohamad Yusop
Simulation Modelling of Human Aspects in Software Project Environment Mohammed Alshammri
Late Afternoon
Discussion Session

Comments are closed.