SERL - Software Engineering Research Laboratory

 

The Software Engineering Research Lab (SERL) at AUT University undertakes world-class research directed at understanding and improving the practice of software professionals in their creation and preservation of software systems. We are interested in all models of software provision – bespoke development, package and component customisation, free/libre open source software (FLOSS) development, and delivery of software as a service (SaaS). The research we carry out may relate to just one or all of these models.

Browse by

 

Recently Added

  • Connor, AM; Siringoringo, WS (dblp; 2007)
    This paper outlines an approach for the automatic design of material layouts for the residential building construction industry. The goal is to cover a flat surface using the minimum number of rectangular stock panels by ...
  • Barr, G; Burgess, SG; Connor, AM; Clarkson, PJ (Professional Engineering Publishing; 2000)
    This paper describes a generalised model that embodies the criteria assessed during the tendering process, where if all the pertinent criteria are met, then the risk when submitting the tender is minimised. This provides ...
  • Siringoringo, WS; Connor, AM; Clements, N; Alexander, N (Taylor & Francis; 2008)
    Minimum Cost Polygon Overlay (MCPO) is a unique two-dimensional optimization problem that involves the task of covering a polygon shaped area with a series of rectangular shaped panels. This has a number of applications ...
  • Connor, AM; Shea, K (Springer; 2000)
    This paper presents an investigation of two search techniques, tabu search (TS) and simulated annealing (SA), to assess their relative merits when applied to engineering design optimisation. Design optimisation problems ...
  • Connor, AM; Douglas, SS; Gilmartin, MJ (WIT Press; 1995)
    This paper presents a methodology for the synthesis of path generating mechanisms using Genetic Algorithms GAs). GAs are a novel search and optimisation technique inspired by the principles of natural evolution and survival ...
  • Connor, AM; Douglas, SS; Gilmartin, MJ (IEE/IEEE; 1995)
    This paper presents a methodology for the synthesis of multi-degree of freedom mechanisms using genetic algorithms. A Five-Bar mechanism is a 2-DOF system which requires two inputs to fully describe the output motion. In ...
  • Connor, AM (Computing and Information Technology Research and Education, New Zealand (CITRENZ).; 2007)
    This paper presents a framework for the representation of uncertainty in the estimates for software design projects for use throughout the entire project lifecycle. The framework is flexible in order to accommodate uncertainty ...
  • Connor, AM; Finlay, J (ARPN International Journal of Information and Communication Technology Research; 2011)
    In this paper, we describe the extraction of source code metrics from the Jazz repository and the application of data mining techniques to identify the most useful of those metrics for predicting the success or failure of ...
  • Connor, AM (ARPN Journal of Systems and Software; 2011)
    This paper describes the extraction of source code metrics from the Jazz repository and the systematic application of data mining techniques to identify the most useful of those metrics for predicting the success or failure ...
  • Connor, AM (IEEE; 2006)
    This paper proposes that current memory models in use for tabu search algorithms are at best evolving, as opposed to adaptive, and that improvements can be made by considering the nature of human memory. By introducing new ...
  • Philpott, A; Buchan, J; Connor, AM (Software Engineering Research Group (SERG), the University of Auckland; 2007)
    This paper considers the possible benefits of an integrated Software Engineering tool set specifically tailored for novice developers, and reflects on the experience of having software engineering students produce various ...
  • Connor, AM; Shah, A (Academy & Industry Research Collaboration Center (AIRCC) Publishing Corporation; 2014)
    This research is focused on solving problems in the area of software project management using metaheuristic search algorithmsand as such is research in the field of search based software engineering. The main aim of this ...
  • Connor, AM; Finlay, J.A.; Pears, R (Academy & Industry Research Collaboration Center (AIRCC) Publishing Corporation; 2014)
    This paper explores the concepts of modelling a software development project as a process that results in the creation of a continuous stream of data. In terms of the Jazz repository used in this research, one aspect of ...
  • Talbot, A; Connor, AM (IEEE Computer Society; 2011)
    This paper presents research on current industry practices with respect to requirements engineering as implemented within software development companies in New Zealand. A survey instrument is designed and deployed. The ...
  • Suppapitnarm, A; Seffen, KA; Parks, GT; Connor, AM; Clarkson, PJ (Association for Structural and Multidisciplinary Optimization in the UK (ASMO-UK); 1999)
    The paper describes a novel implementation of the Simulated Annealing algorithm designed to explore the trade-off surface in multiobjective optimisation problems, in which an appropriate annealing temperature is determined ...
  • Connor, AM (Professional Engineering Publishing; 1998)
    This paper presents an overview of a design methodology for the optimal synthesis of hybrid mechanisms. Hybrid mechanisms have been defined as multi-degree of freedom systems where the input motions are supplied by different ...
  • Connor, AM; Tilley, DG (Professional Engineering Publishing; 1998)
    This paper presents a brief description of the Tabu Search method and shows how it can be applied to two different power transmission systems. Examples are presented from two transmission systems. In the first example a ...
  • Licorish, SA; MacDonell, SG (ACM; 2013)
    Context: Interest in software engineering (SE) methodologies and tools has been complemented in recent years by research efforts oriented towards understanding the human processes involved in software development. This ...
  • Licorish, SA; MacDonell, SG (ACM; 2013)
    Context: Given the acknowledged need to understand the people processes enacted during software development, software repositories and mailing lists have become a focus for many studies. However, researchers have tended ...
  • Bosu, MF; MacDonell, SG (ACM; 2013)
    Context: The utility of prediction models in empirical software engineering (ESE) is heavily reliant on the quality of the data used in building those models. Several data quality challenges such as noise, incompleteness, ...

View more

Search Scholarly Commons


Advanced Search

Browse

Theses and Dissertations

About Scholarly Commons

Usage Statistics

Discover

Share

  • Bookmark and Share