Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Ciarán Cawley is active.

Publication


Featured researches published by Ciarán Cawley.


software visualization | 2008

Applying visualisation techniques in software product lines

Daren Nestor; Steffen Thiel; Goetz Botterweck; Ciarán Cawley; Patrick Healy

Software product lines of industrial size can easily incorporate thousands of variation points. This scale of variability can become extremely complex to manage resulting in a product development process that bears significant costs. One technique that can be applied beneficially in this context is visualisation. Visualisation is widely used in software engineering and has proven useful to amplify human cognition in data intensive applications. Adopting this technique in software product line engineering can help stakeholders in supporting essential work tasks and in enhancing their understanding of large and complex product lines. The research presented in this paper describes an integrated meta-model and research tool that employs visualisation techniques to address significant software product line tasks such as variability management and product derivation. Examples of the tasks are described and the ways in which these tasks can be further supported by utilising visualisation techniques are explained.


computer software and applications conference | 2008

Visual Configuration in Automotive Software Product Lines

Goetz Botterweck; Steffen Thiel; Ciarán Cawley; Daren Nestor; A. Preussner

Software product line engineering has emerged as a viable and important software development paradigm in the automotive industry. It allows companies to realise significant improvements in time-to-market, cost, productivity, and system quality. One major difficulty with software product line engineering is related to the fact that a product line of industrial size can easily incorporate thousands of variation points. This scale of variability can become extremely complex to manage resulting in a product configuration process that bears significant costs. This paper introduces a meta-model and research tool that employs visualisation and interaction techniques to improve product configuration in high-variability product lines. The meta-model and techniques utilised are illustrated using an automotive restraint system example.


international symposium on visual computing | 2009

A 3D Visualisation to Enhance Cognition in Software Product Line Engineering

Ciarán Cawley; Goetz Botterweck; Patrick Healy; Saad Bin Abid; Steffen Thiel

Software Product Line (SPL) Engineering is a development paradigm where core artefacts are developed and subsequently configured into different software products dependent on a particular customers requirements. In industrial product lines, the scale of the configuration (variability management) can become extremely complex and very difficult to manage. Visualisation is widely used in software engineering and has proven useful to amplify cognition in data intensive applications. Adopting this approach within software product line engineering can help stakeholders in supporting essential work tasks by enhancing their understanding of large and complex product lines. In this paper we present our research into the application of visualisation techniques and cognitive theory to address SPL complexity and to enhance cognition in support of the SPL engineering processes. Specifically we present a 3D visualisation approach to enhance stakeholder cognition and thus support variability management and decision making during feature configuration.


software product lines | 2007

Towards Supporting Feature Configuration by Interactive Visualisation.

Goetz Botterweck; Daren Nestor; André PreuBner; Ciarán Cawley; Steffen Thiel


variability modelling of software-intensive systems | 2008

Interactive visualisation to support product configuration in software product lines

Ciarán Cawley; Daren Nestor; André PreuBner; Goetz Botterweck; Steffen Thiel


variability modelling of software-intensive systems | 2010

Research Tool to Support Feature Configuration in Software Product Lines.

Ciarán Cawley; Patrick Healy; Goetz Botterweck; Steffen Thiel


STeP | 2010

A discussion of three visualisation approaches to providing cognitive support in variability management

Ciarán Cawley; Patrick Healy; Goetz Botterweck


variability modelling of software-intensive systems | 2009

Visualising inter-model relationships in software product lines.

Ciarán Cawley; Steffen Thiel; Goetz Botterweck; Daren Nestor


software product lines | 2008

Visualising variability relationships in software product lines

Ciarán Cawley; Steffen Thiel; Patrick Healy


SPL | 2008

Visual Tool Support for Configuring and Understanding Software Product Lines

Goetz Botterweck; Steffen Thiel; Daren Nestor; Saad Bin Abid; Ciarán Cawley

Collaboration


Dive into the Ciarán Cawley's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge