38,662 research outputs found

    Bridging the Gap between Legacy Services and Web Services

    Get PDF
    International audienceWeb Services is an increasingly used instantiation of Service-Oriented Architectures (SOA) that relies on standard Internet protocols to produce services that are highly interoperable. Other types of services, relying on legacy application layer protocols, however, cannot be composed directly. A promising solution is to implement wrappers to translate between the application layer protocols and the WS protocol. Doing so manually, however, requires a high level of expertise, in the relevant application layer protocols, in low-level network and system programming, and in the Web Service paradigm itself. In this paper, we introduce a generative language based approach for constructing wrappers to facilitate the migration of legacy service functionalities to Web Services. To this end, we have designed the Janus domain-specific language, which provides developers with a high-level way to describe the operations that are required to encapsulate legacy service functionalities. We have successfully used Janus to develop a number of wrappers, including wrappers for IMAP and SMTP servers, for a RTSP-compliant media server and for UPnP service discovery. Preliminary experiments show that Janus-based WS wrappers have performance comparable to manually written wrappers

    Bridging the Semantic Gap in Multimedia Information Retrieval: Top-down and Bottom-up approaches

    No full text
    Semantic representation of multimedia information is vital for enabling the kind of multimedia search capabilities that professional searchers require. Manual annotation is often not possible because of the shear scale of the multimedia information that needs indexing. This paper explores the ways in which we are using both top-down, ontologically driven approaches and bottom-up, automatic-annotation approaches to provide retrieval facilities to users. We also discuss many of the current techniques that we are investigating to combine these top-down and bottom-up approaches

    Bridging the gap between police and citizens: what we know, what we've done, and what can be done

    Get PDF
    Master's Project (M.A.) University of Alaska Fairbanks, 2017There is a long history of distrust between police and citizens and there have been no meaningful and sustained steps to correct this situation. Death and injuries are sustained by citizens and police, but still there has not been a real attempt to prevent this occurring because there is no trust between police and citizens and this lack of trust has created a rift or gap between police and citizens and this projects aim is to address the gap. Research into what causing damage and finding a way to repair the damaged relationship between police and citizens by way of finding approaches that tend to lead to trust between groups of people. Communication, a better ethics base for police, training and education, restorative justice, media, and the studying of social theories will help find a way to repair the damage. A collaboration of all of the aforementioned categories will tend to help bridge the gap between police and citizens. It is believed that by addressing the issues and the roots of the problems between police and citizens, a new relationship built on trust will emerge. By having a more trusting relationship there will be less harm caused to police and citizens

    Improving perceptual multimedia quality with an adaptable communication protocol

    Get PDF
    Copyrights @ 2005 University Computing Centre ZagrebInnovations and developments in networking technology have been driven by technical considerations with little analysis of the benefit to the user. In this paper we argue that network parameters that define the network Quality of Service (QoS) must be driven by user-centric parameters such as user expectations and requirements for multimedia transmitted over a network. To this end a mechanism for mapping user-oriented parameters to network QoS parameters is outlined. The paper surveys existing methods for mapping user requirements to the network. An adaptable communication system is implemented to validate the mapping. The architecture adapts to varying network conditions caused by congestion so as to maintain user expectations and requirements. The paper also surveys research in the area of adaptable communications architectures and protocols. Our results show that such a user-biased approach to networking does bring tangible benefits to the user

    Planning and Design Soa Architecture Blueprint

    Full text link
    Service Oriented Architecture (SOA) is a framework for integrating business processes and supporting IT infrastructure as secure, standardized components-services-that can be reused and combined to address changing business priorities. Services are the building blocks of SOA and new applications can be constructed through consuming these services and orchestrating services within a business process. In SOA, services map to the business functions that are identified during business process analysis. Upon a successful implementation of SOA, the enterprise gain benefit by reducing development time, utilizing flexible and responsive application structure, and following dynamic connectivity of application logics between business partners. This paper presents SOA reference architecture blueprint as the building blocks of SOA which is services, service components and flows that together support enterprise business processes and the business goals

    Service-oriented coordination platform for technology-enhanced learning

    Get PDF
    It is currently difficult to coordinate learning processes, not only because multiple stakeholders are involved (such as students, teachers, administrative staff, technical staff), but also because these processes are driven by sophisticated rules (such as rules on how to provide learning material, rules on how to assess students’ progress, rules on how to share educational responsibilities). This is one of the reasons for the slow progress in technology-enhanced learning. Consequently, there is a clear demand for technological facilitation of the coordination of learning processes. In this work, we suggest some solution directions that are based on SOA (Service-Oriented Architecture). In particular, we propose a coordination service pattern consistent with SOA and based on requirements that follow from an analysis of both learning processes and potentially useful support technologies. We present the service pattern considering both functional and non-functional issues, and we address policy enforcement as well. Finally, we complement our proposed architecture-level solution directions with an example. The example illustrates our ideas and is also used to identify: (i) a short list of educational IT services; (ii) related non-functional concerns; they will be considered in future work

    From library skills to information literacy

    Get PDF
    The application of new technologies and the acquisition of new sources and methods of information dissemination, as well as the provision of libraries services, requires the special education of the users in order to take advantage of these sources and services. In this paper, an investigation of the Greek academic libraries and their user education sessions is attempted. This research aims to explore the user education sessions offered by the libraries, with special regards to the education, the type of user education sessions and their contents. For the collection of the elements, the questionnaire method is selected. The current situation as much as it concerns the libraries and the applied teaching methods at the Greek education institutions, is presented

    The real SAPÂź Business one cost : a case study of ERP adoption in an SME

    Get PDF
    This paper reports on a UK based service management Small and Medium-sized Enterprise (SME) that invested into SAP¼ Business One. The action research case study highlights the real cost and difficulties faced in moving to the one single SAP system and the process that was followed in order to identify third-party vendors that can integrate or customise SAP¼ Business One. This paper highlights the additional costs required to ensure a ‘fit-for-purpose’ solution to close the gap between strategic needs and the existing SAP Business One solution. The gap itself is illustrated by highlighting 10 key functionalities expected by the given service management SME. The actual implementation cost of the Enterprise Resource Planning (ERP) was found to be approximately double the initial SAP costs. The real costs involve time for, among other things, process reengineering, strategic decision making, software add-ons, staff-training, project-management and software maintenance
    • 

    corecore