24 research outputs found

    Eliciting Efficiency Requirements with Use Cases

    Get PDF
    Non-functional requirements provide the glue between functional requirements and architectural decisions. Thus, it is important to elicit and specify the nonfunctional requirements precisely. In practice, however, they are mostly neglected. In this paper, we sketch an approach developed in the context of the EMPRESS project, which allows efficiency requirements to be elicited in conjunction with use case. This is part of a more general, experience -based approach to elicit and specify nonfunctional requirements in concert with functional requirements and architecture

    Citizen science versus professional data collection: Comparison of approaches to mosquito monitoring in Germany

    Get PDF
    Due to the recent emergence of invasive mosquito species and the outbreaks of mosquito-borne diseases in Europe, research on the ecology and diversity of the mosquito fauna has returned to scientific agendas. Through a nationwide surveillance programme in Germany, mosquitoes have been monitored actively by systematically operated traps since 2011, and passively by the 'Mückenatlas' (mosquito atlas) citizen science project launched in 2012. To assess the performance of both monitoring methods we compared the two respective datasets with regard to habitat coverage, species composition and the ability to detect invasive mosquitoes. The datasets include observations from the beginning of the project until the end of 2017. We found significant differences in species composition caused by land use types and the participants' recording activity. Active monitoring performed better in mapping mosquito diversity, whereas passive monitoring better detected invasive species, thereby using data from private premises scientists usually cannot access. Synthesis and applications. Active and passive monitoring is complementary. Combining them allows for the determination of mosquito diversity, efficient detection of emerging invasive species and the initiation of rapid-response actions against such invaders. The 'Mückenatlas' sets an example for the usefulness of citizen science when included in a national monitoring programme, an approach that may be worth copying for tackling the global spread of arthropod vectors of disease agents

    Velocity distributions of sputtered excited atoms

    Get PDF
    The first direct measurements are reported of the velocity distributions of sputtered atoms in excited states with electronic configurations completely different from the ground state. In contrast to previous work, the measured distributions for both the singlet and triplet metastable D states of Ba atoms showed no energy thresholds and had most probable energies similar to those of sputtered ground-state atoms.Peer reviewedElectrical and Computer Engineerin

    A Data Science Platform to Enable Time-domain Astronomy

    Get PDF
    SkyPortal is an open-source software package designed to discover interesting transients efficiently, manage follow-up, perform characterization, and visualize the results. By enabling fast access to archival and catalog data, crossmatching heterogeneous data streams, and the triggering and monitoring of on-demand observations for further characterization, a SkyPortal-based platform has been operating at scale for >2 yr for the Zwicky Transient Facility Phase II community, with hundreds of users, containing tens of millions of time-domain sources, interacting with dozens of telescopes, and enabling community reporting. While SkyPortal emphasizes rich user experiences across common front-end workflows, recognizing that scientific inquiry is increasingly performed programmatically, SkyPortal also surfaces an extensive and well-documented application programming interface system. From back-end and front-end software to data science analysis tools and visualization frameworks, the SkyPortal design emphasizes the reuse and leveraging of best-in-class approaches, with a strong extensibility ethos. For instance, SkyPortal now leverages ChatGPT large language models to generate and surface source-level human-readable summaries automatically. With the imminent restart of the next generation of gravitational-wave detectors, SkyPortal now also includes dedicated multimessenger features addressing the requirements of rapid multimessenger follow-up: multitelescope management, team/group organizing interfaces, and crossmatching of multimessenger data streams with time-domain optical surveys, with interfaces sufficiently intuitive for newcomers to the field. This paper focuses on the detailed implementations, capabilities, and early science results that establish SkyPortal as a community software package ready to take on the data science challenges and opportunities presented by this next chapter in the multimessenger era

    Richtlinien - Von Use Cases zu Statecharts in 7 Schritten

    No full text
    Dieses Dokument beschreibt Richtlinien, um aus einem mit Use Cases beschriebenen Anforderungsdokument systematisch Statecharts zu erstellen. Die Richtlinien wurden anhand einer Fallstudie eines Türsteuerungsgerätes aus der Automobilindustrie evaluiert
    corecore