1,631 research outputs found

    Statistical Computations with AstroGrid and the Grid

    Full text link
    We outline our first steps towards marrying two new and emerging technologies; the Virtual Observatory (e.g, AstroGrid) and the computational grid. We discuss the construction of VOTechBroker, which is a modular software tool designed to abstract the tasks of submission and management of a large number of computational jobs to a distributed computer system. The broker will also interact with the AstroGrid workflow and MySpace environments. We present our planned usage of the VOTechBroker in computing a huge number of n-point correlation functions from the SDSS, as well as fitting over a million CMBfast models to the WMAP data.Comment: Invited talk to appear in "Proceedings of PHYSTAT05: Statistical Problems in Particle Physics, Astrophysics and Cosmology

    Fast Algorithms and Efficient Statistics: N-point Correlation Functions

    Get PDF
    We present here a new algorithm for the fast computation of N-point correlation functions in large astronomical data sets. The algorithm is based on kdtrees which are decorated with cached sufficient statistics thus allowing for orders of magnitude speed-ups over the naive non-tree-based implementation of correlation functions. We further discuss the use of controlled approximations within the computation which allows for further acceleration. In summary, our algorithm now makes it possible to compute exact, all-pairs, measurements of the 2, 3 and 4-point correlation functions for cosmological data sets like the Sloan Digital Sky Survey (SDSS; York et al. 2000) and the next generation of Cosmic Microwave Background experiments (see Szapudi et al. 2000).Comment: To appear in Proceedings of MPA/MPE/ESO Conference "Mining the Sky", July 31 - August 4, 2000, Garching, German

    Automatic generation of language-based tools using the LISA system

    Get PDF
    Many tools have been constructed using different formal methods to process various parts of a language specification (e.g. scanner generators, parser generators and compiler generators). The automatic generation of a complete compiler was the primary goal of such systems, but researchers recognised the possibility that many other language-based tools could be generated from formal language specifications. Such tools can be generated automatically whenever they can be described by a generic fixed part that traverses the appropriate data structures generated by a specific variable part, which can be systematically derivable from the language specifications. The paper identifies generic and specific parts for various language-based tools. Several language-based tools are presented in the paper, which are automatically generated using an attribute grammar-based compiler generator called LISA. The generated tools that are described in the paper include editors, inspectors, debuggers and visualisers/animators. Because of their complexity of construction, special emphasis is given to visualisers/animators, and the unique contribution of our approach toward generating such tools.GRICES -MCTE

    LinTraP: Primitive Operators for the Execution of Model Transformations with LinTra

    Get PDF
    The problems addressed by Model-Driven Engineering (MDE) approaches are increasingly complex, hence performance and scalability of model transformations are gaining importance. In previous work, we introduced LinTra, which is a platform for executing out-place model transformations in parallel. The parallel execution of LinTra is based on the Linda coordination language, where high-level model transformation languages (MTLs) are compiled to LinTra and eventually executed through Linda. In order to de ne the compilation modularly, this paper presents a minimal, yet su cient, collection of primitive operators that can be composed to (re-)construct any out-place, unidirectional MTL.Universidad de Málaga.Campus de Excelencia Internacional Andalucía Tech. Spanish Project TIN2011-2379

    Primitive Operators for the Concurrent Execution of Model Transformations Based on LinTra

    Get PDF
    Performance and scalability of model transformations are becoming prominent topics in Model-Driven Engineering. In previous work, we introduced LinTra, a platform for executing out-place model transformations in parallel. LinTra is based on the Linda coordination language for archiving concurrency and distribution and is intended to be used as a middleware where high-level model transformation languages (such as ATL and QVT) are compiled. To define modularly the compilation, this paper presents a minimal, yet sufficient, collection of primitive operators that can be composed to (re-)construct any out place, unidirectional model transformation language (MTL). These primitives enable any MTL to be executed in parallel in a transparent way, without altering the original transformation.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech

    IXPE Mission System Concept and Development Status

    Get PDF
    The Goal of the Imaging X-Ray Polarimetry Explorer (IXPE) Mi SMEX), is to expand understanding of high-energy astrophysical processes and sources, in support of NASAs first science objective in Astrophysics: Discover how the universe works. IXPE, an international collaboration, will conduct X-ray imaging polarimetry for multiple categories of cosmic X-ray sources such as neutron stars, stellar-mass black holes, supernova remnants and active galactic nuclei. The Observatory uses a single science operational mode capturing the X-ray data from the targets. The IXPE Observatory consists of spacecraft and payload modules built up in parallel to form the Observatory during system integration and test. The payload includes three X-ray telescopes each consisting of a polarization-sensitive, gas pixel X-ray detector, paired with its corresponding grazing incidence mirror module assembly (MMA). A deployable boom provides the correct separation (focal length) between the detector units (DU) and MMAs. These payload elements are supported by the IXPE spacecraft which is derived from the BCP-small spacecraft architecture. This paper summarizes the IXPE mission science objectives, updates the Observatory implementation concept including the payload and spacecraft ts and summarizes the mission status since last years conference

    Challenges and Directions in Formalizing the Semantics of Modeling Languages

    Get PDF
    Developing software from models is a growing practice and there exist many model-based tools (e.g., editors, interpreters, debuggers, and simulators) for supporting model-driven engineering. Even though these tools facilitate the automation of software engineering tasks and activities, such tools are typically engineered manually. However, many of these tools have a common semantic foundation centered around an underlying modeling language, which would make it possible to automate their development if the modeling language specification were formalized. Even though there has been much work in formalizing programming languages, with many successful tools constructed using such formalisms, there has been little work in formalizing modeling languages for the purpose of automation. This paper discusses possible semantics-based approaches for the formalization of modeling languages and describes how this formalism may be used to automate the construction of modeling tools
    corecore