Now showing items 96-100 of 108

    • Reflection and reification in process system evolution : experience and opportunity 

      Greenwood, RM; Balasubramaniam, Dharini; Kirby, Graham Njal Cameron; Mayes, K; Morrison, Ronald; Seet, W; Warboys, BC; Zirintsis, Evangelos (Springer, 2001) - Conference item
      Process systems aim to support many people involved in many processes over a long period of time. They provide facilities for storing and manipulating processes in both the representation and enactment domains. This paper ...
    • Linguistic reflection in Java 

      Kirby, Graham Njal Cameron; Morrison, Ronald; Stemple, David Wilber (1998-08) - Journal article
      Reflective systems allow their own structures to be altered from within. Here we are concerned with a style of reflection, called linguistic reflection, which is the ability of a running program to generate new program ...
    • Support for evolving software architectures in the ArchWare ADL 

      Morrison, Ron; Kirby, Graham; Balasubramaniam, Dharini; Mickan, Kath; Oquendo, Flavio; Cîmpan, Sorana; Warboys, Brian; Snowdon, Bob; Greenwood, Mark (IEEE Computer Society, 2004) - Conference item
      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 ...
    • A framework for constraint-based deployment and autonomic management of distributed applications (extended abstract) 

      Dearle, Alan; Kirby, Graham; McCarthy, Andrew (2004-05) - Conference poster
      We propose a framework for the deployment and subsequent autonomic management of component-based distributed applications. An initial deployment goal is specified using a declarative constraint language, expressing constraints ...
    • A framework for constraint-based deployment and autonomic management of distributed applications 

      Dearle, Alan; Kirby, Graham; McCarthy, Andrew (University of St Andrews, 2004) - Report
      We propose a framework for deployment and subsequent autonomic management of component-based distributed applications. An initial deployment goal is specified using a declarative constraint language, expressing constraints ...