Just like current software systems, models are characterised by increasing complexity and rate of change. Yet, these models only become useful if they can be continuously evaluated and validated. To ...achieve sufficiently low response times for large models, incremental analysis is required. Reference Attribute Grammars (RAGs) offer mechanisms to perform an incremental analysis efficiently using dynamic dependency tracking. However, not all features used in conceptual modelling are directly available in RAGs. In particular, support for non-containment model relations is only available through manual implementation. We present an approach to directly model uni- and bidirectional non-containment relations in RAGs and provide efficient means for navigating and editing them. This approach is evaluated using a scalable benchmark for incremental model editing and the JastAdd RAG system. Our work demonstrates the suitability of RAGs for validating complex and continuously changing models of current software systems.
We have implemented a prototype editor for a visual language where the semantics depends on layout. A high-level abstract syntax is defined, where these semantics can be captured without the need for ...storing concrete graphical coordinates. The model implementation is done in JastAdd, a metacompilation tool based on reference attribute grammars. This gives a modular architecture where the core compiler model can be reused for both the interactive editor and the batch compiler.
We have compiled data on the occurrence of a threatened beetle, Osmoderma eremita, in Sweden. The species inhabits tree hollows with wood mould. The data were compiled from field surveys conducted in ...1993-2003, using pitfall traps at 401 localities and using wood mould sampling at 104 localities. We have also gone through published data and all larger Swedish museums and registered old records. O. eremita was recorded at about 30% of the field surveys. In Sweden, oak is by far the most important host tree species, but the beetle has also been found in other deciduous trees, such as beech, alder, ash and lime. Currently, 270 localities with Osmoderma eremita, defined as records of living adults, larvae, fragments of adult body parts, or excrements situated at least 1 km from each other, are known in Sweden. 129 of these localities are records of live beetles or larvae made after 1990. The species is found in the southern third of Sweden only, and there are more localities in the eastern part compared to the western. The great majority of the localities have been discovered during the last ten years. At some of the localities only excrements or fragments have been recorded, and the species might actually be extinct at some of these localities. Due to low search intensity historically, it is impossible to use these data to discover any changes in the distribution or occurrence over time. Because old, hollow oaks were much more frequent 200 years ago, we suggest that the species has decreased severely in Sweden since that time. Today, old oaks are rarely cut down but instead lack of grazing cattle is a threat becuse many sites regrow with dense tree stands which outcompete the old hollow trees. Many local extinctions could also be expected during the next few decades, because many of the localities have too few hollow trees and are too isolated. At many localities, lack of younger trees which can take over the role as host trees when the present trees die will also be a problem in the future.
We review the ecology and distributions of the chafers Liocola marmorata (F.), Gnorimus nobilis (L.) and Gnorimus variabilis (L.) in Sweden based on museum and several large private collections. ...These species live in hollow deciduous trees, in Sweden especially in oaks. The former and recently documented localities are shown on maps. More than 100 years ago, all the species as well as their habitats were more common in Sweden than today. One problem when interpreting old finds is that hollow trees do not seem to have been examined by entomologists, except during the last 50 years.
Provider: - Institution: - Data provided by Europeana Collections- Självständigt arbete på grundnivå (kandidatexamen)- 10 poäng / 15 hp- All metadata published by Europeana are available free of ...restriction under the Creative Commons CC0 1.0 Universal Public Domain Dedication. However, Europeana requests that you actively acknowledge and give attribution to all metadata sources including Europeana