his.sePublications
Change search
Link to record
Permanent link

Direct link
BETA
Brohede, Marcus
Publications (9 of 9) Show all publications
Brohede, M. & Andler, S. F. (2009). A Distributed Whiteboard Infrastructure for Information Fusion Simulations. In: Breitman, K; Sterritt, R; Bohner, S (Ed.), Proceedings of the 32nd Annual IEEE Software Engineering Workshop (SEW-32). Paper presented at 32nd Annual IEEE Software Engineering Workshop : SEW-32 15-16 October, 2008 Kassandra, Greece (pp. 134-142). IEEE Computer Society Press
Open this publication in new window or tab >>A Distributed Whiteboard Infrastructure for Information Fusion Simulations
2009 (English)In: Proceedings of the 32nd Annual IEEE Software Engineering Workshop (SEW-32) / [ed] Breitman, K; Sterritt, R; Bohner, S, IEEE Computer Society Press , 2009, p. 134-142Conference paper, Published paper (Refereed)
Abstract [en]

We argue that architecural ideas from DeeDS, a distributed real-time database, can be used to create a whiteboard infrastructure usable in information fusion applications as well as in fault tolerant simulations. We discuss the need for faulttolerant real-time simulation in information fusion, and how this can be supported by the whiteboard infrastructure. There are many reasons to perform real-time simulations (including environment simulation) - the use of real hardware or systems can be prohibitively expensive or dangerous to people and equipment, or may simply not be available at all. The combination of real and simulated objects, or nodes, is of particular interest when it is prohibitively expensive, dangerous, or impossible to test sufficient numbers of collaborating nodes in a realistic application. The need for fault tolerance of such real-time simulations, with a mixture of real and simulated nodes, occurs because it is difficult/impossible to restart physical nodes or wait for restart of simulated nodes, if one or more simulation instances fail. The key problem when mixing real and simulated nodes is the occurrence of "external actions" that cannot easily be undone and redone when a failure has occurred. We describe a natural approach to support multiple degrees of fault tolerance in realtime simulations, based on optimistic synchronization on top of a whiteboard architecture. The whiteboard architecture is a natural and useful infrastructure metaphor for information fusion, an information-based exchange that allows real and simulated nodes to be freely mixed.

Place, publisher, year, edition, pages
IEEE Computer Society Press, 2009
Keywords
infrastructure, whiteboard, information fusion, simulation
National Category
Information Systems
Research subject
Technology
Identifiers
urn:nbn:se:his:diva-3456 (URN)10.1109/SEW.2008.29 (DOI)000288692300014 ()2-s2.0-77951195438 (Scopus ID)978-0-7695-3617-0 (ISBN)
Conference
32nd Annual IEEE Software Engineering Workshop : SEW-32 15-16 October, 2008 Kassandra, Greece
Available from: 2009-10-20 Created: 2009-10-20 Last updated: 2018-01-12
Andler, S. F. & Brohede, M. (2009). Information Fusion from Databases, Sensors and Simulations: Annual Report 2008. Skövde: Institutionen för kommunikation och information
Open this publication in new window or tab >>Information Fusion from Databases, Sensors and Simulations: Annual Report 2008
2009 (English)Report (Other academic)
Place, publisher, year, edition, pages
Skövde: Institutionen för kommunikation och information, 2009. p. 65
Series
IKI Technical Reports ; HS-IKI-TR-09-001
Keywords
information fusion, annual report
National Category
Information Systems
Identifiers
urn:nbn:se:his:diva-3879 (URN)
Available from: 2010-04-13 Created: 2010-04-13 Last updated: 2018-09-20Bibliographically approved
Andler, S. F. & Brohede, M. (2008). Information Fusion from Databases, Sensors and Simulations: Annual Report 2007. Skövde: Institutionen för kommunikation och information
Open this publication in new window or tab >>Information Fusion from Databases, Sensors and Simulations: Annual Report 2007
2008 (English)Report (Other academic)
Place, publisher, year, edition, pages
Skövde: Institutionen för kommunikation och information, 2008. p. 146
Series
IKI Technical Reports ; HS-IKI-TR-08-004
Keywords
information fusion, annual report
National Category
Information Systems
Identifiers
urn:nbn:se:his:diva-3878 (URN)
Available from: 2010-04-13 Created: 2010-04-13 Last updated: 2018-09-20Bibliographically approved
Andler, S. F., Brohede, M., Gustavsson, S. & Mathiason, G. (2007). DeeDS NG: Architecture, Design, and Sample Application Scenario. In: Handbook of Real-Time and Embedded Systems. CRC Press
Open this publication in new window or tab >>DeeDS NG: Architecture, Design, and Sample Application Scenario
2007 (English)In: Handbook of Real-Time and Embedded Systems, CRC Press, 2007Chapter in book (Other academic)
Place, publisher, year, edition, pages
CRC Press, 2007
Research subject
Technology
Identifiers
urn:nbn:se:his:diva-2058 (URN)1-58488-678-1 (ISBN)
Available from: 2008-05-19 Created: 2008-05-19 Last updated: 2017-11-27Bibliographically approved
Andler, S. F. & Brohede, M. (2007). Information Fusion from Databases, Sensors and Simulations: Annual Report 2006. Skövde: Institutionen för kommunikation och information
Open this publication in new window or tab >>Information Fusion from Databases, Sensors and Simulations: Annual Report 2006
2007 (English)Report (Other academic)
Place, publisher, year, edition, pages
Skövde: Institutionen för kommunikation och information, 2007. p. 148
Series
IKI Technical Reports ; HS-IKI-TR-07-007
Keywords
information fusion, annual report
National Category
Information Systems
Identifiers
urn:nbn:se:his:diva-1253 (URN)
Available from: 2008-06-17 Created: 2008-06-17 Last updated: 2018-09-20Bibliographically approved
Boström, H., Andler, S. F., Brohede, M., Johansson, R., Karlsson, A., van Laere, J., . . . Ziemke, T. (2007). On the Definition of Information Fusion as a Field of Research. Skövde: Institutionen för kommunikation och information
Open this publication in new window or tab >>On the Definition of Information Fusion as a Field of Research
Show others...
2007 (English)Report (Other academic)
Abstract [en]

