Auflistung nach Autor:in "Wirth, Christian"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragIdentifiers in e-Science platforms for the ecological sciences(Workshop Gemeinschaften in Neuen Medien (GeNeMe) 2012, 2012) Nadrowski, Karin; Seifarth, Daniel; Ratcliffe, Sophia; Wirth, Christian; Maicher, LutzIn the emerging Web of Data, publishing stable and unique identifiers promises great potential in using the web as common platform to discover and enrich data in the ecologic sciences. With our collaborative e-Science platform “BEFdata”, we generated and published unique identifiers for the data repository of the Biodiversity – Ecosystem Functioning Research Unit of the German Research Foundation (BEF-China; DFG: FOR 891). We linked part of the identifiers to two external data providers, thus creating a virtual common platform including several ecological repositories. We used the Global Biodiversity Facility (GBIF) as well the International Plant Name Index (IPNI) to enrich the data from our own field observations. We conclude in discussing other potential providers for identifiers for the ecological research domain. We demonstrate the ease of making use of existing decentralized and unsupervised identifiers for a data repository, which opens new avenues to collaborative data discovery for learning, teaching, and research in ecology.
- KonferenzbeitragMonaco: A DSL Approach for Programming Automation Systems(Software Engineering 2008, 2008) Prähofer, Herbert; Hurnaus, Dominik; Schatz, Roland; Wirth, Christian; Mössenböck, HanspeterIn this paper we present the language Monaco, which is a DSL for programming event-based, reactive automation solutions. The main purpose of the language is to bring automation programming closer to the domain experts and end users. Important design goals therefore have been to keep the language simple and allow writing programs which are close to the perception of domain experts. The language Monaco is similar to Statecharts in its expressive power, however, adopts an imperative notation. Moreover, Monaco adopts a state-of-the-art component approach with interfaces and polymorphic implementations and it enforces strict hierarchical communication architectures which support the hierarchical abstraction of control tasks. We discuss the main design goals, the essential programming elements, and the visual program representation and illustrate how the language supports hierarchical abstraction of control functionality by an example application.