36,171 research outputs found

    Java/CORBA based Real-Time Infrastructure to Integrate Event-Driven Simulations, Collaboration and Distributed Object/Componentware Computing

    Get PDF
    We are discussing the four major standard candidates for distributed object/componentware computing: Java, CORBA, COM and WOM within our proposed coordination framework we call Pragmatic Object Web (POW). We describe our integration approach based on multi-protocol middleware server JWORB (Java Web Object Request Broker) that currently integrates HTTP and IIOP and which we now further develop to also support COM and WOM core functionalities. We are also experimenting with visual data ow authoring front-ends using NPAC WebFlow system on top of JWORB based software bus. Finally, we illustrate our technologies in one major application domain- DoD Modeling and Simulation- where we use JWORB to implement the Real-Time Infrastructure (RTI) layer of High Level Architecture (HLA). HLA was recently specified by DMSO as a general integration framework for DoD distributed simulations and we claim that we can bring it to a broader community of distributed collaborative object/componentware computing via the interactive Web/CORBA/Java/COM interfaces of our Pragmatic Object Web

    Implementing a map based simulator for the location API for J2ME

    Get PDF
    The Java Location API for J2METM integrates generic positioning and orientation data with persistent storage of landmark objects. It can be used to develop location based service applications for small mobile devices, and these applications can be tested using simulation environments. Currently the only simulation tools in the public domain are proprietary mobile device simulators that are driven by GPS data log files, but it is sometimes useful to be able to test location based services using interactive map-based tools. In addition, we may need to experiment with extensions and changes to the standard API to support additional services, requiring an open source environment. In this paper we describe the implementation of an open source map-based simulation tool compatible with other commonly used development and deployment tools

    LCDG4 and DigiSim - Simulation activities at NICADD/NIU

    Get PDF
    We present two software packages developed to support detector R&D studies for the International Linear Collider. LCDG4 is a full-detector simulator that provides energy deposits from particles traversing the sensitive volumes of the detector. It has been extensively used within the American ILC community, providing data for algorithm development and detector optimization studies. DigiSim models real-life digitization effects, converting the idealized response into simulated detector readout. It has many useful features to improve the realism in modeling detector response. The main characteristics of these two complementary packages are discussed.Comment: 8 pages, 7 figures, submitted to LCWS05 conference proceedings. Uses slac_one.rt

    COEL: A Web-based Chemistry Simulation Framework

    Get PDF
    The chemical reaction network (CRN) is a widely used formalism to describe macroscopic behavior of chemical systems. Available tools for CRN modelling and simulation require local access, installation, and often involve local file storage, which is susceptible to loss, lacks searchable structure, and does not support concurrency. Furthermore, simulations are often single-threaded, and user interfaces are non-trivial to use. Therefore there are significant hurdles to conducting efficient and collaborative chemical research. In this paper, we introduce a new enterprise chemistry simulation framework, COEL, which addresses these issues. COEL is the first web-based framework of its kind. A visually pleasing and intuitive user interface, simulations that run on a large computational grid, reliable database storage, and transactional services make COEL ideal for collaborative research and education. COEL's most prominent features include ODE-based simulations of chemical reaction networks and multicompartment reaction networks, with rich options for user interactions with those networks. COEL provides DNA-strand displacement transformations and visualization (and is to our knowledge the first CRN framework to do so), GA optimization of rate constants, expression validation, an application-wide plotting engine, and SBML/Octave/Matlab export. We also present an overview of the underlying software and technologies employed and describe the main architectural decisions driving our development. COEL is available at http://coel-sim.org for selected research teams only. We plan to provide a part of COEL's functionality to the general public in the near future.Comment: 23 pages, 12 figures, 1 tabl

    A Web GIS Based Simulation Tool For Coastal Urban Flood Prediction

    Full text link
    Flooding in urban areas due to heavy rainfall coupled with high tides is a major concern affecting development of coastal cities all over the world. There is a spectrum of models such as 2D distributed flood models to simplified storage cell models using analytical expressions. All such models demand a high level of skill to handle geospatial data making it difficult for decision makers. Thus development of web GIS based hydrological application becomes essential. Traditionally, most web GIS based applications have used conceptual model because of low data requirements and parameter calibrations. In this paper web GIS based integrated flood model has been presented. Both the web GIS server and the associated hydrological model have been indigenously built. The web GIS server has been built using Java, Java Servlet Page, JQuery, HTML and XML technologies while the associated hydrological model has been built in MATLAB language and both are stored on the server side. The data input to the model is from the client-side through web browser. The model is capable of simulation 1D overland flow using mass balance approach, 1D diffusion wave based channel flow model and quasi 2D raster based floodplain model. The study presents a web GIS based urban flood simulation tool for a coastal urban catchment of Navi Mumbai, India. The three main outputs from the tool are a) generation discharge and stage hydrographs at any point along the channel; b) Water level profile plot at any hour of the simulation and c) Flood map animation in case of flooding in channel. The results of the model application indicate that the model can be used as an effective coastal urban flood simulation tool

    Towards a Tool-based Development Methodology for Pervasive Computing Applications

    Get PDF
    Despite much progress, developing a pervasive computing application remains a challenge because of a lack of conceptual frameworks and supporting tools. This challenge involves coping with heterogeneous devices, overcoming the intricacies of distributed systems technologies, working out an architecture for the application, encoding it in a program, writing specific code to test the application, and finally deploying it. This paper presents a design language and a tool suite covering the development life-cycle of a pervasive computing application. The design language allows to define a taxonomy of area-specific building-blocks, abstracting over their heterogeneity. This language also includes a layer to define the architecture of an application, following an architectural pattern commonly used in the pervasive computing domain. Our underlying methodology assigns roles to the stakeholders, providing separation of concerns. Our tool suite includes a compiler that takes design artifacts written in our language as input and generates a programming framework that supports the subsequent development stages, namely implementation, testing, and deployment. Our methodology has been applied on a wide spectrum of areas. Based on these experiments, we assess our approach through three criteria: expressiveness, usability, and productivity
    corecore