Adligo Inc Papers
Welcome to the Adligo Inc Papers site, which focuses on algorithms, data structures, architectural and software design patterns, algorithms, data normalization techniques and programming styles as defined by Adligo Inc.
This is a place to store academic and non-academic papers mostly in markdown files converted to open office text and pdf files, to share various ideas. This site is copy written however all ideas here are free to use and often cite other work in the public domain.
Algorithms
Abstract Algorithms
– TODO Below
Concrete Algorithms
– TODO Below
Architectural Patterns
These are patterns that involve the interaction of multiple systems / programs.
Concepts Derived from UML and other Sources
Legacy Systemic Structural Design Patterns
Note MV@ was depricated on 2026-01-10, due to work on UITs.
Recommended Systemic Structural Design Patterns
Coming Soon …
Micro-Services Summary
The Message Signal Event Pattern
Data and Normalization
Abstract Data Structures
Id: #1.3.6.1.4.1.33097.1.0
These are abstract data structures that may have multiple implementations each with specific concrete implementation details.
Abstract Data Structures Aliases
Concrete Data Structures
Id: #1.3.6.1.4.1.33097.1.1
BitSlotMaps
Coming Soon …
ArrayBitBlocks
2D Ziggurat Disk Structures
2D Ziggurat RAM Structures
3D Ziggurat Disk Structures
3D Ziggurat RAM Structures
CompressedBitBlocks
DoublyLinkedArrayBitBlocks
Nested Ziggurat Disk Structures
Nested Ziggurat RAM Structures
N-Dimensional Ziggurat Disk Structures
N-Dimensional Ziggurat RAM Structures
RedBlackBitBlocks
Simple Ziggurat RAM Structures
SingleEntryBitBlocks
Data Structures Aliases
Id: #1.3.6.1.4.1.33097.1.2
Software Design Patterns
These are patterns that occur inside of a single system / program.
Coming Soon …
In order of importance
Value Objects
Sharable Aggregation
Encapsulation
Composition
Inheritance
Context Objects
Polymorphism
The Adapter Pattern
The Decorator Pattern
The Factory Pattern
The Strategy Pattern
The Visitor Pattern
Model View Attendant (MVA)
Matrix Memory Modeling (3M)
Programming Styles
Coming Soon …
Summary of Programming Styles
The Declarative Style
The Functional Style
The Procedural Style
The Object Orientated Style
The Class Orientated Style
The Imperative Style
The Functional Class Orientated Style (FCO)
Citations and IANA Usage
IANA_Numbers
Adligo.org Overview
If you are looking for a overview of the adligo.org open source Bash, Java, Javascript and Typescript suites go here;
https://adligo.github.io/overview.adligo.org/
Hosting
This site is hosted using GitHub Pages from this git repo;
https://github.com/adligo/papers.adligo.com
Notes
This page has duplicates which allow referencing by named anchors i.e. BitSlotMaps
© Copyright 2025 Adligo Inc