When most people think about library classification, names like the Dewey Decimal Classification or Colon Classification come to mind. These are systems built to arrange books neatly on shelves. But there is a lesser-known scheme that was never really meant for shelving at all. The Broad System of Ordering (BSO) was created to solve a very different problem: how do you get two information systems that “speak” completely different classification languages to understand each other? This question became urgent in the 1970s, and the answer that emerged was one of the most ambitious experiments in knowledge organization of its time.

Table of Contents

What is the Broad System of Ordering?

The Broad System of Ordering is a general, faceted classification scheme designed for the exchange and switching of information between systems. It was commissioned by UNESCO and developed by the International Federation for Documentation (FID), with work beginning around 1971 and a major schedule appearing later in the decade. The initial drafting was led by Eric J. Coates along with G.A. Lloyd, and the third revised edition was published in 1978 by the FID.

The key word in the name is “broad.” Unlike schemes that try to pinpoint a narrow subject down to the smallest detail, BSO deliberately stays at a higher, more general level. It was built to meet the requirements of the UNISIST programme, an international effort to connect scientific and technical information systems across the world. The goal was not to replace existing classification schemes but to act as a bridge between them.

This makes BSO a “switching language.” Think of it this way: if one library indexes its records using the Universal Decimal Classification and another uses a specialised thesaurus, the two cannot directly read each other’s subject codes. BSO sits in the middle as a common reference point that both systems can map to, allowing information to flow from one to the other.

BSO structure and notation

BSO organises knowledge into a hierarchical arrangement of subject fields. In its developed form, the scheme covers several thousand subject fields grouped under a manageable number of main classes, moving from the formal and physical sciences through the life sciences and on to the humanities and social sciences. The structure is intended to give a complete picture of human knowledge while staying flexible enough to handle subjects that cross disciplinary boundaries.

A faceted approach

BSO is a faceted classification. This means that instead of listing every possible subject in advance, it breaks subjects down into component parts, or facets, that can be combined as needed. A facet is simply a single characteristic by which a subject can be divided, such as the process involved, the object being studied, or the place and time. This faceted design is one of the features that links BSO to the analytico-synthetic tradition associated with Ranganathan’s facet analysis, where a subject is first analysed into its parts and then synthesised into a class number.

Interestingly, BSO does not always follow the same facet sequence as Colon Classification. In some areas it places the parts of a subject and the objects of study on the same level, which changes how composite subjects are built compared with Ranganathan’s method. This shows that BSO borrowed faceted principles but adapted them to its own switching purpose rather than copying any single scheme.

Notation

The notation of BSO is mostly numeric. Subject classes are represented by short numeric codes, supplemented in certain cases by letters to indicate common facets or aspects that apply across many subjects. The designers kept the notation deliberately concise and easy to remember. The reason was practical. Because BSO was meant to map between other systems rather than serve as a detailed shelving tool, a short and simple code was more useful than a long and highly specific one. A notation that is hierarchical also helps because broader and narrower subjects can be recognised from the structure of the code itself.

BSO’s role in information systems

To understand why BSO looks the way it does, it helps to recall the environment of the 1970s. Information was growing rapidly, and many countries and organisations were building their own databases and indexing systems. Each used its own subject vocabulary. There was a real fear that this would create islands of information that could not talk to one another.

BSO was designed as the connecting tissue. As a switching language for information exchange, it allowed records indexed under one scheme to be translated, or switched, into another. A database could tag its contents with BSO codes, and any other system that also understood BSO could then locate relevant material without needing to learn the first system’s native classification.

Where BSO was actually used

Because of this purpose, BSO found its home in international information networks rather than in ordinary lending libraries. It was associated with UNESCO’s information programmes and was explored by large cross-national systems as a way of exchanging bibliographic information across institutional and national boundaries. Major international databases in fields such as nuclear information and agricultural science looked at BSO as a possible means of improving retrieval across systems, even though full adoption remained limited.

In the library world more narrowly, BSO had very little uptake. A few libraries experimented with it, but it never became a mainstream shelving scheme. This was never a failure on its own terms, because shelving was never its goal. The scheme is sometimes described as a “roof classification,” sitting above other systems rather than competing with them at ground level.

Challenges and impact

Despite its inventive design, BSO never achieved wide adoption. Several factors explain this.

Why adoption stayed limited

First, the idea of a universal switching language is technically demanding. Mapping one classification scheme to another is difficult because schemes divide knowledge differently, use different levels of detail, and treat interdisciplinary subjects in their own ways. A broad intermediate scheme inevitably loses some of the fine detail that specialist systems rely on, which made some institutions reluctant to route their data through it.

