875 research outputs found

    A toolkit of mechanism and context independent widgets

    Get PDF
    Most human-computer interfaces are designed to run on a static platform (e.g. a workstation with a monitor) in a static environment (e.g. an office). However, with mobile devices becoming ubiquitous and capable of running applications similar to those found on static devices, it is no longer valid to design static interfaces. This paper describes a user-interface architecture which allows interactors to be flexible about the way they are presented. This flexibility is defined by the different input and output mechanisms used. An interactor may use different mechanisms depending upon their suitability in the current context, user preference and the resources available for presentation using that mechanism

    Groupware Technology and Software Reuse

    Get PDF
    Computer-Supported Cooperative Work (CSCW) is a research field concerned with the design and implementation of systems to support cooperative work. Such systems are usually called Groupware. Although Software Reusability (SR) is not commonly mentioned as an issue in the CSCW community, there are some obvious overlaps in design issues and methodologies.\ud In this paper I will argue that reusability issues are of particular importance to groupware technology and relate our experiences in this matte

    A QoS-Control Architecture for Object Middleware

    Get PDF
    This paper presents an architecture for QoS-aware middleware platforms. We present a general framework for control, and specialise this framework for QoS provisioning in the middleware context. We identify different alternatives for control, and we elaborate the technical issues related to controlling the internal characteristics of object middleware. We illustrate our QoS control approach by means of a scenario based on CORBA

    From service-oriented architecture to service-oriented enterprise

    Get PDF
    Service-Oriented Architecture (SOA) was originally motivated by enterprise demands for better business-technology alignment and higher flexibility and reuse. SOA evolved from an initial set of ideas and principles to Web services (WS) standards now widely accepted by industry. The next phase of SOA development is concerned with a scalable, reliable and secure infrastructure based on these standards, and guidelines, methods and techniques for developing and maintaining service delivery in dynamic enterprise settings. In this paper we discuss the principles and main elements of SOA. We then present an overview of WS standards. And finally we come back to the original motivation for SOA, and how these can be realized

    The evaluation of E-business related technologies in the Railway Industry

    Get PDF
    For the purposes of this paper, e-business is defined as: "the performance, automisation and organisation of transactions, or chains of them, and the gathering and publishing of data, electronically over a communication protocol" Little research has been conducted either into how e-business technology can be successfully evaluated, or into the associated costs and benefits specifically related to the transportation and railway industries. Based upon a review of the current literature and a series of interviews held with railway operators, track managers and transportation customers from the Australian Fortune 100, the paper puts forward a framework for the evaluation of e-business investments within the railway industry. The research reported here is aimed at developing a flexible interface that enables the decision maker to assess and evaluate a wide variety of complex interacting variables. The proposed approach uses a variety of evaluation methods, as opposed to searching for a single "best" approach. Additionally, an attempt is being made to include the complex interaction between the implementation of the new technology and the changing organisational setting. A model is proposed using fuzzy logic to handle incomplete and uncertain knowledge; as well as to combine criteria within a conceptual model from which "real-worth" evaluations can be performed. This model provides a systematic approach to guide the decision maker in the deployment of e-business and emerging technologies in the industry. After discussing the main findings from a literature review on the use of evaluation frameworks in IT related projects, the paper deals with the proposed framework in detail. The use of empirical data, which was obtained transportation customers to help define the main framework factors, is also discussed. Finally, the paper summarises the main implications for rail freight of customers’s perceptions and stated needs in the e-business domain

    GATE -- an Environment to Support Research and Development in Natural Language Engineering

    Get PDF
    We describe a software environment to support research and development in natural language (NL) engineering. This environment -- GATE (General Architecture for Text Engineering) -- aims to advance research in the area of machine processing of natural languages by providing a software infrastructure on top of which heterogeneous NL component modules may be evaluated and refined individually or may be combined into larger application systems. Thus, GATE aims to support both researchers and developers working on component technologies (e.g. parsing, tagging, morphological analysis) and those working on developing end-user applications (e.g. information extraction, text summarisation, document generation, machine translation, and second language learning). GATE will promote reuse of component technology, permit specialisation and collaboration in large-scale projects, and allow for the comparison and evaluation of alternative technologies. The first release of GATE is now available
    corecore