1,001 research outputs found

    Implementing QVT-R bidirectional model transformations using alloy

    Get PDF
    QVT Relations (QVT-R) is the standard language proposed by the OMG to specify bidirectional model transformations. Unfortunately, in part due to ambiguities and omissions in the original semantics, acceptance and development of effective tool support has been slow. Recently, the checking semantics of QVT-R has been clarified and formalized. In this paper we propose a QVT-R tool that complies to such semantics. Unlike any other existing tool, it also supports meta-models enriched with OCL constraints (thus avoiding returning ill-formed models), and proposes an alternative enforcement semantics that works according to the simple and predictable “principle of least change”. The implementation is based on an embedding of both QVT-R transformations and UML class diagrams (annotated with OCL) in Alloy, a lightweight formal specification language with support for automatic model finding via SAT solving.Fundação para a Ciência e a Tecnologi

    Least - change bidirectional model transformation With QVT- R and ATL

    Get PDF
    QVT Relations (QVT-R) is the standard language proposed by the OMG to specify bidirectional model transformations. Unfortunately, in part due to ambiguities and omissions in the original semantics, acceptance and development of effective tool support has been slow. Recently, the checking semantics of QVTR has been clarified and formalized. In this article we propose a QVT-R tool that complies to such semantics. Unlike any other existing tool, it also supports metamodels enriched with OCL constraints (thus avoiding returning ill-formed models), and proposes an alternative enforcement semantics that works according to the simple and predictable “principle of least change”. The implementation is based on an embedding of both QVT-R transformations and UML class diagrams (annotated with OCL) in Alloy, a lightweight formal specification language with support for automatic model finding via SAT solving. We also show how this technique can be applied to bidirectionalize ATL, a popular (but unidirectional) model transformation language.This work is funded by ERDF-European Regional Development Fund through the COMPETE Programme (operational programme for competitiveness) and by national funds through the FCT-Fundacao para a Ciencia e a Tecnologia (Portuguese Foundation for Science and Technology) within project FCOMP-01-0124-FEDER-020532. The first author is also sponsored by FCT grant SFRH/BD/69585/2010. The authors would also like to thank all anonymous reviewers for the valuable comments and suggestions

    Spectrum and Variability of Mrk501 as observed by the CAT Imaging Telescope

    Get PDF
    The CAT Imaging Telescope has observed the BL Lac object Markarian 501 between March and August 1997. We report here on the variability over this time including several large flares. We present also preliminary spectra for all these data, for the low emission state, and for the largest flare.Comment: 4 pages, 4 figures, Late

    Observation of the Crab Nebula Gamma-Ray Emission Above 220 Gev by the Cat Cherenkov Imaging Telescope

    Get PDF
    The CAT imaging telescope, recently built on the site of the former solar plant Themis (French Pyrenees), observed gamma-rays from the Crab nebula from October 1996 to March 1997. This steady source, often considered as the standard candle of very-high-energy gamma-ray astronomy, is used as a test-beam to probe the performances of the new telescope, particularly its energy threshold (220 GeV at 20 degrees zenith angle) and the stability of its response. Due to the fine-grain camera, an accurate analysis of the longitudinal profiles of shower images is performed, yielding the source position in two dimensions for each individual shower.Comment: 5 pages, 3 figures, Tex, contribution to 25th ICRC Durba

    Detection of Vhe Gamma-Rays from MRK 501 with the Cat Imaging Telescope

    Get PDF
    The CAT imaging telescope on the site on the former solar plant Themis has been observing gamma-rays from Mrk501 above 220 GeV in March and April 1997. This source is shown to be highly variable and the light curve is presented. The detected gamma-ray rate for the most intense flare is in excess of 10 per minute.Comment: 5 pages, 4 figures, Tex, contribution to 25th ICRC Durba

    Efficient and reliable nonlocal damage models

    Get PDF
    We present an efficient and reliable approach for the numerical modelling of failure with nonlocal damage models. The two major numerical challenges––the strongly nonlinear, highly localized and parameter-dependent structural response of quasi-brittle materials, and the interaction between nonadjacent finite elements associated to nonlocality––are addressed in detail. Reliability of the numerical results is ensured by an h-adaptive strategy based on error estimation. We use a residual-type error estimator for nonlinear FE analysis based on local computations, which, at the same time, accounts for the nonlocality of the damage model. Efficiency is achieved by a proper combination of load-stepping control technique and iterative solver for the nonlinear equilibrium equations. A major issue is the computation of the consistent tangent matrix, which is nontrivial due to nonlocal interaction between Gauss points. With computational efficiency in mind, we also present a new nonlocal damage model based on the nonlocal average of displacements. For this new model, the consistent tangent matrix is considerably simpler to compute than for current models. The various ideas discussed in the paper are illustrated by means of three application examples: the uniaxial tension test, the three-point bending test and the single-edge notched beam test.Peer ReviewedPostprint (author’s final draft

    The conceptual schema of Ethereum

    Get PDF
    There is an abundant literature on Ethereum, but as far as we know what is missing is its explicit conceptual schema. We present here the conceptual schema of Ethereum in UML. The schema should be useful to those that want to understand Ethereum. We also show that the schema is necessary for developing the schema of Ethereum–based DApps. We present a few population constraints, and show that they suffice for the specification at the conceptual level of what is understood by immutability of a blockchain. We also show that the well–known reification construct and an initial constraint suffice to specify at the conceptual level that the Ethereum blockchain stores the full state history.Peer ReviewedPreprin

    Very High Energy Gamma-ray spectral properties of Mrk 501 from CAT Cerenkov telescope observations in 1997

    Full text link
    The BL Lac object Mrk 501 went into a very high state of activity during 1997, both in VHE gamma-rays and X-rays. We present here results from observations at energies above 250 GeV carried out between March and October 1997 with the CAT Cerenkov imaging Telescope. The average differential spectrum between 30 GeV and 13 TeV shows significant curvature and is well represented by phi_0 * E_TeV^{-(alpha + beta*log10(E_TeV))}, with: phi_0 = 5.19 +/- 0.13 {stat} +/- 0.12 {sys-MC} +1.66/-1.04 {sys-atm} * 10^-11 /cm^2/s/TeV alpha = 2.24 +/- 0.04 {stat} +/- 0.05 {sys} beta = 0.50 +/- 0.07 {stat} (negligible systematics). The TeV spectral energy distribution of Mrk 501 clearly peaks in the range 500 GeV-1 TeV. Investigation of spectral variations shows a significant hardness-intensity correlation with no measurable effect on the curvature. This can be described as an increase of the peak TeV emission energy with intensity. Simultaneous and quasi-simultaneous CAT VHE gamma-ray and BeppoSAX hard X-ray detections for the highest recorded flare on 16th April and for lower-activity states of the same period show correlated variability with a higher luminosity in X-rays than in gamma-rays. The observed spectral energy distribution and the correlated variability between X-rays and gamma-rays, both in amplitude and in hardening of spectra, favour a two-component emission scheme where the low and high energy components are attributed to synchrotron and inverse Compton (IC) radiation, respectively.Comment: Submitted to Astronomy and Astrophysics, 8 pages including 6 figures. Published with minor change

    An invariant-based method for the analysis of declarative model-to-model transformations

    Full text link
    The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-540-87875-9_3Proceedings of 11th International Conference, MoDELS 2008, Toulouse, France, September 28 - October 3, 2008In this paper we propose a method to derive OCL invariants from declarative specifications of model-to-model transformations. In particular we consider two of the most prominent approaches for specifying such transformations: Triple Graph Grammars and QVT. Once the specification is expressed in the form of invariants, the transformation developer can use such description to verify properties of the original transformation (e.g. whether it defines a total, surjective or injective function), and to validate the transformation by the automatic generation of valid pairs of source and target models.Work supported by the Spanish Ministry of Education and Science, projects MOSAIC (TSI2005-08225-C07-06), MODUWEB (TIN2006-09678) and TIN2005-06053, and an UOC-IN3 research gran

    Étude comparative des pratiques d’enseignement de la lecture en 4e primaire : des questions de didactique pointées par l’étude internationale PIRLS 2011

    Full text link
    Cette étude vise à mettre en lumière des pratiques d‘enseignement de la lecture susceptibles de rendre compte des disparités de performances observées dans différents systèmes éducatifs. Les comparaisons portent sur les pratiques d’enseignement de la lecture déclarées par les enseignant.e.s de huit systèmes éducatifs contrastés tant au plan de la langue enseignée (français, anglais, allemand) qu’au plan des performances moyennes obtenues à l’épreuve PIRLS 2011. Les résultats mettent en évidence des différences parfois importantes dans la fréquence à laquelle sont mises en place certaines facettes de l’enseignement de la lecture et plus spécifiquement de la compréhension. Ces pratiques témoignent de visions contrastées, parfois éloignées de ce que l’on pourrait attendre d’un enseignement de la lecture experte.Peer reviewe
    corecore