Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Rainer Unland

dblp:u/RainerUnland · DBLP profile ↗
← Back
24ranked-venue papers
6as first author
0since 2021 · last 2017
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 9 · 2 first-authorArtificial intelligence and machine learning · 8 · 1 first-authorSoftware engineering, systems software and programming languages · 6 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 1 first-authorSystems, architecture and hardware · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
5 papers
Database system architecture and tuning · 37% Data stream processing · 35% Transaction processing and concurrency control · 12%
Theoretical computer science
1 paper
Logic in computer science · 100%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

Topics — the 7 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Database system architecture and tuning
active database
0.011999
On the Semantics of Complex Events in Active Database Management Systems · ICDE 1999
Data stream processing
complex event processing
0.011999
On the Semantics of Complex Events in Active Database Management Systems · ICDE 1999
Logic in computer science
formal semantics
0.011999
On the Semantics of Complex Events in Active Database Management Systems · ICDE 1999
Data models and query languages
object-oriented data model
0.011988
OOPS - An Object Oriented Programming System with Integrated Data Management Faciltity · ICDE 1988
Programming languages and type systems › object-oriented programming
object-oriented languages
0.011988
OOPS - An Object Oriented Programming System with Integrated Data Management Faciltity · ICDE 1988
Transaction processing and concurrency control › concurrency control
optimistic concurrency control
0.011986
Redesign of Optimistic Methods: Improving Performance and Applicability · ICDE 1986
Transaction processing and concurrency control
transaction models
0.011985
A Transaction Model Supporting Complex Applications in Integrated Information Systems · SIGMOD Conference 1985

Methods — techniques the papers use, named apart from their topics

