Now showing items 1121-1140 of 1420

    • Power Management for Stationary Machines 

      CAHILL, VINNY (2005)
      This paper examines effective power management of users? stationary desktop PCs in a pervasive computing office environment. The objective being to minimise the building?s electricity consumption while maintaining ...
    • Middleware for next generation urban traffic control. 

      CAHILL, VINNY; HARRINGTON, ANTHONY CHRISTOPHER (ETC, 2004)
      Next generation Urban Traffic Control (UTC) systems should be flexible in their ability to handle new and improved sensor information that is beginning to become available from cameras, GPS devices, and other sources. They ...
    • Exploiting proximity in event-based middleware for collaborative mobile applications 

      MEIER, RENE; CAHILL, VINNY (Springer Berlin / Heidelberg, 2003)
      Middleware supporting event-based communication is widely recognized as being well suited to mobile applications since it naturally accommodates a dynamically changing population of interacting entities and the dynamic ...
    • Exploiting user behaviour for contextaware power management. 

      CAHILL, VINNY (IEEE Computer Society, 2005)
      With more and more computing devices being deployed in buildings there has been a steady rise in buildings' electricity consumption. At the same time there is a pressing need to reduce overall building energy consumption. ...
    • A dynamic proxy based architecture to support distributed Java objects in a mobile environment 

      CAHILL, VINNY; HAAHR, MADS (Springer Berlin / Heidelberg, 2002)
      The need to dynamically modify running applications arises in systems that must adapt to changes in their environment, in updating long-running systems that cannot be halted and restarted, and in monitoring and debugging ...
    • Using group communication to support mobile augmented reality applications 

      MEIER, RENE; CAHILL, VINNY (IEEE, 2002)
      Augmented reality and group communication in wireless ad-hoc networks form relatively new fields of research. When using group communication ordering and timeliness requirements are important. Moreover, when using ...
    • Kaffemik: Supporting a distributed JVM on a single address space architecture. 

      CAHILL, VINNY; WEBER, STEFAN (2001)
      Java is increasingly used to develop large server applications. In order to provide powerful platforms for such applications a number of projects have proposed Java Virtual Machines (JVMs) that are based on network ...
    • Proximity groups for mobile Ad Hoc networks 

      SINGH, KULPREET; CAHILL, VINNY; CLARKE, SIOBHAN (2002)
      With the developments in the field of wireless ad-hoc networks combined with low-cost communication and computational devices, pervasive environments are closer to reality than ever. As such environments become more ...
    • Kaffemik: a distributed JVM on a single address space 

      CAHILL, VINNY; WEBER, STEFAN (2001)
      Java is increasingly used to develop large server applications. In order to provide powerful platforms for such applications a number of projects have proposed Java Virtual Machines (JVMs) that are based on network ...
    • Dynamic Software Evolution and The K-Component Model 

      CAHILL, VINNY (2001)
      There are known classes of software systems that can benefit from dynamic software evolution, including 24x7 systems that require on-line upgrades and adaptive systems that need to adapt to frequent changes in their ...
    • Towards proximity group communication 

      MEIER, RENE; CAHILL, VINNY (2001)
      Group communication will undoubtedly be a useful paradigm for many applications of wireless networking in which reliability and timeliness are requirements. Moreover, location-awareness is clearly central to mobile ...
    • Building a dynamically reconfigurable minimum CORBA platform with components, connectors and language-level support. 

      CAHILL, VINNY (2000)
      Introduction Middleware and distributed object request brokers (ORBs) are characterised by the need to support a range of end-user applications and execution environments, each with different requirements, simultaneously ...
    • An open QoS architecture for CORBA applications. 

      CAHILL, VINNY (IEEE Computer Society, 2000)
      Distributed application programmers rely on middleware such as CORBA in order to handle the complexity that arises from the distributed and heterogeneous nature of the underlying computing platform. CORBA, in particular, ...
    • An overview of the Tigger object-support operating system framework 

      CAHILL, VINNY (Springer-Verlag, 1996)
      This paper describes the motivations for and main features of Tigger -- a framework for the construction of a family of object-support operating systems that can be tailored for use in a variety of different application ...
    • Towards an open architecture for real-time traffic information management. 

      CAHILL, VINNY (2001)
      Modern Urban Traffic Control (UTC) and traffic information systems create considerable quantities of real-time data. Unfortunately, this data is then frequently discarded or stored in a proprietary format that makes it ...
    • An overview of the Tigger object-support operating system framework 

      CAHILL, VINNY (Springer-Verlag, 1996)
      This paper describes the motivations for and main features of Tigger -- a framework for the construction of a family of object-support operating systems that can be tailored for use in a variety of different application ...
    • Meta-object protocols for C++: The Iguana approach. 

      CAHILL, VINNY (1996)
      Meta-Object Protocols (MOPs) are an impor- tant aspect of object-oriented re ective pro- gramming. A number of C++ extensions have been implemented that include certain re ective features, however none of these ...
    • System support for scalable distributed virtual worlds. 

      CAHILL, VINNY (ACM, 1996)
      Lack of bandwidth has been shown to be a major impediment to achieving realism in large scale virtual worlds with many interacting entities. Recent projects that have addressed this problem have, for the most part, been ...
    • It's your choice - on the design and implementation of a flexible metalevel architecture 

      CAHILL, VINNY (IEEE Computer Society, 1996)
      Traditional configurable operating systems typically provide a fixed and limited set of functionality. We propose a metalevel architecture, where application-defined objects can choose from a rich selection of possible ...