{{orphan|date=May 2026}} {{Short description|British mainframe text and document retrieval software}} {{About|the British mainframe text retrieval software|other uses|Assassin (disambiguation)}} {{Use dmy dates|date=May 2026}} {{Infobox software | name = ASSASSIN | developer = Imperial Chemical Industries Agricultural Division | released = {{Start date|1969|df=yes}} | programming language = COBOL | platform = IBM, ICL, Burroughs | genre = Information retrieval, document retrieval | license = Proprietary }}

'''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.<ref name="Clough1971">{{cite journal |last1=Clough |first1=C. R. |last2=Bramwell |first2=K. M. |date=1971 |title=A single computer-based system for both current awareness and retrospective search: operating experience with ASSASSIN |journal=Journal of Documentation |volume=27 |issue=4 |pages=243–253 |doi=10.1108/eb026519}}</ref>

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.<ref name="WhiteHistory">{{cite book |last=White |first=Martin |title=A history of enterprise search 1938–2022 |chapter=1970–1979: Enterprise search emerges |publisher=University of Sheffield |url=https://sheffield.pressbooks.pub/eshistory1/chapter/1970-1979-enterprise-search-emerges/ |access-date=26 May 2026}}</ref>

==History==

thumb|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.<ref name="Clough1971" />

The software was written primarily in COBOL, which helped make it portable across different mainframe architectures.<ref name="Clough1971" /> Contemporary comparisons of UK text-retrieval packages described ASSASSIN as available on major mainframe platforms, including IBM, ICL, and Burroughs systems.<ref name="Ashford1984">{{cite journal |last=Ashford |first=John H. |date=1984 |title=Information storage and retrieval systems on mainframes and minicomputers: a comparison of text retrieval packages available in the UK |journal=Program: Electronic Library and Information Systems |volume=18 |issue=2 |pages=124–146}}</ref>

A later article, "ASSASSIN: the quiet revolution", discussed the system's wider operational use and development during the 1970s.<ref name="Clough1978">{{cite journal |last1=Clough |first1=C. R. |last2=Kilvington |first2=L. C. |date=1978 |title=ASSASSIN: the quiet revolution |journal=Program: Electronic Library and Information Systems |volume=12 |issue=1 |pages=35–41 |doi=10.1108/eb046769}}</ref> 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.<ref name="Withey1986">{{cite journal |last=Withey |first=Richard |date=1986 |title=Implementing ASSASSIN on the ICL ME29 at the British Institute of Management |journal=Program: Electronic Library and Information Systems |volume=20 |issue=3 |pages=301–313 |doi=10.1108/eb046944}}</ref> K. M. Bramwell's 1989 article in ''Information Services & Use'' described the continuing development of the system and its adaptation to later computing environments.<ref name="Bramwell1989">{{cite journal |last=Bramwell |first=K. M. |date=1989 |title=ASSASSIN: the ongoing development of a text retrieval system |journal=Information Services & Use |volume=9 |issue=5 |pages=305–311 |doi=10.3233/ISU-1989-9305}}</ref>

==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.<ref name="Clough1971" />

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.<ref name="Clough1971" /><ref name="Clough1978" /> 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.<ref name="Clough1971" />

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.<ref name="Ashford1984" /> 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.<ref name="Ashford1984" />

==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.<ref name="Goldsmith1982">{{cite journal |last=Goldsmith |first=N. |date=1982 |title=An appraisal of factors affecting the performance of text retrieval systems |journal=Information Technology: Research and Development |volume=1 |issue=1 |pages=41–53 |url=https://www.sigir.org/files/museum/information_technology_research_and_development/1982_Vol01_No01/p41-goldsmith.pdf |access-date=26 May 2026}}</ref> Later accounts describe it as one of the UK-developed text-retrieval packages available for mainframe and minicomputer use.<ref name="Ashford1984" /><ref name="WhiteHistory" />

A 1982 report by the Food and Agriculture Organization listed ASSASSIN as an ICI information-retrieval package running on ICL and IBM systems.<ref name="FAO1982">{{cite report |title=FAO Project TCP/CPR/2204/T: Training for Chinese Agricultural Information Specialists |publisher=Food and Agriculture Organization |date=1982 |url=https://www.fao.org/docrep/field/009/ar797e/ar797e.pdf |access-date=26 May 2026}}</ref> 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.<ref name="FT1990">{{cite news |date=1 March 1990 |title=ICI Industrial Software Products |work=Financial Times}}</ref>

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.<ref name="Analyst1991">{{cite journal |date=1991 |title=Mass Spectrometry Bulletin |journal=The Analyst |volume=116 |issue=7 |pages=12 |publisher=Royal Society of Chemistry}}</ref> A United Nations Industrial Development Organization survey also listed ASSASSIN PC among MS-DOS information-retrieval software.<ref name="UNIDO">{{cite report |title=Information retrieval software |publisher=United Nations Industrial Development Organization |url=https://www.unido.org/publications/ot/9646254/pdf |access-date=26 May 2026}}</ref>

==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.<ref name="BusinessArchives1990">{{cite journal |title=Using ASSASSIN at the Archives of Imperial Chemical Industries |journal=Business Archives |issue=59 |date=May 1990 |pages=47–63}}</ref>

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.<ref name="AGARD">{{cite book |title=Manual of Documentation Practices Applicable to Defence-Aerospace Scientific and Technical Information |volume=5 |publisher=Advisory Group for Aerospace Research and Development, Technical Information Panel |url=https://apps.dtic.mil/sti/tr/pdf/ADA095032.pdf |access-date=26 May 2026}}</ref>

==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.<ref name="WhiteHistory" /> Internationally, it was contemporary with systems such as IBM STAIRS, DIALOG, BASIS, ORBIT, and MINISIS.<ref name="Ashford1984" />

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.<ref name="WhiteHistory" />

==See also==

* Document retrieval * Full-text search * Search engine indexing * Indexing and abstracting service

==References== {{reflist}}

Category:Information retrieval systems Category:Enterprise search Category:Mainframe computer software Category:1969 software Category:Imperial Chemical Industries Category:History of software