282,898 research outputs found

    A Collaborative Visualization Framework Using JINIā„¢ Technology

    Get PDF
    It is difficult to achieve mutual understanding of complex information between individuals that are separated geographically. Two well-known techniques commonly used to deal with this difficultly are collaboration and information visualization. This thesis develops a generic flexible framework that supports both collaboration and information visualization. It introduces the Collaborative Visualization Environment (COVE) framework, which simplifies the development of real-time synchronous multi-user applications by decoupling the elements of collaboration from the application. This allows developers to focus on building applications and leave the difficulties of collaboration (i.e., concurrency controls, user awareness, session management, etc.) to the framework. The framework uses an object sharing approach to share information and views between participants in a collaborative session. This approach takes advantage of several Java technologies (i.e., JavaBeansā„¢, Jiniā„¢, and JavaSpacesā„¢). JavaBeansā„¢ establish a well-known standard for applications to operate within the framework. Jiniā„¢ services provide framework stability and enable code sharing across the network. Objects are shared between remote clients through the JavaSpacesā„¢ service

    Ad-Hoc Sharing for Palm Devices

    Get PDF
    The current generation of Palm PDA devices is designed to share information records primarily with a base desktop system, or a server. Therefore, their built- in features for sharing data during ad-hoc collaboration among groups of mobile users are inadequate. In this thesis, we describe a new framework that addresses this problem by allowing users to transparently share the record databases of common applications during spontaneous collaborative sessions. The framework also allows users to define custom sharing policies for each application/user pair. These policies determine the manner in which records are exchanged and update, thereby automating the process of handling conflicts and preserving user privacy preferences. We also present implementation results, in which we have used the framework to create shared versions of common applications, such as Calendar and Memo. Our experimental results show that the programming effort involved is minimal and the user interaction with the application is, essentially, the same as in the original application

    Diffusion of collaborative maps about accessibility

    Get PDF
    Recently, neogeography projects focused on collaborative mapping of localized accessibility knowledge have resulted in applications that are designed to collect ratings of how accessible certain venues (e.g., buildings) are for people who travel in wheelchairs, people with low to no hearing or vision and older adults. Each application is the product of different creators, yet there are striking similarities in their purpose and features. These applications are crowdsourcing systems for information sharing that allow users to add meaningful information to a personalized web map; however, little research has analyzed how these applications have been created and adopted overtime. This paper reviews several existing applications and presents a framework for analyzing their diffusion over time

    A Framework for distributed Workflows, Peer-to-Peer and PLM/PDM collaborations to support OEMs and SMEs

    Get PDF
    The recent development of communication technology and hardware devices has made it possible for messages to reach anybody, anywhere at anytime. One such technology is Peer-to-Peer (P2P) networking. The use of this technology however, is limited to mobile phones and swapping music in the internet for home users. To deploy this development into industry, there is a requirement to improve to sharing information in a collaborative and distributed product developing environment. The aim of this paper is therefore to discuss the development of a framework to enhance the integrity of data sharing and efficiency of network communication for the collaboration of Small and Medium Enterprises (SMEs) and Original Equipment Manufacturers (OEMs). The main technologies used in the framework are the P2P decentralized network together with workflow technology and Product Life Management System (PLM). In addition, the paper is also highlighted the security issues arise to implement the P2P applications within the framework

    GAINE - A Portable Framework for the Development of Edutainment Applications Based on Multitouch and Tangible Interaction

    Get PDF
    In the last few years, Multitouch and Tangible User Interfaces have emerged as a powerful tool to integrate interactive surfaces and responsive spaces that embody digital information. Besides providing a natural interaction with digital contents, they allow the interaction of multiple users at the same time, thus promoting collaborative activities and information sharing. In particular, these characteristics have opened new exploration possibilities in the edutainment context, as witnessed by the many applications successfully developed in different areas, from childrenā€™s collaborative learning to interactive storytelling, cultural heritage and medical therapy support. However, due to the availability of different multitouch and tangible interaction technologies and of different target computing platforms, the development and deployment of such applications can be challenging. To this end, in this paper we present GAINE (tanGible Augmented INteraction for Edutainment), a software framework that enables rapid prototyping and development of tangible augmented applications for edutainment purposes. GAINE has two main features. First, it offers developers high-level context specific constructs that significantly reduces the implementation burden. Second, the framework is portable on different operating systems and offers independence from the underlying hardware and tracking technology. In this paper, we also discuss several case studies to show the effectiveness of GAINE in simplifying the development of entertainment and edutainment applications based on multitouch and tangible interaction

    Decentralized Multi-agent Filtering

    Full text link
    This paper addresses the considerations that comes along with adopting decentralized communication for multi-agent localization applications in discrete state spaces. In this framework, we extend the original formulation of the Bayes filter, a foundational probabilistic tool for discrete state estimation, by appending a step of greedy belief sharing as a method to propagate information and improve local estimates' posteriors. We apply our work in a model-based multi-agent grid-world setting, where each agent maintains a belief distribution for every agents' state. Our results affirm the utility of our proposed extensions for decentralized collaborative tasks. The code base for this work is available in the following rep

    Distributed Object Medical Imaging Model

    Get PDF
    Abstract- Digital medical informatics and images are commonly used in hospitals today,. Because of the interrelatedness of the radiology department and other departments, especially the intensive care unit and emergency department, the transmission and sharing of medical images has become a critical issue. Our research group has developed a Java-based Distributed Object Medical Imaging Model(DOMIM) to facilitate the rapid development and deployment of medical imaging applications in a distributed environment that can be shared and used by related departments and mobile physiciansDOMIM is a unique suite of multimedia telemedicine applications developed for the use by medical related organizations. The applications support realtime patientsā€™ data, image files, audio and video diagnosis annotation exchanges. The DOMIM enables joint collaboration between radiologists and physicians while they are at distant geographical locations. The DOMIM environment consists of heterogeneous, autonomous, and legacy resources. The Common Object Request Broker Architecture (CORBA), Java Database Connectivity (JDBC), and Java language provide the capability to combine the DOMIM resources into an integrated, interoperable, and scalable system. The underneath technology, including IDL ORB, Event Service, IIOP JDBC/ODBC, legacy system wrapping and Java implementation are explored. This paper explores a distributed collaborative CORBA/JDBC based framework that will enhance medical information management requirements and development. It encompasses a new paradigm for the delivery of health services that requires process reengineering, cultural changes, as well as organizational changes

    A web-based approach to engineering adaptive collaborative applications

    Get PDF
    Current methods employed to develop collaborative applications have to make decisions and speculate about the environment in which the application will operate within, the network infrastructure that will be used and the device type the application will operate on. These decisions and assumptions about the environment in which collaborative applications were designed to work are not ideal. These methods produce collaborative applications that are characterised as being inflexible, working on homogeneous networks and single platforms, requiring pre-existing knowledge of the data and information types they need to use and having a rigid choice of architecture. On the other hand, future collaborative applications are required to be flexible; to work in highly heterogeneous environments; be adaptable to work on different networks and on a range of device types. This research investigates the role that the Web and its various pervasive technologies along with a component-based Grid middleware can play to address these concerns. The aim is to develop an approach to building adaptive collaborative applications that can operate on heterogeneous and changing environments. This work proposes a four-layer model that developers can use to build adaptive collaborative applications. The four-layer model is populated with Web technologies such as Scalable Vector Graphics (SVG), the Resource Description Framework (RDF), Protocol and RDF Query Language (SPARQL) and Gridkit, a middleware infrastructure, based on the Open Overlays concept. The Middleware layer (the first layer of the four-layer model) addresses network and operating system heterogeneity, the Group Communication layer enables collaboration and data sharing, while the Knowledge Representation layer proposes an interoperable RDF data modelling language and a flexible storage facility with an adaptive architecture for heterogeneous data storage. And finally there is the Presentation and Interaction layer which proposes a framework (Oea) for scalable and adaptive user interfaces. The four layer model has been successfully used to build a collaborative application, called Wildfurt that overcomes challenges facing collaborative applications. This research has demonstrated new applications for cutting-edge Web technologies in the area of building collaborative applications. SVG has been used for developing superior adaptive and scalable user interfaces that can operate on different device types. RDF and RDFS, have also been used to design and model collaborative applications providing a mechanism to define classes and properties and the relationships between them. A flexible and adaptable storage facility that is able to change its architecture based on the surrounding environments and requirements has also been achieved by combining the RDF technology with the Open Overlays middleware, Gridkit

    Horizontal collaboration in the freight transport sector: barrier and decision-making frameworks

    Get PDF
    Abstract In the freight transport sector, competing companies horizontally collaborate through establishing Collaborative Transport Networks (CTNs). Fruitful implementation of CTNs will leverage environmental and socio-economic goals of sustainable development in the freight transport sector. The benefits of CTNs in horizontal collaborative settings have been widely demonstrated through several modelling approaches. However, in practice, the real applications of CTNs have been challenging and most did not achieve satisfactory performances. Some studies have addressed this issue by identifying different barriers to CTN implementation. However, a conceptual framework for the barriers is not well-established. In addition, the literature lacks a decision-making framework for the CTN implementation which considers the different barriers. To address this gap, this paper conducted a literature review of the barriers to CTN implementation. In total, 31 different barriers were identified. A conceptual barrier framework is developed by grouping the 31 barriers into five categories: the business model, information sharing, the human factors, the Collaborative Decision Support Systems (CDSSs), and the market. The paper additionally proposes a stage-gate model integrating the conceptual barrier framework into the CTN implementation decision-making process. The current work contributes to the existing literature by developing both theoretical and practical understandings of the barriers to implementing CTNs and will support decision makers in CTN implementation to maximize the CTN benefits and minimize the risk of CTN failure
    • ā€¦
    corecore