A more precise definition of the field of information fusion can be of benefit to researchers within the field, who may use uch a definition when motivating their own work and evaluating the contribution of others. Moreover, it can enable researchers and practitioners outside the field to more easily relate their own work to the field and more easily understand the scope of the techniques and methods developed in the field. Previous definitions of information fusion are reviewed from that perspective, including definitions of data and sensor fusion, and their appropriateness as definitions for the entire research field are discussed. Based on strengths and weaknesses of existing definitions, a novel definition is proposed, which is argued to effectively fulfill the requirements that can be put on a definition of information fusion as a field of research.

Place, publisher, year, edition, pages
Skövde: Institutionen för kommunikation och information, 2007. p. 8
Series
IKI Technical Reports ; HS-IKI-TR-07-006
Keywords
information fusion, definition
National Category
Information Systems
Identifiers
urn:nbn:se:his:diva-1256 (URN)
Available from: 2008-06-17 Created: 2008-06-17 Last updated: 2018-09-07Bibliographically approved
Brohede, M. (2006). Bounded recovery in distributed discrete real-time simulations. Skövde: Institutionen för kommunikation och information
Open this publication in new window or tab >>Bounded recovery in distributed discrete real-time simulations
2006 (English)Report (Other (popular scientific, debate etc.))
Abstract [en]

This thesis proposal defines the problem of recovery in distributed discrete real-time simulations with external actions; real-time simulations with simulation actions in the real world. A problem that these simulations encounter is that they cannot rely on rollback-based recovery (use of checkpoints) for two reasons. First, some actions in the "real world" cannot be undone, and second, the time allowed for recovery tends to be short and bounded. As a result there is a need for some form of error masking for this category of simulations. We propose an infrastructure for these simulations with external actions based on an active distributed real-time database that features replication of the distributed simulation. The degree of replication is based on the dependability requirements of the individual nodes in the simulation.

A guideline for how to decompose a distributed real-time simulation into parts with different requirements on the replication protocol is also defined as an interesting topic to investigate further. We introduce the simulation infrastructure "Simulation DeeDS" featuring a replication-based recovery strategy for the category of simulations mentioned. We also show that some information fusion applications are indeed examples of applications that need real-time simulation with external actions and as such can benefit from the proposed infrastructure.