formal meta-model · 0.0snapshot validation · 0.0non-procedural query language · 0.0
YearPublicationVenuePosition
2017 The strategy and architecture of a winner broker in a renowned agent-based smart grid competition
abstract
Local energy production and distributed energy storage facilities will take a prominent position in the future smart grid along with the challenge of sustainability. To cope with that, smart grid simulation platforms are needed in order to analyze the problems of two-way data and energy flow. The Power Trading Agent Competition (Power TAC) provides an open source, smart grid simulation platform to enable various smart grid studies from the perspective of sustainability. In this paper, we present AgentUDE, which competed in the Power TAC 2014 and 2015 Final games as a broker agent. Here, we create and formalize information system artefacts for the electricity trading problem in a continuous and competitive environment. The main trading problem is partitioned to smaller problems to reduce the complexity. Therefore, wholesale and retail electricity market activities are individually discussed for AgentUDE14. In 2015 competition, we added a capacity control capability to AgentUDE14, which was introduced as AgentUDE15. We show that AgentUDE is a successful broker agent in many metrics, analyzing its performance in controlled experiments and international tournaments. We have also reviewed the tournament data from the winner agent’s point of view.
Serkan Özdemir, Rainer Unland
Web Intell.2
2016 The EOM: An Adaptive Energy Option, State and Assessment Model for Open Hybrid Energy Systems
abstract
The current transformation process of how energy is supplied attracts great interest from many different market players.As a consequence, many proprietary solutions for "smart" energy applications are flooding the market.This turns out to be rather a problem than part of the solution for the systematic development of future energy grids.Additionally, the absence of necessary standards blocks further developments that enable the creation of novel, market-driven and hybrid control solutions.To overcome these problems, we suggest a standardized control approach for hybrid energy systems by means of a so called Energy Option Model (EOM).This unifying model and the therewith developed decision support system provides the necessary technical understanding and the economic assessment options for network-connected energy conversion systems.Thus, it can be used for single onsite systems as well as for aggregated systems that are controlled in centralized or decentralized manner.This paper presents and discusses exemplary use cases for our EOM that illustrate the centralized as well as the decentralized use of our approach within hybrid energy systems.Overall, we believe that the EOM represents the key approach for a further systematic development of an open hybrid energy grid.
Christian Derksen, Rainer Unland
FedCSIS2
2015 Structure and classification of unified energy agents as a base for the systematic development of future energy grids
Christian Derksen, Tobias Linnenberg, Rainer Unland, Alexander Fay
Eng. Appl. Artif. Intell.3
2012 A Framework for Agent-Based Simulations of Hybrid Energy Infrastructures
Christian Derksen, Cherif Branki, Rainer Unland
FedCSIS3
2012 Liberation of smart grids addressed through SOC: An application of the Service Discovery framework ACTAS
abstract
The paper interprets a smart grid as an enhanced service environment. For a reliable, autonomic integration of services without permanent actions of experts, the Service Discovery has to agree on the semantic interpretation of nonfunctional and technical criteria. The proposed service environment for smart grids applies our Service Discovery framework ACTAS (Adaptive Composition and Trading with Agents for Services), which is based on software agents and enhances SOC with ontologies for the classification and quasi-standardization of criteria and their constraints for a commonly agreed Service Discovery, Composition, and Selection taking advantage of established algorithms.
Reinhold Kloos, Rainer Unland, Cherif Branki
INDIN2
2011 Agent.GUI: A Multi-agent Based Simulation Framework
Christian Derksen, Cherif Branki, Rainer Unland
FedCSIS3
2010 Service Discovery with Semantic Characteristics: ACTAS
abstract
Discovery is the task of locating (Web) Services by means of their semantic annotation. Semantic Web Services (SWS) annotate semantic information about their functionality through capability descriptions (e.g. WSMO, OWL-S). Many approaches of automatic discovery and composition of business services take advantage from SWS. However, discovery and composition of general services or discovery based on other service aspects as functionality are neglected. The paper introduces models of a Discovery Framework called ACTAS (Adaptive Composition and Trading based on Agents), which allows the matching through semantic characteristics and algorithms. Semantic service characteristics, published through an ontological repository, wrap service property objects and constraints. The description of services with the SWS interface needs rather an expert (e.g. in description logic (DL)). Semantic Service Characteristics can offer interfaces adapted for a definite user groups or domains. They allow the keeping of domain specific ontologies.
Reinhold Kloos, Rainer Unland, Cherif Branki
SERVICES2
2008 (Multi-)Agent Systems Technology and e-Commerce
Rainer Unland
ENASE1
2008 Aspect-Oriented Model Weaving Beyond Model Composition and Model Transformation
Pablo Sánchez 0002, Lidia Fuentes, Dominik Stein, Stefan Hanenberg, Rainer Unland
MoDELS5
2008 (Multi-)agent Systems Technology and E-Commerce
Rainer Unland
WEBIST (1)1
2006 Join Point Designation Diagrams: a Graphical Representation of Join Point Selections
abstract
The specification of join point selections (also known as "pointcuts") is a major design issue in Aspect-Oriented Software Development. Aspect-oriented systems generally provide specific language constructs (subsumed by the term "pointcut language") for specifying such a join point selection. Pointcut languages differ widely with respect to their syntax and semantics. Consequently, developers familiar with one specific language can hardly benefit from this knowledge when designing and implementing pointcuts in another language. This implies that developers working with different aspect-oriented languages can hardly communicate their design to each other, and knowledge about aspect-oriented design can hardly be transferred among developers developing in different languages. In order to overcome this problem, we present novel specification means based on the UML to represent diverse ways of join point selections — without relying on language-specific syntax and semantics. Instead, the proposed language constructs are able to express join point selections in a variety of different aspect-oriented programming languages.
Dominik Stein, Stefan Hanenberg, Rainer Unland
Int. J. Softw. Eng. Knowl. Eng.3
2005 Swarm Intelligence and the Holonic Paradigm: A Promising Symbiosis for a Medical Diagnostic System
Rainer Unland, Mihaela Ulieru
KES (2)1
2005 A concise introduction to autonomic computing
Roy Sterritt, Manish Parashar, Huaglory Tianfield, Rainer Unland
Adv. Eng. Informatics4
2005 Preface of the special section on selected best papers of the Ninth International Workshop on Cooperative Information Agents (CIA-2004)
Matthias Klusch, Rainer Unland, Sascha Ossowski
Eng. Appl. Artif. Intell.2
2004 Towards autonomic computing systems
Huaglory Tianfield, Rainer Unland
Eng. Appl. Artif. Intell.2
1999 On the Semantics of Complex Events in Active Database Management Systems
abstract
Active database management systems have been developed for applications needing an automatic reaction in response to certain events. Events can be simple in nature or complex. Complex events rely on simpler ones and are usually specified with the help of operators of an event algebra. There are quite a few papers dealing with extensions of existing event algebras. However, a systematic and comprehensive analysis of the semantics of complex events is still lacking. As a consequence most proposals suffer from different kinds of peculiarities. Independent aspects are not treated independently, leading to shady mixtures of aspects in operators. Moreover, aspects are not always treated uniformly. Operators may have other semantics than expected. The paper addresses these problems by an extensive and in-depth analysis of the foundations of complex events. As a result of this analysis, a (formal) meta-model for event algebras is introduced that subdivides the semantics of complex events into elementary, independent dimensions. Each of these dimensions are discussed in detail. The resulting language specification fulfils the criteria for a good language design (like orthogonality, symmetry, homogeneity, lean set of language constructs) to a large extent.
Detlef Zimmer, Rainer Unland
ICDE2
1994 Control of Collaboration within Intelligent and Cooperative Information Systems
Rainer Unland
CoopIS1
1994 MAMBA: Automatic Customization of Computerized Business Processes
Stefan Kirn, Rainer Unland, Ulrich Wanka
Inf. Syst.2
1990 A Flexible and Adaptable Tool Kit Approach for Concurrency Control in Non Standard Database Systems
Rainer Unland
ICDT1
1989 A Multi-Level Transaction Model for Engineering Applications
Rainer Unland, Gunter Schlageter
DASFAA1
1988 OOPS - An Object Oriented Programming System with Integrated Data Management Faciltity
abstract
OOPS is an object-oriented programming environment with integrated data management facilities. It is designed to especially support advanced applications, like engineering and office applications. Rich data modeling facilities, including the concepts of classification, generalization, and aggregation are provided. Additionally, complex semantic integrity constraints, exception-handling mechanisms, and triggers can be specified. Since all these facilities are integrated into a single language, the artificial distinction between database language and programming language is no longer existent. The main features of the programming language and the architecture of OOPS are presented.>
Gunter Schlageter, Rainer Unland, Wolfgang Wilkes, Rainer Zieschang, G. Maul, Manfred Nagl, Renate Meyer
ICDE2
1986 Redesign of Optimistic Methods: Improving Performance and Applicability
abstract
The original approach of optimistic concurrency control /2/ has some serious weaknesses with respect to validation, long transactions and starvation. This paper first discusses design alternatives which avoid these disadvantages. Essential improvements can be reached by a new validation scheme which is called snapshot validation. The paper then discusses a validation scheme which especially supports read transactions, so that the number of backups decreases substantially. Finally a very simple solution for the starvation problem is presented. The proposal is perfectly consistent with the underlying optimistic approach.
U. Prädel, Gunter Schlageter, Rainer Unland
ICDE3
1985 A Transaction Model Supporting Complex Applications in Integrated Information Systems
abstract
No abstract available.
Peter Klahold, Gunter Schlageter, Rainer Unland, Wolfgang Wilkes
SIGMOD Conference3
1982 The Network Query Language NOAH
abstract
A non-procedural query language for network databases is described. The language is very powerful as compared to other implemented languages. It allows to formulate complex queries which, among other things, include conditions for CODASYL-sets and conditions for n:m-relationships. Cyclic database structures can be processed to some extent.Note: This report is not written for the "naive" user of NOAH, and is not meant to replace a NOAH manual. Instead, this report describes the foundations, the underlying concepts, and the structure of the language in more theoretically oriented, technical terms.This research was performed at the university of Hagen, West Germany, and was partially supported by Triumph Adler AG, Nürnberg, West Germany.
Gunter Schlageter, Michael Rieskamp, U. Prädel, Rainer Unland
SIGMOD Conference4