Now showing items 61-80 of 124

    • On comprehensive global garbage Detection 

      CAHILL, VINNY (INRIA/IMAG, 1995)
      The experience gained with centralised garbage collection (GC) techniques has left a legacy of assumptions, expectations and tradeoffs, which may lead one to overlook some Global Garbage Detection (GGD) approaches. We argue ...
    • On Event-Based Middleware for Location-Aware Mobile Applications 

      MEIER, RENE; CAHILL, VINNY (2010)
      As mobile applications become more widespread, programming paradigms and middleware architectures designed to support their development are becoming increasingly important. The event-based programming paradigm is a strong ...
    • On object orientation as a paradigm for general purpose distributed operating systems. 

      CAHILL, VINNY; TANGNEY, BRENDAN; HARRIS, NEVILLE (ACM/IRISA/INRIA, 1992)
      In the Amadeus project we have been considering the construction of a general purpose distributed support environment for object oriented programming. In this paper we tackle a number of key areas whose interaction must ...
    • 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, ...
    • Open to suggestions: On adaptable, Distributed Application Support Architectures 

      CAHILL, VINNY (INRIA/IMAG, 1995)
      In this paper we analyze the requirements that will be placed on future operating system architectures and conclude that most application areas will need different support from the operating system. What is needed for these ...
    • 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 ...
    • 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 ...
    • 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 ...
    • Providing Hard Real-Time Guarantees in Context-Aware Applications: Challenges and Requirements 

      MEIER, RENE; CAHILL, VINNY (IEEE Computer Society, 2005)
      Context-aware applications rely on the ability to perceive the state of the surrounding environment. In this paper, we address a class of such applications where real-time guarantees are required on top of mobile ad hoc ...
    • 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 ...
    • Proximity-Based Service Discovery in Mobile Ad Hoc Networks 

      CLARKE, SIOBHAN; CAHILL, VINNY; MEIER, RENE (Springer-Verlag, 2005)
      Existing approaches to service discovery have been developed primarily for environments with a fixed network backbone and typically rely on centralized components being accessible to potential service clients at any ...
    • Quartz: a QoS architecture for open systems 

      CAHILL, VINNY (IEEE, 2000)
      This paper describes an architecture that provides support for quality of service (QoS) specification and enforcement in heterogeneous distributed computing systems. The Quartz QoS architecture has been designed to ...
    • Quartz: Supporting QoS-constrained services in heterogeneous environments 

      CAHILL, VINNY (IEEE, 1998)
      This paper describes an architecture that addresses common problems found in systems supporting QoS specification and enforcement, such as lack of flexibility and expressiveness in the specification of requirements and ...
    • Real + virtual = clever: thoughts on programming smart environments 

      CAHILL, VINNY; HAAHR, MADS (1999)
      Event-based communications has been used successfully in many application domains, one of which is virtual environments. Events are a useful concept in this context because they embody the notion of something happening ...
    • Real-Time Communication in IEEE 802.11 Mobile Ad hoc Networks A Feasibility Study 

      CAHILL, VINNY; WEBER, STEFAN; GLEESON, MARK (2006)
      Achieving predictable communication latency in an ad hoc IEEE 802.11 wireless local area network necessitates an approach that overcomes the impact of the underlying non-deterministic contention-based medium access ...
    • Real-Time Coordination of Autonomous Vehicles 

      CAHILL, VINNY; BOUROCHE, MELANIE (IEEE, 2006)
      Autonomous vehicles seem to be a promising approach to both reducing traffic congestion and improving road safety. However, for such vehicles to coexist safely, they will need to coordinate their behaviour to ensure ...
    • Requirements for an ubiquitous computing simulation and emulation environment 

      CAHILL, VINNY (2006)
      Recent years have seen the maturing of ubiquitous computing middleware and software. Accompanied by research into sensor networks and other sensor-driven applications, widespread deployment and realisation of these ...
    • Research issues in multiple policy optimization using collaborative reinforcement learning 

      DUSPARIC, IVANA; CAHILL, VINNY; DUSPARIC, IVANA (2007)
      Self-organizing techniques have successfully been used to optimize software systems, such as optimization of route stability in ad hoc network routing and optimization of the use of storage space or processing power using ...
    • Roo: A framework for real-time threads. 

      CAHILL, VINNY (IEEE Computer Society Press, 1995)
      Traditional object-oriented real-time systems are often limited an that they provide only one approach to real-time object support. Taking the increasing demand for flexible and extensible object support environments into ...