The document discusses the SwiftBox information system created in the early 2000s to replace multiple existing systems. SwiftBox used abstract concepts and unique identifiers defined in thesauri to link objects and define their types and attributes. Objects could have fields linked to concepts in thesauri and relations between objects were also defined using thesauri terms and relations like broader term. This allowed linking of data between databases using concepts, synonyms, and multilingual labels while keeping a decoupled backend and frontend.