Second, BSO arrived at a time when computing was beginning to change the rules. As databases became more powerful, many organisations preferred to invest in their own indexing and in direct mapping or thesauri rather than maintain a separate shared scheme. The administrative effort of keeping a switching language up to date across many participating systems was considerable, and responsibility for the scheme passed through bodies such as the FID/BSO Panel over the years.

Third, established schemes had momentum. Libraries and information centres had already invested heavily in systems like DDC and UDC. Switching to or even alongside a new scheme requires training, retrospective conversion, and ongoing maintenance. For many, the practical benefits of BSO did not clearly outweigh these costs.

The lasting impact

Even though BSO did not become a standard, its influence should not be dismissed. It was one of the clearest early attempts to take the problem of interoperability seriously, decades before the term became common in digital information work. The challenge BSO tried to solve, namely getting different systems to share and translate subject information, is exactly the challenge that modern efforts in linked data, metadata crosswalks, and knowledge organisation systems continue to face today.

BSO also stands as a useful case study in classification theory. It demonstrates how a faceted, general scheme can be built for a purpose other than shelving, and it highlights the trade-off between breadth and detail that every classification designer must confront. For students of information processing and retrieval, understanding BSO means understanding why interoperability is hard and why the dream of a single connecting language is both attractive and difficult to realise.

How BSO compares with traditional schemes

It is worth drawing a clear line between BSO and the classification schemes most students study first. The Dewey Decimal Classification and the Library of Congress Classification are primarily designed for arranging documents in physical space. Colon Classification is faceted and analytico-synthetic but is still aimed at producing specific class numbers for individual documents. BSO shares the faceted method but applies it to a different end, producing broad codes meant for translation between systems rather than for precise shelf location.

This difference in purpose explains almost everything about how BSO looks. Its notation is short because long notation would defeat the goal of easy mapping. Its classes are broad because fine detail varies too much between systems to translate reliably. Its facets are flexible because interdisciplinary material is exactly the kind of content that switching between systems must handle. Seen this way, BSO is less a rival to Dewey or Colon and more a tool meant to work behind the scenes, connecting the systems that use those schemes.

What do you think? If BSO was built to solve the problem of systems that cannot understand each other, do you think a single switching language can ever fully capture the detail that specialist systems need? And given the rise of digital metadata standards, is the idea behind BSO outdated, or more relevant than ever?

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

References
  1. https://eric.ed.gov/?id=ED186005
  2. https://www.ucl.ac.uk/fatks/bso/
  3. https://arxiv.org/pdf/1705.07047
  4. https://www.koreascience.or.kr/article/JAKO198711919877567.do
  5. https://openlibrary.org/books/OL20343923M/BSO_broad_system_of_ordering

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Information Processing & Retrieval

1 Intellectual Organisation of Information

  1. Intellectual Organisation of Information
  2. Meaning of Intellectual Organisation of Information
  3. Why IOI is Necessary?
  4. IOI in Indexing Systems
  5. IOI and Indexing Languages
  6. IOI in User Services
  7. IOI and Content Analysis
  8. Information Retrieval Systems โ€“ Changing Environment
  9. Future Trends

2 Indexing Languagesโ€“Part I – Concepts and Types, Subject Headings Lists and Thesauri

  1. Indexing and its Types
  2. Indexing Language
  3. Vocabulary Control
  4. Classification Schemes
  5. Subject Headings Lists
  6. Thesaurus
  7. Thesaurofacet
  8. Classaurus
  9. Sears List of Subject Headings
  10. Library of Congress List of Subject Headings

3 Indexing Languagesโ€“Part II- Classification Schemes

  1. Dewey Decimal Classification (DDC) Scheme
  2. Universal Decimal Classification (UDC) Scheme
  3. Library of Congress Classification (LCC) Scheme
  4. Colon Classification (CC) Scheme
  5. Bibliographic Classification (BC) Scheme
  6. Library Bibliographical Classification (BBK) Scheme
  7. Broad System of Ordering (BSO) Scheme
  8. Special Classification Systems

4 Indexing Systems and Techniques

  1. Indexing Principles and Process
  2. Pre-Coordinate Indexing Systems
  3. Post-Coordinate Indexing Systems
  4. Automatic Indexing
  5. Non-Conventional Indexing: Citation Indexing
  6. Web Indexing

5 Evaluation of Indexing Systems

  1. Purpose of Evaluation
  2. Levels of Evaluation
  3. Evaluation Criteria
  4. Recall and Precision
  5. Other Performance Measures
  6. Relevance
  7. Evaluation Methodology
  8. Evaluation Experiments

