A Hitchhiker's guide to developing software for hard and soft information fusion

Jeff Rimland, David Hall, Steven Shaffer

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

An increasing number of domains require fusion of both "hard" (i.e. quantitative, sensor-based) data and "soft" data, which is derived from human sources and typically more subjective in nature. Although many of these domains have very similar (or even overlapping) requirements from a technology standpoint, the development processes tend to be independent with little exchange of software design patterns or lessons learned between development efforts from different organizations. Recent projects such as IBM's Watson system and Wolfram's Wolfram-Alpha engine have demonstrated the feasibility of working successfully with very large and unstructured datasets. However, most researchers lack the time and manpower of these well-funded efforts. This paper bridges that gap by describing the framework creation, software implementation, data generation, and simulation design necessary for fusing hard and soft information. Specific areas of implementation guidance include representation of heterogeneous data, complex event processing (CEP), multi-agent software systems, programming language selection, artificial intelligence (AI) techniques, user interface (visualization, sonification, and non-standard interfaces), and distributed processing techniques (including the use of message oriented middleware).

Original languageEnglish (US)
Title of host publicationFUSION 2014 - 17th International Conference on Information Fusion
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9788490123553
StatePublished - Oct 3 2014
Event17th International Conference on Information Fusion, FUSION 2014 - Salamanca, Spain
Duration: Jul 7 2014Jul 10 2014

Publication series

NameFUSION 2014 - 17th International Conference on Information Fusion

Other

Other17th International Conference on Information Fusion, FUSION 2014
CountrySpain
CitySalamanca
Period7/7/147/10/14

Fingerprint

Information fusion
Tungsten
Computer systems programming
Software agents
Software design
Processing
Middleware
Computer programming languages
User interfaces
Interfaces (computer)
Artificial intelligence
Visualization
Engines
Sensors

All Science Journal Classification (ASJC) codes

  • Information Systems

Cite this

Rimland, J., Hall, D., & Shaffer, S. (2014). A Hitchhiker's guide to developing software for hard and soft information fusion. In FUSION 2014 - 17th International Conference on Information Fusion [6916144] (FUSION 2014 - 17th International Conference on Information Fusion). Institute of Electrical and Electronics Engineers Inc..
Rimland, Jeff ; Hall, David ; Shaffer, Steven. / A Hitchhiker's guide to developing software for hard and soft information fusion. FUSION 2014 - 17th International Conference on Information Fusion. Institute of Electrical and Electronics Engineers Inc., 2014. (FUSION 2014 - 17th International Conference on Information Fusion).
@inproceedings{01f3e781ade7433ab5396295c8cc7186,
title = "A Hitchhiker's guide to developing software for hard and soft information fusion",
abstract = "An increasing number of domains require fusion of both {"}hard{"} (i.e. quantitative, sensor-based) data and {"}soft{"} data, which is derived from human sources and typically more subjective in nature. Although many of these domains have very similar (or even overlapping) requirements from a technology standpoint, the development processes tend to be independent with little exchange of software design patterns or lessons learned between development efforts from different organizations. Recent projects such as IBM's Watson system and Wolfram's Wolfram-Alpha engine have demonstrated the feasibility of working successfully with very large and unstructured datasets. However, most researchers lack the time and manpower of these well-funded efforts. This paper bridges that gap by describing the framework creation, software implementation, data generation, and simulation design necessary for fusing hard and soft information. Specific areas of implementation guidance include representation of heterogeneous data, complex event processing (CEP), multi-agent software systems, programming language selection, artificial intelligence (AI) techniques, user interface (visualization, sonification, and non-standard interfaces), and distributed processing techniques (including the use of message oriented middleware).",
author = "Jeff Rimland and David Hall and Steven Shaffer",
year = "2014",
month = "10",
day = "3",
language = "English (US)",
series = "FUSION 2014 - 17th International Conference on Information Fusion",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "FUSION 2014 - 17th International Conference on Information Fusion",
address = "United States",

}

Rimland, J, Hall, D & Shaffer, S 2014, A Hitchhiker's guide to developing software for hard and soft information fusion. in FUSION 2014 - 17th International Conference on Information Fusion., 6916144, FUSION 2014 - 17th International Conference on Information Fusion, Institute of Electrical and Electronics Engineers Inc., 17th International Conference on Information Fusion, FUSION 2014, Salamanca, Spain, 7/7/14.

A Hitchhiker's guide to developing software for hard and soft information fusion. / Rimland, Jeff; Hall, David; Shaffer, Steven.

FUSION 2014 - 17th International Conference on Information Fusion. Institute of Electrical and Electronics Engineers Inc., 2014. 6916144 (FUSION 2014 - 17th International Conference on Information Fusion).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - A Hitchhiker's guide to developing software for hard and soft information fusion

AU - Rimland, Jeff

AU - Hall, David

AU - Shaffer, Steven

PY - 2014/10/3

Y1 - 2014/10/3

N2 - An increasing number of domains require fusion of both "hard" (i.e. quantitative, sensor-based) data and "soft" data, which is derived from human sources and typically more subjective in nature. Although many of these domains have very similar (or even overlapping) requirements from a technology standpoint, the development processes tend to be independent with little exchange of software design patterns or lessons learned between development efforts from different organizations. Recent projects such as IBM's Watson system and Wolfram's Wolfram-Alpha engine have demonstrated the feasibility of working successfully with very large and unstructured datasets. However, most researchers lack the time and manpower of these well-funded efforts. This paper bridges that gap by describing the framework creation, software implementation, data generation, and simulation design necessary for fusing hard and soft information. Specific areas of implementation guidance include representation of heterogeneous data, complex event processing (CEP), multi-agent software systems, programming language selection, artificial intelligence (AI) techniques, user interface (visualization, sonification, and non-standard interfaces), and distributed processing techniques (including the use of message oriented middleware).

AB - An increasing number of domains require fusion of both "hard" (i.e. quantitative, sensor-based) data and "soft" data, which is derived from human sources and typically more subjective in nature. Although many of these domains have very similar (or even overlapping) requirements from a technology standpoint, the development processes tend to be independent with little exchange of software design patterns or lessons learned between development efforts from different organizations. Recent projects such as IBM's Watson system and Wolfram's Wolfram-Alpha engine have demonstrated the feasibility of working successfully with very large and unstructured datasets. However, most researchers lack the time and manpower of these well-funded efforts. This paper bridges that gap by describing the framework creation, software implementation, data generation, and simulation design necessary for fusing hard and soft information. Specific areas of implementation guidance include representation of heterogeneous data, complex event processing (CEP), multi-agent software systems, programming language selection, artificial intelligence (AI) techniques, user interface (visualization, sonification, and non-standard interfaces), and distributed processing techniques (including the use of message oriented middleware).

UR - http://www.scopus.com/inward/record.url?scp=84910685626&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84910685626&partnerID=8YFLogxK

M3 - Conference contribution

T3 - FUSION 2014 - 17th International Conference on Information Fusion

BT - FUSION 2014 - 17th International Conference on Information Fusion

PB - Institute of Electrical and Electronics Engineers Inc.

ER -

Rimland J, Hall D, Shaffer S. A Hitchhiker's guide to developing software for hard and soft information fusion. In FUSION 2014 - 17th International Conference on Information Fusion. Institute of Electrical and Electronics Engineers Inc. 2014. 6916144. (FUSION 2014 - 17th International Conference on Information Fusion).