386 research outputs found

    Modeling web applications infrastructure with ASMs

    Get PDF
    We describe via Abstract State Machines the major ingredients of contemporary web applications: a web browser running JavaScript programs and a web server dispatching requests to one of several modules, each one representing a class of established web application frameworks. The web browser model comes in four levels, namely transport, stream, context and browser level, and is focussed on the interaction with possibly multiple servers (which requires a concurrent computation model) and on script execution (which requires a dynamic assignment of agents to programs). The server model is focussed on the Request–Reply pattern, and specifies a delegation strategy where the handling of a request is entrusted to a module. We show how several major frameworks for web applications can be described as progressive refinements of a number of basic modules. Three modules are further detailed: static file transfer, CGI and generic scripting modules

    Formal Aspects of Grid Brokering

    Full text link
    Coordination in distributed environments, like Grids, involves selecting the most appropriate services, resources or compositions to carry out the planned activities. Such functionalities appear at various levels of the infrastructure and in various means forming a blurry domain, where it is hard to see how the participating components are related and what their relevant properties are. In this paper we focus on a subset of these problems: resource brokering in Grid middleware. This paper aims at establishing a semantical model for brokering and related activities by defining brokering agents at three levels of the Grid middleware for resource, host and broker selection. The main contribution of this paper is the definition and decomposition of different brokering components in Grids by providing a formal model using Abstract State Machines

    IRS-III: A broker-based approach to semantic Web services

    Get PDF
    A factor limiting the take up of Web services is that all tasks associated with the creation of an application, for example, finding, composing, and resolving mismatches between Web services have to be carried out by a software developer. Semantic Web services is a combination of semantic Web and Web service technologies that promise to alleviate these problems. In this paper we describe IRS-III, a framework for creating and executing semantic Web services, which takes a semantic broker based approach to mediating between service requesters and service providers. We describe the overall approach and the components of IRS-III from an ontological and architectural viewpoint. We then illustrate our approach through an application in the eGovernment domain

    Modeling Services for the Semantic Grid

    Get PDF
    The Grid has emerged as a new distributed computing infrastructure for ad- vanced science and engineering aiming at enabling sharing of resources and infor- mation towards coordinated problem solving in dynamic environments. Research in Grid Computing and Web Services has recently converged in what is known as the Web Service Resource Framework. While Web Service technologies and standards such as SOAP and WSDL provide the syntactical basis for communi- cation in this framework, a service oriented grid architecture for communication has been defined in the Open Grid Service architecture. Wide agreement that a flexible service Grid is not possible without support by Semantic technologies has lead to the term "Semantic Grid" which is at the moment only vaguely defined. In our ongoing work on the Web Service Modeling Ontology (WSMO) we so far concentrated on the semantic description of Web services with respect to applications in Enterprise Application Integration and B2B integration sce- narios. Although the typical application areas of Semantic Web services have slightly different requirements than the typical application scenarios in the Grid a big overlap justifies the assumption that most research results in the Semantic Web Services area can be similarly applied in the Semantic Grid. The present abstract summarizes the authors view on how to fruitfully in- tegrate Semantic Web service technologies around WSMO/WSML and WSMX and Grid technologies in a Semantic Service Grid and gives an outlook on further possible directions and research. The reminder of this abstract is structured as follows. After giving a short overview of the current Grid Service architecture and its particular requirements, we shortly review the basic usage tasks for Semantic Web services. We then point out how these crucial tasks of Semantic Web services are to be addressed by WSMO. In turn, we try to analyze which special requirements for Semantic Web Services arise with respect to the Grid. We conclude by giving an outlook on the limitations of current Semantic Web services technologies and how we plan to address these in the future in a common Framework for Semantic Grid services

    The Birmingham Urban Climate Laboratory: an open meteorological test bed and challenges of the smart city

    Get PDF
    Existing urban meteorological networks have an important role to play as test beds for inexpensive and more sustainable measurement techniques that are now becoming possible in our increasingly smart cities. The Birmingham Urban Climate Laboratory (BUCL) is a near-real-time, high-resolution urban meteorological network (UMN) of automatic weather stations and inexpensive, nonstandard air temperature sensors. The network has recently been implemented with an initial focus on monitoring urban heat, infrastructure, and health applications. A number of UMNs exist worldwide; however, BUCL is novel in its density, the low-cost nature of the sensors, and the use of proprietary Wi-Fi networks. This paper provides an overview of the logistical aspects of implementing a UMN test bed at such a density, including selecting appropriate urban sites; testing and calibrating low-cost, nonstandard equipment; implementing strict quality-assurance/quality-control mechanisms (including metadata); and utilizing preexisting Wi-Fi networks to transmit data. Also included are visualizations of data collected by the network, including data from the July 2013 U.K. heatwave as well as highlighting potential applications. The paper is an open invitation to use the facility as a test bed for evaluating models and/or other nonstandard observation techniques such as those generated via crowdsourcing techniques

    Analysis of Mobile Networks’ Protocols Based on Abstract State Machines

    Get PDF
    We define MOTION (MOdeling and simulaTIng mObile adhoc Networks), a Java application based on the framework ASMETA (ASM mETAmodeling), that uses the ASM (Abstract State Machine) formalism to model and simulate mobile networks. In particular, the AODV (Ad-hoc On-demand Distance Vector) protocol is used to show the behaviour of the application

    Dagstuhl News January - December 2002

    Get PDF
    "Dagstuhl News" is a publication edited especially for the members of the Foundation "Informatikzentrum Schloss Dagstuhl" to thank them for their support. The News give a summary of the scientific work being done in Dagstuhl. Each Dagstuhl Seminar is presented by a small abstract describing the contents and scientific highlights of the seminar as well as the perspectives or challenges of the research topic
    • …
    corecore