6 Principles and Evolution of Bibliographic Description

  1. Bibliographic Description: An Overview
  2. Scope and Objectives of Bibliographic Description
  3. Evolution of Bibliographic Description
  4. Ranganathan’s Principles
  5. ISBDs
  6. Bibliographic Formats
  7. Electronic Resource Description
  8. Models of Bibliographic Description
  9. Bibliographic Description: Entities, Attributes and Relationships

7 Rules for Bibliographic Description

  1. Bibliographic Description: Its Origin
  2. Development of Anglo-American Code
  3. The International Standard Bibliographic Description (ISBD)
  4. Impact of ISBD on Catalogue Codes
  5. Bibliographic Description for Non-Print Materials
  6. Guidelines for Bibliographic Description of Electronic Resources
  7. Guidelines for Bibliographic Description of Internet Resources
  8. Rules for Description of Electronic Resources in AACR2 Revision 2002

8 Standards for Bibliographic Record Format

  1. International Standard Bibliographic Description (ISBD)
  2. MARC Format
  3. UNIMARC
  4. Common Communication Format (CCF)
  5. Indian Standard

9 Metadata- MARC21-856 Field, Dublin Core, TEI

  1. MARC21 – 856 Field
  2. Dublin Core Metadata Initiative (DCMI)
  3. Text Encoding Initiative (TEI)
  4. Procedure of Electronic Resource Description

10 Norms and Guidelines for Content Development

  1. Introduction
  2. Needs and Guidelines
  3. Standards Related to Electronic Content
  4. W3C Recommendations
  5. Electronic Text Encoding and Interchange
  6. Dynamic Content

11 Introduction to HTML and XML

  1. World Wide Web and Markup Languages
  2. Standard Generalized Markup Language (SGML)
  3. HyperText Markup Language (HTML)
  4. Basic HTML Tags
  5. Linking
  6. URLs
  7. HTML and the Browser
  8. eXtensible Markup Language (XML)
  9. XML Syntax and Semantic Tags
  10. Document Type Definition (DTD)
  11. Implications of XML in Library and Information Activities

12 Web-based Content Development

  1. What can be done with World Wide Web?
  2. Hypertext, Hyperlink, and Hypermedia
  3. Hypertext Markup Language (HTML)
  4. Introduction to Dynamic HTML
  5. Web Interface to Database Linking
  6. Introduction to XML
  7. XML Document Design
  8. Multimedia Web Resources
  9. Web Servers
  10. Website Hosting
  11. Tools for Web Page Designing

13 Multilingual Content Development (Using Unicode)

  1. Character Representation in Computer
  2. American Standard Code for Information Interchange (ASCII)
  3. Indian Scenario and Indian Standard Code for Information Interchange (ISCII)
  4. UNICODE
  5. Web Content Development Through UNICODE
  6. Applications of UNICODE
  7. Applying UNICODE to the Libraries
  8. Problems Associated with UNICODE

14 ISAR Systems- Objectives, Types, Operations and Design

  1. Users and Their Information Needs
  2. Objectives of ISAR Systems
  3. Types of ISAR Systems
  4. Design of ISAR Systems
  5. Evaluation of ISAR Systems

15 Compatibility of ISAR Systems

  1. Need for Compatibility Among ISAR Systems
  2. Scope of Compatibility in ISAR Systems
  3. Areas of Compatibilities in ISAR Systems
  4. Principal Issues of Compatibility in ISAR Systems
  5. Compatibility of Online IR Systems
  6. Approaches Towards Compatibility in ISAR
  7. Quality Control and Compatibility

16 Intelligent Information Retrieval Systems

  1. Introduction
  2. Expert Systems
  3. Expert Systems for Information Processing and Retrieval
  4. Components of Expert Systems
  5. Knowledge Representation
  6. Knowledge Engineering
  7. Artificial Intelligence Based Decision Support Systems (DSS)
  8. Pattern Recognition

17 Information Retrieval Processes and Techniques

  1. Information Retrieval Systems
  2. Databases
  3. Information Retrieval Systems: Purpose, Components, and Functions
  4. Indexing and Information Representation
  5. Vocabulary Control
  6. Searching
  7. Information Seeking and User Interfaces
  8. Web Information Retrieval Systems
  9. Intelligent Information Retrieval

18 Information Retrieval Models and Their Applications

  1. Information Retrieval
  2. Information Retrieval Techniques
  3. Models Based on Input/Output
  4. Models Based on Theories and Tools

19 Search Strategies, Processes and Techinques

  1. Search File – An Essential Component
  2. Search Strategies and Pre-requisites
  3. Search Techniques
  4. The Information Search Process
  5. Online Searching
  6. How the Search Engines Work
  7. Common Search and Retrieval Features of Web Search Engines