637 research outputs found

    A Methodology for Engineering Collaborative and ad-hoc Mobile Applications using SyD Middleware

    Get PDF
    Today’s web applications are more collaborative and utilize standard and ubiquitous Internet protocols. We have earlier developed System on Mobile Devices (SyD) middleware to rapidly develop and deploy collaborative applications over heterogeneous and possibly mobile devices hosting web objects. In this paper, we present the software engineering methodology for developing SyD-enabled web applications and illustrate it through a case study on two representative applications: (i) a calendar of meeting application, which is a collaborative application and (ii) a travel application which is an ad-hoc collaborative application. SyD-enabled web objects allow us to create a collaborative application rapidly with limited coding effort. In this case study, the modular software architecture allowed us to hide the inherent heterogeneity among devices, data stores, and networks by presenting a uniform and persistent object view of mobile objects interacting through XML/SOAP requests and responses. The performance results we obtained show that the application scales well as we increase the group size and adapts well within the constraints of mobile devices

    SyD: A Middleware Testbed for Collaborative Applications over Small Heterogeneous Devices and Data Stores

    Full text link
    Abstract. Currently, it is possible to develop a collaborative application running on a collection of heterogeneous, possibly mobile, devices, each potentially hosting data stores, using existing middleware technologies such as JXTA, BREW, compact.NET and J2ME. However, they require too many ad-hoc techniques as well as cumbersome and time-consuming programming. Our System on Mobile Devices (SyD) middleware, on the other hand, has a modular architecture that makes such application de-velopment very systematic and streamlined. The architecture supports transactions over mobile data stores, with a range of remote group invo-cation options and embedded interdependencies among such data store objects. The architecture further provides a persistent uniform object view, group transaction with Quality of Service (QoS) speciÂŻcations, and XML vocabulary for inter-device communication. This paper presents the basic SyD concepts, introduces the architecture and the design of the SyD middleware and its components. We also provide guidelines fo

    Distributed Web Service Coordination for Collaboration Applications and Biological Workflows

    Get PDF
    In this dissertation work, we have investigated the main research thrust of decentralized coordination of workflows over web services. To address distributed workflow coordination, first we have developed “Web Coordination Bonds” as a capable set of dependency modeling primitives that enable each web service to manage its own dependencies. Web bond primitives are as powerful as extended Petri nets and have sufficient modeling and expressive capabilities to model workflow dependencies. We have designed and prototyped our “Web Service Coordination Management Middleware” (WSCMM) system that enhances current web services infrastructure to accommodate web bond enabled web services. Finally, based on core concepts of web coordination bonds and WSCMM, we have developed the “BondFlow” system that allows easy configuration distributed coordination of workflows. The footprint of the BonFlow runtime is 24KB and the additional third party software packages, SOAP client and XML parser, account for 115KB

    Peer-to-Peer Distributed SyD Directory Synchronization in a Proximity-based Environment

    Get PDF
    Distributed directory services are an evolving paradigm in the distributed computing arena. They are a shift from the centralized directory that causes delay and does not scale well to widespread peer-to-peer networks. With networking becoming more pervasive, there is a need to integrate the heterogeneity of device, data and network with the applications that are built on them. SyD or System on Mobile Devices is a middleware that is being used to implement such a distributed directory service. To provide a persistent global view of data, we serialize and synchronize the distributed directories. The SyD APIs provide a high-level environment to rapidly develop collaborative applications for such networks in a systematic manner. An intervehicle communication application that notifies the driver of a vehicle of the available parking spots in the vicinity, allows us to see the practical working and benefits of the distributed directory paradigm

    Science Handbook 2009

    Get PDF

    Sydney Conservatorium of Music Postgraduate Handbook 2009

    Get PDF
    In stage III breast carcinoma, metastasized disease needs to be determined. In the past, conventional imaging by liver ultrasound, chest X-ray and bone scintigraphy was the work-up of choice. Recently, FDG-PET/CT was found to have additional value, but clinicians are hesitant to introduce this technique. We present three patients in whom FDG-PET/CT was applied. A 61-year-old woman with stage III breast carcinoma after conventional work-up was upstaged to stage IV breast carcinoma by FDG-PET/CT, upon which her treatment was changed. A 55-year-old woman suspected of stage IV breast carcinoma after conventional imaging was downstaged to stage III after FDG-PET/CT. Her treatment was changed as well. In a 78-year-old woman with recurrent breast carcinoma, the diagnostic certainty of stage III breast carcinoma was increased by FDG-PET/CT. We conclude that FDG-PET/CT is valuable for adequately diagnosing metastases in patients with stage III breast carcinoma and can replace conventional imaging

    Arts Postgraduate Handbook 2009

    Get PDF

    University of Wollongong Postgraduate Calendar 1996

    Get PDF

    University of Wollongong Undergraduate Calendar 1999

    Get PDF
    • …
    corecore