Software:ASSASSIN

From HandWiki
ASSASSIN
Developer(s)Imperial Chemical Industries Agricultural Division
Initial release1969 (1969)
Written inCOBOL
PlatformIBM, ICL, Burroughs
TypeInformation retrieval, document retrieval
LicenseProprietary

ASSASSIN (Agricultural System for the Storage and Subsequent Selection of Information) was a British mainframe information retrieval software package developed by the Agricultural Division of Imperial Chemical Industries (ICI) in the late 1960s. It was designed to store, index, and retrieve scientific and technical documents, and supported both selective dissemination of information (SDI) and retrospective search.[1]

Originally created for ICI's agricultural research documentation, ASSASSIN was one of several British organizational text-retrieval systems developed before the spread of personal-computer search software. Later histories of enterprise search discuss it alongside systems such as STATUS, CAIRS, and DECO.[2]

History

ICI's Billingham works in 1970; ASSASSIN was developed by ICI's Agricultural Division at Billingham.

ASSASSIN was developed at ICI's Agricultural Division at Billingham, County Durham, to automate the management of internal agricultural, chemical, and technical reports. The system was conceived as a replacement for manual paper-filing and current-awareness services, allowing newly entered documents to be matched against stored user interests while also supporting retrospective searches of older material.[1]

The software was written primarily in COBOL, which helped make it portable across different mainframe architectures.[1] Contemporary comparisons of UK text-retrieval packages described ASSASSIN as available on major mainframe platforms, including IBM, ICL, and Burroughs systems.[3]

A later article, "ASSASSIN: the quiet revolution", discussed the system's wider operational use and development during the 1970s.[4] By the 1980s, ASSASSIN had been adapted beyond its original mainframe environment. A 1986 case study described implementation of ASSASSIN on the ICL ME29 at the British Institute of Management.[5] K. M. Bramwell's 1989 article in Information Services & Use described the continuing development of the system and its adaptation to later computing environments.[6]

System design

ASSASSIN was built to process unstructured natural-language text rather than only manually assigned catalogue fields. Documents or abstracts were entered into the system, after which the software generated searchable index terms. The indexing process included filtering common stop words, extracting significant terms, and building searchable vocabularies, including a relationship thesaurus, for later retrieval.[1]

The system supported both retrospective searches and selective dissemination of information alerts. In retrospective search, users queried the existing document collection using search terms, Boolean logic, and weighting. In selective dissemination of information use, stored user profiles were compared with newly entered documents so that users could be notified of relevant new material.[1][4] The software combined stored-profile alerting with ad hoc search in the same retrieval environment, allowing the same indexed document collection to support both current-awareness services and retrospective research queries.[1]

Like other early text-retrieval systems, ASSASSIN used index structures that allowed terms to point back to the records or documents in which they appeared. This made it possible to search large bodies of text without reading each document sequentially at query time.[3] ASSASSIN reflected a common design pattern in early information-retrieval software: text was converted into index terms at input time so that later searches could operate on indexes rather than scanning every document. This approach was important for mainframe and minicomputer environments, where processor time, storage, and interactive access were limited compared with later personal-computer and web-search systems.[3]

Platforms and commercialization

ASSASSIN was developed inside ICI and later made available more widely as a software package. ICI distributed the system commercially, leasing the package to clients over 15-year periods.[7] Later accounts describe it as one of the UK-developed text-retrieval packages available for mainframe and minicomputer use.[3][2]

A 1982 report by the Food and Agriculture Organization listed ASSASSIN as an ICI information-retrieval package running on ICL and IBM systems.[8] In 1988, ICI sold ASSASSIN to its managers through a management buyout that formed Associated Knowledge Systems (AKS), which became responsible for selling, supporting, and developing the product.[9]

As computing environments evolved, ASSASSIN was also made available for personal computers. A 1991 notice in The Analyst referred to "ASSASSIN PC Software" and identified ASSASSIN as a trademark of Associated Knowledge Systems Limited.[10] A United Nations Industrial Development Organization survey also listed ASSASSIN PC among MS-DOS information-retrieval software.[11]