Place, publisher, year, edition, pages
Skövde: Institutionen för kommunikation och information, 2006
Series
IKI Technical Reports ; HS-IKI-TR-06-008
National Category
Information Systems
Identifiers
urn:nbn:se:his:diva-1257 (URN)
Available from: 2008-06-17 Created: 2008-06-17 Last updated: 2018-01-13Bibliographically approved
Brohede, M., Andler, S. F. & Son, S. H. (2005). Optimistic database-driven distributed real-time simulation (05F-SIW-031). In: Fall 2005 Simulation Interoperability Workshop: Fall SIW 2005. Paper presented at Fall Simulation Interoperability Workshop 2005, SIW Fall 2005; Orlando, FL; 18 September 2005 through 23 September 2005 (pp. 223-228). Curran Associates, Inc.
Open this publication in new window or tab >>Optimistic database-driven distributed real-time simulation (05F-SIW-031)
2005 (English)In: Fall 2005 Simulation Interoperability Workshop: Fall SIW 2005, Curran Associates, Inc., 2005, p. 223-228Conference paper, Published paper (Refereed)
Abstract [en]

In this paper we present an optimistic synchronization protocol for distributed real-time simulations that uses a database as communication and storage mechanism. Each node in the simulation is also a database node and communication in the simulation is done by storing and reading to the database. The underlying replication protocol in the database then makes sure that all updates are propagated. The progress in the simulation is optimistic, i.e., each node tries to simulate as far ahead as possible without waiting for input from any other node. Since the simulations are said to be real-time we must guarantee that no events can be delivered too early nor too late. Also, recovery of a node must be done within predictable time due to the real-time constraints. Since all updates in the simulation are done through transactions we have a well-defined foundation for recovery and we show how the recovery can be done deterministically. For the simulation to function (and keep deadlines) during network partitions we allow local commits in the database. This requires that all data required on a specific node must be reachable from that node, i.e., no remote accesses should be needed. However, allowing local commits may introduce conflicting updates. These conflicts are detected and solved predictably

Place, publisher, year, edition, pages
Curran Associates, Inc., 2005
Identifiers
urn:nbn:se:his:diva-1810 (URN)2-s2.0-84867487612 (Scopus ID)9781622761401 (ISBN)
Conference
Fall Simulation Interoperability Workshop 2005, SIW Fall 2005; Orlando, FL; 18 September 2005 through 23 September 2005
Available from: 2007-09-03 Created: 2007-09-03 Last updated: 2017-11-27Bibliographically approved
Brohede, M. & Andler, S. F. (2005). Using Distributed Active Real-Time Database Functionality in Information-Fusion Infrastructures. In: Sten F. Andler, Anton Cervin (Ed.), RTiS 2005: proceedings of Real time in Sweden 2005, the 8th Biennial SNART Conference on Real-Time Systems. Paper presented at Real-time in Sweden(RTiS) 2005, the 8th biennial SNART conference on real-time systems, August 16-17, Skövde (In conjunction with ARTES Summer School 2005, August 15-19) (pp. 5-10). Skövde: Skövde University
Open this publication in new window or tab >>Using Distributed Active Real-Time Database Functionality in Information-Fusion Infrastructures
2005 (English)In: RTiS 2005: proceedings of Real time in Sweden 2005, the 8th Biennial SNART Conference on Real-Time Systems / [ed] Sten F. Andler, Anton Cervin, Skövde: Skövde University , 2005, p. 5-10Conference paper, Published paper (Other academic)
Abstract [en]

We present a list of requirements that need to be

addressed by an infrastructure for information fusion where

applications have real-time requirements. The requirements are

grouped into configuration requirements, temporal requirements,

and robustness requirements. We show how the functionality of

a distributed active real-time database system (DARTDBS) can

meet many of the given requirements, and therefore, argue that

it is suitable for use in an information-fusion infrastructure with

real-time requirements. The design of a particular DARTDBS,

the DeeDS architecture and prototype, is presented as proof

of concept. A comparison with some alternative infrastructures

is briefly discussed. We describe a small distributed real-time

simulation experiment using DeeDS as infrastructure, and discuss

open questions such as how to deal with uncertainty management

of information sources, recovery of information fusion nodes, and

harmonizing data structures from different information sources.

Place, publisher, year, edition, pages
Skövde: Skövde University, 2005
Series
Skövde university studies in informatics, ISSN 1653-2325 ; 2005:1
Identifiers
urn:nbn:se:his:diva-1809 (URN)91-631-7349-2 (ISBN)
Conference
Real-time in Sweden(RTiS) 2005, the 8th biennial SNART conference on real-time systems, August 16-17, Skövde (In conjunction with ARTES Summer School 2005, August 15-19)
Available from: 2007-09-03 Created: 2007-09-03 Last updated: 2017-11-27Bibliographically approved
Organisations

Search in DiVA

Show all publications