Application Sharing
1 Follower
Recent papers in Application Sharing
Functionality of electronic commerce enabling technologies is dependent upon pervasive networks that a large number of applications share. Given the scarcity of network resources, it is imperative to allocate existing resources based on... more
This chapter has two goals. The first goal is to compare Machine Learning (ML) and Knowledge Discovery in Data (KDD, also often called Data Mining, DM) insisting on how much they actually differ. In order to make my ideas somewhat easier... more
Organizations seeking improvements in their performance are increasingly exploring alternative models and approaches for providing support services; one such approach being Shared Services. Because of the possible consequential impact of... more
The development of service robots has recently received considerable attention. Their deployment, however, normally involves a substantial programming effort to develop a particular application. With the incorporation of service robots to... more
We present a series of achievements associated with Geant4-based applications in medical physics and, in particular, in radiotherapy (external beams and brachytherapy), protontherapy, PEM, PET, MRT, metabolic therapy, IORT; projects in... more
In many cooperative work sessions a presenter shares a view of her workstation screen with a group of passive viewers, projecting it on a large screen or using bitmapbased sharing protocols. While these schemes offer advantages of... more
This paper describes an Augmented Reality Videoconferencing System, which is a novel remote collaboration tool combining a desktop-based AR system and a videoconference module. The novelty of our system is the combination of these tools... more
There are many applications and uses for which it is more advantageous to use solar installations than to extend the electrical network and connect to it. This kind of applications are numerous covering from isolated houses to telephone... more
Multi-Processor Systems on Chip (MPSoC) run multiple independent applications, often developed by different parties. The applications share the hardware resources, e.g. processors, memories and interconnect. The sharing typically causes... more
Middleware components are becoming increasingly important as applications share computational resources in distributed environments, such as high-end clusters with ever larger number of processors, computational grids and increasingly... more
Dou W, Wang HM, Jia Y, Zou P. A recommendation-based peer-to-peer trust model. Journal of Software, 2004,15(4):571~583.
Distributed and co-operative product development, CSCW methods and tools, Information and application sharing, Computer-based video and audio conferencing and consulting, pilot study, Contextual factors in product development.
A Cluster Based Hierarchical Wireless Sensor Network Architecture is proposed to facilitate more than one application sharing the whole or a part of a wireless sensor network, where each application may have its own network, processing... more
Gestures in collaborative environments can be conveyed by video, at the cost of high bandwidth and one window interface per user. Virtual actors allow low bit rate gesture transmission and display in a single virtual world for several... more
Wireless Sensor Networks (WSNs) have become an emerging new research area in the distributed computing environment. It plays an important role in the pervasive computing to support a wide range of applications of our daily life in future.... more
This paper describes an Augmented Reality Videoconferencing System, which is a novel remote collaboration tool combining a desktop-based AR system and a videoconference module. The novelty of our system is the combination of these tools... more
WheelFS is a wide-area distributed storage system intended to help multi-site applications share data and gain fault tolerance. WheelFS takes the form of a distributed file system with a familiar POSIX interface. Its design allows... more
This paper describes an Augmented Reality Videoconferencing System, which is a novel remote collaboration tool combining a desktop-based AR system and a videoconference module. The novelty of our system is the combination of these tools... more
Existing multicore systems already provide deep levels of thread parallelism. Hybrid programming models and composability of parallel libraries are very active areas of research within the scientific programming community. As more... more
Recent developments in synthetic biology are described and characterized as moving the era of biotechnology into platform technologies. Platform technologies enable rapid and diffuse innovations and simultaneous product development in... more
This paper proposes using virtual reality to enhance the perception of actions by distant users on a shared application. Here, distance may refer either to space (e.g. in a remote synchronous collaboration) or time (e.g. during playback... more
The development of service robots has recently received considerable attention. Their deployment, however, normally involves a substantial programming effort to develop a particular application. With the incorporation of service robots to... more
Advanced location based services have the ability to track users with Global Positioning System (GPS)-enabled cell phones in real-time. These applications share a common problem; the continuous calculation and transmission of GPS fixes... more
General-purpose commercial database systems, though widely used, fail to meet the performance requirements of applications requiring short, predictable response times, and extremely high throughput rates. As a result, most high... more
Augmented reality (AR) takes natural user input (NUI), such as gestures, voice, and eye gaze, and produces digital visual overlays on top of reality seen by a user. Today, multiple shipping AR applications exist, most notably titles for... more
The application sharing mechanism in multi-application smart cards facilitates corroborative schemes between applications in a secure and reliable manner. Traditional application sharing can only be realised if both applications are... more
In recent times, technology is being used more and more in a variety of educational endeavours. This thesis considers the use of technology in the improvement of teaching and learning mathematics in higher education. In particular, it... more
Communication theories and technology have tended to focus on extended, formal meetings and have neglected a prevalent and vital form of workplace communication-namely, lightweight communication. Unlike formal, extended meetings,... more
Wireless sensor networks are evolving from dedicated application-specific platforms to integrated infrastructure shared by multiple applications. Shared sensor networks offer inherent advantages in terms of flexibility and cost since they... more
In this paper a model for collaboration between engi- neers in a distributed virtual environment, based upon a suite of specialised computer tools is presented. The system uses the distributed virtual reality system DIVE, which has been... more
The invention provides expression vectors containing the promoter, enhancer and substantially complete 5'-untranslated region including the first intron of the major immediate early gene of human cytomegalovirus. Further vectors... more
In this paper a model for collaboration between engineers in a distributed virtual environment, based upon a suite of specialised computer tools is presented. The system uses the distributed virtual reality system DIVE, which has been... more
Multi-application smart card technology facilitates applications to securely share their data and functionality. The security enforcement and assurance in application sharing is provided by the smart card firewall. The firewall mechanism... more
Wireless Sensor Networks (WSNs) have become an emerging new research area in the distributed computing environment. It plays an important role in the pervasive computing to support a wide range of applications of our daily life in future.... more
In Pair Programming -a software development technique that is part of Extreme Programming (XP) -two developers work side by side, on a single computer, to jointly produce an artifact. It has been reported that Pair Programming can be... more
This paper proposes using virtual reality to enhance the perception of actions by distant users on a shared application. Here, distance may refer either to space (e.g. in a remote synchronous collaboration) or time (e.g. during playback... more
Due to software which plays an increasingly role in everyday life, interaction between humans and computers will increase in importance; therefore, the ability to support interactions for efficient re-use of experience is a major... more
Photomosaicking underwater is a challenging task .The nonlinear attenuation of color underwater, the absence of uniform ambient lighting, an unstructured
In Pair Programming -a software development technique that is part of Extreme Programming (XP) -two developers work side by side, on a single computer, to jointly produce an artifact. It has been reported that Pair Programming can be... more
Interactive tridimensional visualization of terrain models can be found in geographical information systems and computer games. Both applications share the need for high performance algorithms that are tailored to produce textured images... more
for pervasive information gathering. We develop simple and efficient data delivery schemes tailored for DFT-MSN, which has several unique characteristics such as sensor mobility, loose connectivity, fault tolerability, delay tolerability,... more
Augmented reality (AR) takes natural user input (NUI), such as gestures, voice, and eye gaze, and produces digital visual overlays on top of reality seen by a user. Today, multiple shipping AR applications exist, most notably titles for... more
Semantic Web applications share a large portion of development effort with database-driven Web applications. Existing approaches for development of these database-driven applications cannot be directly applied to Semantic Web data due to... more
Most distributed meeting support systems focus on meeting management and audio/video communication mechanisms. They provide little support for a flexible meeting process and a shared information space with structure-rich visual artifacts.... more
Managing a Network-on-Chip (NoC) in an efficient way is a challenging task. To succeed, the operating system (OS) needs to be tuned to the capabilities and the needs of the NoC. Only by creating a tight interaction can we combine the... more