Software

Software System for Microbial Genome Sequence Annotation

The annotation of genomes from next-generation sequencing platforms needs to be rapid, high-throughput, and fully integrated and automated. Although a few Web-based annotation services have recently become available, they may not be the best solution for researchers that need to annotate a large number of genomes, possibly including proprietary data, and store them locally for further analysis.

Posted in: Briefs, Software, Computer software / hardware, Biological sciences, Medical equipment and supplies, Test equipment and instrumentation
Read More >>

Environmental Awareness of Sensor and Emitter Employment

Many Army missions rely on effective sensing capabilities that provide intelligence on the adversary, and protect friendly forces from enemy detection. Sensors that are stationary (microphones, geophones, and ground-based radars) and moving (cameras on unattended aerial vehicles and ground vehicles) assist operations such as persistent surveillance of small, forward-operating bases, and rapid covert troop maneuvers in the air and on the ground. When advantageous, sensing is often performed in multiple signal modalities including visible, infrared, acoustic, seismic, radiofrequency, chemical, and biological.

Posted in: Briefs, Software, Optics, Sensors and actuators, Noise, Military vehicles and equipment
Read More >>

Medical Information Network Decision Support System

In order to facilitate a more rapid and systematic transfer of new medical knowledge and capabilities into mainstream clinical practice, a new Medical Information Network Decision Support (MINDS) system has been proposed. This system is intended to be a platform for storing and fusing medical data across all levels (e.g. from low-level genomic and proteomic data to higher level clinical data) in a standardized way.

Posted in: Briefs, Software, Data exchange, Medical equipment and supplies, Data management
Read More >>

Multi-Agent Software for Airspace Control in the Combat Zone

AGENTFLY software is part of a computer-based system technology that will enhance airspace operation, providing ever-increasing support to personnel without freeing them from the ultimate responsibility. AGENTFLY features distributed coordination mechanisms based on collective decision-making and knowledge sharing, agent architecture, and specific agents responsible for data collection/ updating and planning/scheduling tasks, and the required visualization technology.

Posted in: Briefs, Software, Architecture, Computer software / hardware, Personnel, Air traffic control, Military aircraft
Read More >>

Virtual Network Computing Software for DataWall Remote Display

VNC (Virtual Network Computing) is open-source software that allows a user to view and interact with a remote computer (known as the VNC server) from a local computer (known as the VNC viewer/client). VNC is used to display multiple remote desktops on the DataWall. The original VNC software can only project the whole desktop from a server to the DataWall. The VNC server and viewer were modified to project the whole desktop or an application of interest from a server to the DataWall.

Posted in: Briefs, Software, Computer software / hardware, Data exchange, Human machine interface (HMI), Displays
Read More >>

Software Suite for a Large Defense System

A suite of software tools was developed to enable networks composed of many hundreds, thousands, or even millions of commodity computers to protect themselves against a variety of security threats. These tools include Anagram, a content-based anomaly detection (AD) tool; ASSURE, which provides automatic software self-healing; and Aeolos, a distributed intrusion detection and event correlation infrastructure.

Posted in: Briefs, Software, Computer software / hardware, Cyber security, Neural networks
Read More >>

Software Optimizes Multi-Core Platforms

Perseus is a suite of tools that allows existing x86-based software (in binary form) to be optimized for commodity multi-core platforms. Optimizations are made with respect to both performance (e.g., by avoiding undesirable cache effects) and power consumption (e.g., by modulating frequency and voltage of cores according to necessary workloads). The Perseus solution works by using dynamic binary instrumentation to both insert probes and modify deployed code, and by using genetic-algorithm-based searches to determine optimal deployments within the potential design space.

Posted in: Briefs, Software
Read More >>

Tool for Processing and Displaying Genomics Data in Spreadsheets

ChromaBlast is a computer program that facilitates and accelerates processing and display of data by use of Microsoft Excel or other spreadsheet software that affords similar capabilities. The development of ChromaBlast was prompted by a need for improved means of analyzing and reviewing massive data sets produced in genomics and microarray-based gene-expression experiments. ChromaBlast is also generally applicable to other data sets that are amenable to spreadsheet representation.

Posted in: Briefs, Software
Read More >>

A Predictive Model for Cognitive Radio

A computational model that predicts effects of changing operational parameters of a cognitive radio has been developed as part of continuing research on cognitive / software - defined radio (C/SDR) data-communication networks. The term "cognitive radio," "software-defined radio," or "smart radio" denotes a radio transmitter, receiver, or transceiver, (1) much of the functionality of which is implemented in software and (2) that is able to reason about its configuration on the basis of requirements and its environment.

Posted in: Briefs, Software, Radio equipment
Read More >>

Embedded Databases: Data Management for Real- Time and Embedded Systems

The term embedded database was coined in the 1980s to mean a database management system (DBMS) that is embedded into an application, in contrast to large central databases (nowadays, usually client/server DMBSs a la Oracle). The first embedded databases had little or nothing to do with embedded systems, which were largely 8-bit, or possibly 16-bit, devices that performed a very specific function. Any data processing requirements were promoted to a higher layer in the system architecture. Embedded systems, like all other facets of computing, have matured and gained faster (32-bit) processors, memory, and more complexity. This has further confused conversations about embedded systems and embedded databases. Today, the term embedded database encompasses databases embedded into software applications, as well as the more modern client/server database design (although embedded client/several varieties are much smaller than their enterprise-level DBMS cousins such as Oracle or DB2). In fact, while embedded databases comprise a sizeable chunk of the overall database market, they show remarkable diversity in important respects such as programming interfaces, storage modes, and system architecture. This article examines some of these differences to help in choosing the right embedded database system for a given project.

Posted in: Articles, Articles, Electronics & Computers, Software, Architecture, Embedded software, Data management
Read More >>