Use in archives and documentation

ASSASSIN was used in corporate and technical documentation environments. A 1990 case study in Business Archives examined the use of ASSASSIN at the archives of Imperial Chemical Industries, describing its application to corporate archival data and long-term document retrieval.[12]

The system also appeared in specialist technical-documentation literature. The AGARD technical information panel's Manual of Documentation Practices Applicable to Defence-Aerospace Scientific and Technical Information indexed ASSASSIN among software packages used for scientific and technical information management.[13]

Context and legacy

ASSASSIN was part of a broader generation of organizational text-retrieval systems that emerged before modern enterprise search. In the United Kingdom, comparable systems included STATUS, developed at the Atomic Weapons Research Establishment, CAIRS from the Leatherhead Food Research Association, and DECO from Unilever.[2] Internationally, it was contemporary with systems such as IBM STAIRS, DIALOG, BASIS, ORBIT, and MINISIS.[3]

Later histories of enterprise search identify ASSASSIN as one of several UK-developed retrieval systems that grew out of organizational documentation needs and were later developed into commercial software packages.[2]

See also

References

  1. 1.0 1.1 1.2 1.3 1.4 1.5 Clough, C. R.; Bramwell, K. M. (1971). "A single computer-based system for both current awareness and retrospective search: operating experience with ASSASSIN". Journal of Documentation 27 (4): 243–253. doi:10.1108/eb026519. 
  2. 2.0 2.1 2.2 2.3 White, Martin. "1970–1979: Enterprise search emerges". A history of enterprise search 1938–2022. University of Sheffield. https://sheffield.pressbooks.pub/eshistory1/chapter/1970-1979-enterprise-search-emerges/. Retrieved 26 May 2026. 
  3. 3.0 3.1 3.2 3.3 3.4 Ashford, John H. (1984). "Information storage and retrieval systems on mainframes and minicomputers: a comparison of text retrieval packages available in the UK". Program: Electronic Library and Information Systems 18 (2): 124–146. 
  4. 4.0 4.1 Clough, C. R.; Kilvington, L. C. (1978). "ASSASSIN: the quiet revolution". Program: Electronic Library and Information Systems 12 (1): 35–41. doi:10.1108/eb046769. 
  5. Withey, Richard (1986). "Implementing ASSASSIN on the ICL ME29 at the British Institute of Management". Program: Electronic Library and Information Systems 20 (3): 301–313. doi:10.1108/eb046944. 
  6. Bramwell, K. M. (1989). "ASSASSIN: the ongoing development of a text retrieval system". Information Services & Use 9 (5): 305–311. doi:10.3233/ISU-1989-9305. 
  7. Goldsmith, N. (1982). "An appraisal of factors affecting the performance of text retrieval systems". Information Technology: Research and Development 1 (1): 41–53. https://www.sigir.org/files/museum/information_technology_research_and_development/1982_Vol01_No01/p41-goldsmith.pdf. Retrieved 26 May 2026. 
  8. FAO Project TCP/CPR/2204/T: Training for Chinese Agricultural Information Specialists (Report). Food and Agriculture Organization. 1982. https://www.fao.org/docrep/field/009/ar797e/ar797e.pdf. Retrieved 26 May 2026. 
  9. "ICI Industrial Software Products". Financial Times. 1 March 1990. 
  10. "Mass Spectrometry Bulletin". The Analyst (Royal Society of Chemistry) 116 (7): 12. 1991. 
  11. Information retrieval software (Report). United Nations Industrial Development Organization. https://www.unido.org/publications/ot/9646254/pdf. Retrieved 26 May 2026. 
  12. "Using ASSASSIN at the Archives of Imperial Chemical Industries". Business Archives (59): 47–63. May 1990. 
  13. Manual of Documentation Practices Applicable to Defence-Aerospace Scientific and Technical Information. 5. Advisory Group for Aerospace Research and Development, Technical Information Panel. https://apps.dtic.mil/sti/tr/pdf/ADA095032.pdf. Retrieved 26 May 2026.