UL-CSIS-06-03 - A Practical Application of Content Analysis
Content analysis is a technique which can be used to analyse qualitative data. In this report, we present a description of how content analysis was applied to data collected while studying Quality Assurance...
UL-CSIS-06-02 - Quality Assurance Practices in Ireland
This report presents the results a survey conducted in Ireland on behalf of Enterprise Ireland in early-2006. This was carried out to gain an understanding of the Quality Assurance (QA) practices within small to medium sized enterprises (SMEs) in the software industry in Ireland. While the authors recognise that this survey cannot claim to be representative of the views on Quality Assurance within the SME software sector in Ireland, they provide an interesting overview of attitudes towards this topic. The data is sometimes contradictory and unclear but we use it to explore the issues concerning QA practices in which we and others, including Enterprise Ireland, have an interest. Initially, we examine the data concerning the attitudes towards and perceptions of Quality Assurance by the SMEs surveyed. We then discuss the use of specific QA techniques including testing, reviews and implementation of coding standards. Keane and Richardson (2005) previously published an analysis concerning attitudes in the Irish Software industry towards Quality. The data discussed in this technical report sheds some new light on this topic.
UL-CSIS-06-01 - Applying ACO Metaheuristic to the Layer Assignment Problem
This report presents the design and implementation of Ant Colony Optimisation (ACO) based heuristic for solving the Layer Assignment Problem (LAP) for a directed acyclic graph (DAG). This heuristic produces compact layerings by trying to minimise their width and height. It takes into account the contribution of dummy vertices to the width of the resulting layering.