Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Mikael Berndtsson is active.

Publication


Featured researches published by Mikael Berndtsson.


international conference on management of data | 1996

DeeDS towards a distributed and active real-time database system

Sten F. Andler; Jörgen Hansson; Joakim Eriksson; Jonas Mellin; Mikael Berndtsson; Bengt Eftring

DeeDS combines active database functionality with critical timing constraints and integrated system monitoring. Since the reactive database mechanisms, or rule management system, must meet critical deadlines, we must employ methods that make triggering of rules and execution of actions predictable. We will focus on the scheduling issues associated with dynamic scheduling of workloads where the triggered transactions have hard, firm or soft deadlines, and how transient overloads may be resolved by substituting transactions by computationally cheaper ones. The rationale for a loosely coupled general purpose event monitoring facility, that works in tight connection with the scheduler, is presented. For performance and predictability, the scheduler and event monitor are executing on a separate CPU from the rest of the system. Real-time database accesses in DeeDS are made predictable and efficient by employing methods such as main memory resident data, full replication, eventual consistency, and prevention of global deadlocks.


rules and rule markup languages for the semantic web | 2005

Design and implementation of an ECA rule markup language

Marco Seiriö; Mikael Berndtsson

This paper presents the design and implementation of the rule engine ruleCore and the ECA rule markup language rCML. In particular, an extensive set of event operators are shown in the rCML rule markup language.


ARTDB | 1996

Issues in Active Real-Time Databases

Mikael Berndtsson; Jörgen Hansson

Active databases and real-time databases have gained increased interest in recent. Both active and real-time databases are considered as important technologies for supporting non-traditional applications such as computer integrated manufacturing (CIM), process control and air-traffic control. These applications are often event driven and need to react to events in a timely and efficient manner. In this paper we address the problem of merging active databases and real-time databases. Active real-time database is a fairly new area, in which very little research has been carried out so far. However, the use of active real-time database applications has a great potential. In this paper we address several issues and open questions such as semantics, assignment of time constraints and rule selection, which need to be considered when designing active real-time databases. We will highlight issues associated with event detection, rule triggering, rule selection and evaluation in a active real-time database system. A real-time event detection method for multi-level realtime systems is proposed.


Theory and Practice of Object Systems | 1998

Performance evaluation of object-oriented active database systems using the BEAST benchmark

Andreas Geppert; Mikael Berndtsson; Daniel F. Lieuwen; Claudia Roncancio

This paper uses the BEAST benchmark to present the first serious performance study of object-oriented active database management systems (ADBMS). BEAST stresses the performance-critical components of active systems: event detection, event composition, rule retrieval, and rule firing. Method invocation events and transactional events are taken into account. Four systems, namely ACOOD, NAOS, Ode, and SAMOS, have been tested with the benchmark tests of BEAST. The performance measurements demonstrate achievements in the area of active database technology, but also indicate tradeoffs (e.g. between performance and functionality). Finally, the benchmark identifies optimizations and provides hints to ADBMS desigers about producing systems with adequate performance and functionality --- as well as some open issues.


international conference on management of data | 1996

Workshop report: the first international workshop on active and real-time database systems (ARTDB-95)

Mikael Berndtsson; Jörgen Hansson

This report is a summary of the First International Workshop on Active and Real-Time Database Systems (ARTDB-95) [1], held at the University of Skovde in June 1995. The workshop brought together re ...


database and expert systems applications | 1994

Reactive Object-Oriented Databases and CIM

Mikael Berndtsson

This paper proposes a simple and powerful approach to associating rules with events in reactive object-oriented database systems. In it we propose a new run time subscription mechanism, which associates rules with specific event definitions. This brings optimization considerations — when to fire a rule — to the language level. The proposed subscription mechanism reduces rule checking to a minimum. It can be applied to both primitive events and composite events. Both rules and events are represented as first class objects. This architecture has been adopted in the ACOOD2 prototype on top of ONTOSTM.


Proceedings User Interfaces to Data Intensive Systems | 1999

Visualization of the composite event detection process

Mikael Berndtsson; Jonas Mellin; Urban Hogberg

Active database rules are problematic to explain, understand, debug and design, irrespective of knowledge about active rule semantics. In order to address this problem, various types of active database tools have been proposed in the literature such as browsers, debuggers, analyzers, and explanation tools. The paper focuses on visualization of event detection for an explanation tool and it presents the first study on what to visualize with respect to event detection at the lowest level (i.e. visualization of event detection for a specific event type).


technical symposium on computer science education | 2003

Running research-oriented final year projects for CS and IS students

Björn Olsson; Mikael Berndtsson; Björn Lundell; Jörgen Hansson

In this paper we discuss the difficulties of designing and running a final year project course for computer science and information systems students. In particular, we present the design of a research-oriented final year project course, where the aim is to develop the students critical thinking and research skills. We also discuss the lessons learnt during the seven years that the course has been given.


distributed event-based systems | 2007

REX, the rule and event eXplorer

AnnMarie Ericsson; Mikael Berndtsson

Complex Event Processing (CEP) is a technology with support for matching patterns in a cloud or streams of events in order to support detection of specific combinations of event occurrences. A clever specification of event patterns may, for example, detect fraud attempts in a banking system, fire an alarm in response to hazardous situations in a control system or report suspicious customer behavior.n Several CEP engines have support for graphically modelling applications as well as perform tests and provide execution traces to verify the application behavior. We argue that it is beneficial to complement testing with formal verification in order to detect errors in early stages of development.n In this paper, we present the research prototype tool REX. REX is built as a loosely coupled front end to the timed-automata CASE tool UPPAAL. CEP applications and application specific properties can be specified in REX. To support formal verification, REX seamlessly transforms the CEP application together with the specified properties to the timed automata CASE tool UPPAAL where the properties are verified by the model-checker provided by UPPAAL.


cooperative information systems | 1997

Extending database support for coordination among agents

Mikael Berndtsson; Sharma Chakravarthy; Brian Lings

Coordination and collaboration are naturally used by groups for carrying out activities and solving problems that require cooperation. However, getting a set of computer agents to do the same has b ...

Collaboration


Dive into the Mikael Berndtsson's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Sharma Chakravarthy

University of Texas at Arlington

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge