Java

tool: PostgreSQL

Purpose: 

PostgreSQL is a powerful, open source object-relational database system.

Features: 

• fully ACID compliant
• full support for foreign keys, joins, views, triggers, and stored procedures (in multiple languages)
• includes most SQL 2008 data types, including INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, and TIMESTAMP
• supports storage of binary large objects, including pictures, sounds, or video
• multi-Version Concurrency Control (MVCC)
• Highly customisable

A&H use case 1 description: 
The “Great Britain Historical Geographical Information System (GBHGIS)” has used PostgreSQL to store the geographically-located historical statistics for Great Britain.
Creator: 
Michael Stonebraker
Publisher: 
PostgreSQL Global Development Group
Suite: 
Software/programming languages used: 
Alternate tool(s): 

FileMaker, MySQL, SQLite, Firebird

lifecycleStage: 
Purpose: 

Oracle Database is a relational database management system (RDBMS).

Features: 

• Supports symmetric multiprocessing (SMP)
• Stores data logically in the form of tablespaces and physically in the form of datafiles
• Transportable tablespaces
• Advanced Queuing (AQ)
• 64-bit database
• Data Mining Option

A&H use case 1 description: 
The “Great Britain Historical Geographical Information System (GBHGIS)” project has used Oracle Database to store all the geographically-located historical statistics for Great Britain.
Creator: 
Software Development Laboratories (SDL)
Publisher: 
Oracle Corporation
Data analysis: 
Software/programming languages used: 
Suite: 
Alternate tool(s): 

Firebird, Ingres

Licence: 
lifecycleStage: 

tool: Solr

Purpose: 

Solr is an open source enterprise search platform from the Apache Lucene project. It operates as a standalone full-text search server within an appropriate servlet container, such as Tomcat. Solr uses the Lucene Java search library at its core for full-text indexing and search, and has REST-like HTTP/XML and JSON APIs that make it easy to use from virtually any programming language.

Features: 

• May be tailored to many types of application with minimal programming knowledge
• Extensive plug-in support
• Full-text indexing and search

A&H use case 1 description: 
The “British Cartoon Archive Digitisation (BCAD)” project has used Solr to deliver the search results and metadata.
Creator: 
CNET Networks
Publisher: 
Apache Software Foundation
Software/programming languages used: 
Suite: 
Data structuring and enhancement: 
Alternate tool(s): 

Sphynx

Licence: 
lifecycleStage: 
Platform: 

tool: Lucene

Purpose: 

Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.

Features: 

• Scalable, high-performance indexing
• Powerful, accurate and efficient search algorithms
• Cross-platform solution

A&H use case 1 description: 
The “Freeze Frame – Historic Polar Images 1845-1960” project has used Lucene for advanced search of photographs from both Arctic and Antarctic expeditions.
Creator: 
Doug Cutting
Publisher: 
Apache Software Foundation
Software/programming languages used: 
Suite: 
Data structuring and enhancement: 
Alternate tool(s): 

InQuira, Verity, dtSearch, ISYS

Licence: 
lifecycleStage: 
Platform: 

tool: ArcExplorer

Purpose: 

ArcExplorer is a custom mapping tool that can be used in a web browser. ArcExplorer allows you to perform a range of basic GIS functions such as display, query and retrieve data.

Features: 

• Display and query a variety of standard data sources including ESRI shapefiles, ArcInfo coverages Images, ArcIMS services
• Pan and zoom through multiple layers and identify, locate, and query geographic and attribute data.
• Symbolize data based on attributes contained in the data layers to create thematic maps.
• Perform basic spatial analysis tasks on the geographic data
• Freely distributable data

A&H use case 1 description: 
ArcExplorer was used in the Montréal l'avenir du passé (MAP) project to create a historical GIS research infrastructure for mapping the city of Montréal.
Publisher: 
Environmental Systems Research Institute (ESRI)
Creator: 
Environmental Systems Research Institute (ESRI)
Software/programming languages used: 
Communication and collaboration: 
Data analysis: 
Data publishing and dissemination: 
Strategy and project management: 
Practice-led research: 
Alternate tool(s): 

ArcGIS Explorer, worldKit, GeoCommons

Licence: 
Purpose: 

ERDAS Imagine is a suite of geospatial authoring software. The suite contains a raster graphics editor and remote sensing application that performs advanced remote sensing analysis and spatial modelling to create new information. ERDAS IMAGINE can also visualize results in 2D, 3D, movies, and on cartographic quality map compositions.

Features: 

• Image Analysis, Remote Sensing & GIS
• Parallel Batch Processing
• Spatial Modeling
• High Performance Mosaicking Engine in IMAGINE Advantage
• Expanded Change Detection Tools (with Zonal Change Detection)
• ERDAS ER Mapper Algorithms
• Converts over 190 Image Formats to all Major File Formats, including GeoTIFF, NITF, CADRG, JPEG, JPEG2000, ECW and MrSID
• Implements Comprehensive OGC Web Processing Service (WPS), Web Coverage Service (WCS), Web Mapping Service (WMS) and Catalog Services for the Web (CS-W)

A&H use case 1 description: 
The North Sea Palaeolandscapes project used ERDAS Imagine to analyse 3D seismic datasets acquired on the United Kingdom continental shelf and explore Late Quaternary and Holocene geology over the area of the Southern North Sea.
Publisher: 
Earth Resource Data Analysis System (ERDAS)
Creator: 
Earth Resource Data Analysis System (ERDAS)
Software/programming languages used: 
Data publishing and dissemination: 
Strategy and project management: 
Practice-led research: 
Alternate tool(s): 

SPRING, Virtual Terrain Project (VTP),

Licence: 

tool: ArcGIS

Purpose: 

ArcGIS is a suite of software that comprises of Desktop GIS, Server GIS, Mobile GIS, and Online GIS. ArcGIS is a platform for building a complete geographic information system (GIS) that lets you easily create, edit, and analyse geographic knowledge on the desktop; publish data, maps, globes and models to a GIS server and/or share them online; and use them on the desktop, on the Web, or in the field.

Features: 

• View and query maps
• Manipulate shapefiles and geodatabases
• Data manipulation, editing and analysis
• Mobile device enabled

A&H use case 1 description: 
ArcGIS was used in the Mapping Medieval Chester project to integrate geographical and literary mappings of the medieval city using cartographic and textual sources and using these to understand more how urban landscapes in the Middle Ages were interpreted and navigated by local inhabitants.
A&H use case 2 description: 
ArcGIS was used in the Troodos Archaeological and Environmental Survey Project to investigate the relationship between people and their environment, from the Neolithic period to the present day on the island of Cyprus. ArcGIS was used to gather, analyse and map geomorphological data.
Publisher: 
Environmental Systems Research Institute (ESRI)
Creator: 
Environmental Systems Research Institute (ESRI)
Software/programming languages used: 
Discipline: 
Alternate tool(s): 

GRASS (Geographic Analysis Support System) GIS, ThinkGeo

Strategy and project management: 
Practice-led research: 
Licence: 
Suite: 

tool: GeoNames

Purpose: 

A global geographical database that may be used to identify, tag and disambiguate all references to location. The database contains over 8 million entries, each of which possesses a geographic name (in various languages), latitude, longitude, elevation, population, administrative subdivision and postal codes and information on unique features.

Features: 

• Built upon web service, enabling transparent look-up and use of content through third-party tools and sites
• Browse by geographic location, country name, size of geographic region and other categories.
• Full text search support
• Extensible, enabling users to expand existing information or contribute new content
• Support for the World Geodetic System 1984 (WGS84) co-ordinate system

A&H use case 1 description: 
GeoNames is used in the Embedding GeoCrossWalk project to geotag locations found in proceedings of the Stormont Assembly.
Publisher: 
GeoNames.org
Creator: 
Marc Wick
Data publishing and dissemination: 
Communication and collaboration: 
lifecycleStage: 
Data structuring and enhancement: 
Strategy and project management: 
Alternate tool(s): 

Unlock

Practice-led research: 
Software/programming languages used: 

tool: MMax2

Purpose: 

MMax2 is a text annotation tool for creating and visualizing annotations. It has advanced and customizable methods for information and relation visualization.

Features: 

• Determination of the word class / part of speech (POS) for words in a text
• Determination of word senses, including the disambiguation of homonymous and polysemous words
• Detection of anaphoric expressions and identification of their antecedents

A&H use case 1 description: 
The MMax2 annotation tool has been used by the Embedded GeoCrossWalk project to perform annotation of the Stormont Papers resource.
Publisher: 
EML Research gGmbH
Creator: 
Christoph Muller
Software/programming languages used: 
Data capture: 
Communication and collaboration: 
Suite: 
Data publishing and dissemination: 
Strategy and project management: 
Practice-led research: 
Alternate tool(s): 

NXT (NITE XML), Annotate

Licence: 
lifecycleStage: 

tool: Python

Purpose: 

A general-purpose high-level programming language that places an emphasis upon code readability. Python supports a number of development models, including object oriented, imperative, and functional design. It provides automatic memory management and a fully dynamic type system.

Features: 

• very clear, readable syntax
• strong introspection capabilities
• intuitive object orientation
• natural expression of procedural code
• full modularity, supporting hierarchical packages
• exception-based error handling
• very high level dynamic data types
• extensive standard libraries and third party modules for virtually every task
• extensions and modules easily written in C, C++ (or Java for Jython, or .NET languages for IronPython)
• embeddable within applications as a scripting interface

A&H use case 1 description: 
The “Inscriptions of Roman Cyrenaica (IRCyr)” has used Python to pre-process the files containing the Latin and Greek inscriptions of Roman Cyrenaica.
Publisher: 
Python Software Foundation
Creator: 
Guido Van Rossum
lifecycleStage: 
Alternate tool(s): 

Perl, Ruby, Java, Scheme, Tcl

Software/programming languages used: 

Pages