Search For:

Displaying 1-6 out of 6 total
Flexible Software Development: From Software Architecture to Process
Found in: Software Architecture, Working IEEE/IFIP Conference on
By Dharini Balasubramaniam, Ron Morrison, R Mark Greenwood, Brian Warboys
Issue Date:January 2007
pp. 14
Modern software development practices show that there is significant diversity in the product, process and geographical location of software development due to economical, technical and logistical constraints. Such diverse development demands flexibility i...
An Active-Architecture Approach to COTS Integration
Found in: IEEE Software
By Brian Warboys, Bob Snowdon, R. Mark Greenwood, Wykeen Seet, Ian Robertson, Ron Morrison, Dharini Balasubramaniam, Graham Kirby, Kath Mickan
Issue Date:July 2005
pp. 20-27
Developers increasingly use commercial off-the-shelf software products as standard components in integrated information systems. This creates challenges because the COTS products' developers and its source code are rarely available, and the ongoing develop...
Business Rule Evolution and Measures of Business Rule Evolution
Found in: Principles of Software Evolution, International Workshop on
By Liwen Lin, Suzanne Embury, Brian Warboys
Issue Date:September 2003
pp. 121
There is an urgent industrial need to enforce the changes of business rules (BRs) to software systems quickly, reliably and economically. Unfortunately, evolving BRs in most existing software systems is both time-consuming and error-prone. In order to mana...
Support for Evolving Software Architectures in the ArchWare ADL
Found in: Software Architecture, Working IEEE/IFIP Conference on
By Ron Morrison, Graham Kirby, Dharini Balasubramaniam, Kath Mickan, Flavio Oquendo, Sorana Cîmpan, Brian Warboys, Bob Snowdon, R. Mark Greenwood
Issue Date:June 2004
pp. 69
Software that cannot evolve is condemned to atrophy: it cannot accommodate the constant revision and re-negotiation of its business goals nor intercept the potential of new technology. To accommodate change in software systems we have defined an active sof...
An Empirical Study of the Evolution of a Software System
Found in: Automated Software Engineering, International Conference on
By R. Mark Greenwood, Brian Warboys, Rachel Harrison, Peter Henderson
Issue Date:October 1998
pp. 293
The cost effective and reliable evolution of systems is a significant software engineering challenge. Our approach is based on a combination of product modelling, process modelling and software metrics. We describe an empirical laboratory study following t...
A software architecture approach for structuring autonomic systems
Found in: Proceedings of the 2005 workshop on Design and evolution of autonomic application software (DEAS '05)
By Bob Snowdon, Brian Warboys, Dharini Balasubramaniam, Graham Kirby, Ian Robertson, Kath Mickan, R. Mark Greenwood, Ron Morrison, Wykeen Seet
Issue Date:May 2005
pp. 105-110
Autonomic systems manage themselves given high-level objectives by their administrators. They utilise feedback from their own execution and their environment to self-adapt in order to satisfy their goals. An important consideration for such systems is a st...