Skip to main content

Research Repository

Advanced Search

All Outputs (44)

A metaheuristic search framework to derive Cancer Care Services from business process models (2019)
Presentation / Conference Contribution

Cancer Care involves not only handling patients' medical or physical needs but also other services to facilitate patient needs which are underpinned by appropriate software systems that assist in patient care processes. The Service-Oriented Architect... Read More about A metaheuristic search framework to derive Cancer Care Services from business process models.

Machine learning with Python (2017)
Presentation / Conference Contribution

This presentation is a case study taken from the travel and holiday industry. Paxport/Multicom, based in UK and Sweden, have recently adopted a recommendation system for holiday accommodation bookings. Machine learning techniques such as Collaborativ... Read More about Machine learning with Python.

Exploiting antipheromone in ant colony optimisation for interactive search-based software design and refactoring (2016)
Presentation / Conference Contribution

Preventing user-fatigue in interactive meta-heuristic search places as great an emphasis on efficiency as it does on ef- fectiveness. Engagement may also be boosted if the system provides a sense of “responsiveness” - for example, avoiding unpopular... Read More about Exploiting antipheromone in ant colony optimisation for interactive search-based software design and refactoring.

Refactoring: 25 years on (2016)
Presentation / Conference Contribution

It’s been some 25 years since ‘refactoring’ was suggested and is now central to programming practice. But how is refactoring conducted today compared to its original notions? After a quick recap on the original ideas of refactoring, this workshop exp... Read More about Refactoring: 25 years on.

The influence of search components and problem characteristics in early life cycle class modelling (2014)
Presentation / Conference Contribution

© 2014 Elsevier Inc. All rights reserved. This paper examines the factors affecting the quality of solution found by meta-heuristic search when optimising object-oriented software class models. From the algorithmic perspective, we examine the effect... Read More about The influence of search components and problem characteristics in early life cycle class modelling.

Using evolutionary computation to shed light on the effect of scale and complexity on object-orientedsoftware design (2014)
Presentation / Conference Contribution

Early lifecycle software design is an intensely human
activity in which design scale and complexity can place a
high cognitive load on the software designer. Recently, the use of evolutionary search has been suggested to yield insights in the natur... Read More about Using evolutionary computation to shed light on the effect of scale and complexity on object-orientedsoftware design.