SlideShare a Scribd company logo
Cover Page 

 




Notational Engineering 
and the Search for New 
Intellectual Primitives 
 
 
Author: Jeffrey G. Long (jefflong@aol.com) 

Date: September 25, 2002 

Forum: Talk presented at the Lawrence Livermore National Laboratory.

 
 

                                 Contents 
Pages 1‐2: Proposal and Bio 

Pages 3‐31: Slides (but no text) for presentation 

 


                                  License 
This work is licensed under the Creative Commons Attribution‐NonCommercial 
3.0 Unported License. To view a copy of this license, visit 
http://creativecommons.org/licenses/by‐nc/3.0/ or send a letter to Creative 
Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA. 




                                Uploaded June 27, 2011 
Title: The Notation is the Limitation: Notational Engineering and the Search for New Intellectual 
Primitives  

Speaker: Jeffrey G. Long 

Date: September 25, 2002 

Estimated time: 60 minutes (45 for talk, 15 for Q&A) 

The abstractions we use enable our perception, thought and communication, but they can also limit it.  
This talk will first present the thesis that in order to understand complex systems, and to adequately 
respond to many of the other challenges facing society today, we will need to develop wholly new 
abstractions ‐ new intellectual primitives ‐ with which to see and describe nature.  It will argue that such 
an effort would be greatly accelerated, and made much more likely to succeed, by the creation of a 
proposed new discipline called "notational engineering,"  which will be described. 

As an example of notational engineering, the talk will then present a theory of representation which is 
based on a new intellectual primitive called a "ruleform".  The theory, called "Ultra‐Structure Theory,"  
sees entities, structures and relationships as by‐products of complex processes, and postulates that any 
process can be represented by a finite but possibly large set of rules.  It further hypothesizes that rules 
in any format can be converted into an If/Then format, and can be placed into a series of tables based 
on the particular "form" of the rules,  i.e. how many "If" conditions there are, and how many "Then" 
statements there are.  These place‐value tables are called "ruleforms", and they offer a practical and 
formal, yet highly abstract and concise way of organizing and representing myriad numbers of rules.   

Lastly, as an example of a recent application of Ultra‐Structure, the talk will briefly discuss a project that 
was done for the Department of Energy to describe the rules of English and the rules of DOE 
classification guidance such that a computer could determine the classification level and category of a 
text document.  The resulting knowledgebase consisted of tens of thousands of rules and was 
maintained directly by subject experts (in this case, certified document classifiers). 

Further information: 

Civilizations have traditionally developed notational systems by accident rather than systematically, so 
the hunt for new abstractions could be greatly facilitated by the systematic study of the history and 
evolution of a variety of types of notational system, e.g. the branches of mathematics, language and 
writing, musical notation, chemical notation, movement and dance notation, and money. In particular 
this search would be helped by a good general theory of the structure of notational revolutions such as 
occurred with Hindu‐Arabic numerals or the infinitesimal calculus.  This proposed new subject of 
"notational engineering" would have as a primary goal the development and systematic testing of new 
abstractions in many areas, including (e.g.) new ways of representing value besides money, and new 
ways of representing complex systems besides the current tools of mathematics, computer science and 
natural language.  

Ultra‐Structure Theory represents all knowledge of the world in tables of data rather than in the 
software of the system, so that the remaining  software is "merely" an inference engine that has very 
little subject‐specific knowledge.  This makes the knowledge (rules) easy to modify and liberates subject 
experts to directly manage the knowledge, rather than needing to communicate through a programmer 
to change program code.  
Ultra‐Structure Theory constitutes a merger of expert system and relational database theories which 
minimizes the need for software maintenance and maximizes system flexibility.  One prediction resulting 
from the theory is that all the members of each broad class of systems (e.g. all  corporations, all games, 
all legal systems, all biological systems) differ from each other in terms of the specific rules governing 
their behavior, but not in the form of these rules.  In other words, families of systems share the same 
"deep structure" or collection of ruleforms.  

Biographical Information: 

Mr. Long is a Systems Scientist.  From 1995‐2002 he worked for DynCorp Systems and Solutions, a 
Washington consulting and services firm, on a contract for DOE.  Prior to that he worked at The George 
Washington University as a Senior Research Scientist, first as director of the Notational Engineering 
Laboratory and then also as Deputy Director of the Declassification Productivity Research Center.  He 
holds a BA degree in Psychology from the University of California at Berkeley. 
The Notation is
      the Limitation
Notational Engineering and the
Search for New Intellectual Primitives




              Jeffrey G. Long
            September 25, 2002
             jefflong@aol.com
Proposed outline
P      d    li

 1: Background on the general problem:
  representation and notational systems

 2: Overview of Ultra-Structure: an approach to
  complex systems using a new abstraction

 3: Example: The Reviewers Assistance System


September 25, 2002   Copyright 2002 Jeff Long      2
1: The Problem




September 25, 2002   Copyright 2002 Jeff Long   3
Many, if not most, of our current problems arise from
     y,          ,                p
the way we represent them

 We may have pragmatic competence in using certain kinds
  of complex systems but we still don’t really understand
  them theoretically
    – economics, finance, markets
    – medicine, physiology, biology, ecology


 This is not because of the nature of the systems, but rather
  because our analytical tools – our notational systems and
  the abstractions they reify -- are inadequate



September 25, 2002        Copyright 2002 Jeff Long               4
Complexity is not a property of systems; rather,
perplexity is a property of the observer

 Systems appear complex under certain conditions; when
  better understood they may still be “complicated” but they
  are tractable to explanation

 Using the wrong, or too-limited, an analytical toolset
  creates these “complexity barriers”; they cannot be
  breached without a new notational system
  b     h d ih                 i l

 These problems cannot be solved by working harder,
  using faster computers, or moving to OO techniques; they
  do not arise due to lack of effort or lack of factual
  information
September 25, 2002     Copyright 2002 Jeff Long                5
So far we have explored maybe 12 major
   abstraction spaces




September 25, 2002   Copyright 2002 Jeff Long   6
Notational systems facilitate perception, cognition and
communication


 Each primary notational system maps a different
  “abstraction space”
      – Abstraction spaces are incommensurable
      – Perceiving these is a uniquely human ability
 Acquiring literacy in a notation is learning how to see
  a new abstraction space
 Having acquired such literacy, we see the world
  differently and can think about it differently



September 25, 2002         Copyright 2002 Jeff Long         7
Notational Theory Offers a New Intellectual Synthesis

 Broadened to include all notational systems (not just
  language), it sheds light on, and integrates:
  l       ) i h d li h            di
     – Whorf’s notion of linguistic relativity,
     – Chomsky’s notion of an innate linguistic capability
             y                          g         p      y
     – Toynbee’s notion of the evolution of civilizations by challenge
       and response
     – parts of numerous other theories in many areas




September 25, 2002          Copyright 2002 Jeff Long                     8
Conclusions From Section 1
 Every set of intellectual primitives, reified in a
       y                    p         ,
  notational system, has limitations: these appear to us
  in the form of a “complexity barrier”

 Many of the problems we face now as a civilization
  a e u da e ta y ep ese tat o a o otat o a
  are fundamentally representational or notational

 We need a more systematic way to develop and settle
  abstraction spaces: notational engineering



September 25, 2002     Copyright 2002 Jeff Long            9
2: O New Approach
           2 One N A       h




September 25, 2002   Copyright 2002 Jeff Long   10
Current engineering methods work well only under
certain conditions




September 25, 2002   Copyright 2002 Jeff Long      11
This is the area addressed by Ultra-Structure Theory


 Ultra-Structure Theory is a general theory of systems
  representation, developed/tested starting in 1985
 F
  Focuses on optimal computer representation of complex,
                 i l                        i    f     l
  conditional and changing rules
 Based on a new abstraction called ruleforms

 The breakthrough was to find the unchanging features of
  changing systems



September 25, 2002   Copyright 2002 Jeff Long               12
Unfortunately,
  Unfortunately Complex and Changing Needs Exist in
  Every Organization




       Needs


SW & DB

time 1                  time 2                   time 3...




 September 25, 2002   Copyright 2002 Jeff Long               13
The theory is based upon a different way of describing
     complex systems and processes



  observable
   behaviors                                         surface structure
                                          generates
         rules                                    middle structure
                                          constrains
form of rules
f     f l                                          deep structure



     September 25, 2002   Copyright 2002 Jeff Long                   14
As Wolfram has recently argued, rules are a very
                       y g      ,              y
powerful way of describing things


 Multi-notational: can include all other notational
  systems
 Explicitly contingent
 Describe both behavior and mechanism
 H d d of th
  Hundreds f thousands can b represented and
                       d      be           t d d
  executed by a desktop computer




September 25, 2002     Copyright 2002 Jeff Long        15
Hypothesis: Any type of assertion can be
reformulated into one or more If-Then rules
   Natural language statements
   Musical scores
   Logical arguments
   Business processes
   Architectural drawings
   Mathematical statements
    M th      ti l t t     t

 But often several “atomic” rules are needed to create
                     atomic
  one “molecular” rule, e.g. “3 strikes and you’re out”


September 25, 2002     Copyright 2002 Jeff Long           16
If/Then Rules are Best Represented as Data (records)
Organized into Tables in a Relational Database
O     i d i t T bl i       R l ti   lD t b
                      If A and B   then consider C, D, E, F...

                          A B C D E F
                     1
                     2
   Rule #
                     3
                     4
                     5
                                                              }   1 Ruleform

                     n




September 25, 2002                 Copyright 2002 Jeff Long                    17
Structured and Ultra-Structured data are semantically
                                                    y
quite different
 Structured data separates algorithms and data, and is
  good for data processing and information retrieval
  tasks,e.g. reports, queries, data entry

 Ultra-Structured data has only “rules”, formatted in
  a manner that allows a very small inference engine
  to reason with them using standard deductive logic

 Th inference engine (“animation rules”) software
  The i f            i (“ i i          l ”) f
  has little or no knowledge of the external world


September 25, 2002   Copyright 2002 Jeff Long             18
The Ruleform Hypothesis

        Complex system structures are created by not-
        necessarily complex processes; and these
                 il       l                 d h
        processes are created by the animation of
        operating rules. Operating rules can be grouped
        into a small number of classes whose form is
        i           ll   b    f l         h    f     i
        prescribed by "ruleforms". While the operating
        rules of a system change over time, the ruleforms
        remain constant. A well-designed collection of
        ruleforms can anticipate all logically possible
        operating rules that might apply to the system,
        and constitutes the deep structure of the system.



September 25, 2002       Copyright 2002 Jeff Long           19
The CoRE Hypothesis
Th C RE H    th i

    We can create “Competency Rule Engines”, or
    CoREs,
    C RE consisting of <50 ruleforms, th t are
                   i ti   f 50 l f            that
    sufficient to represent all rules found among
    systems sharing broad family resemblances, e.g.
    all corporations. Th i d fi iti d
     ll         ti      Their definitive deep structure
                                                 t t
    will be permanent, unchanging, and robust for all
    members of the family, whose differences in
    manifest structures and b h i
         if                  d behaviors will b
                                            ill be
    represented entirely as differences in operating
    rules. The animation procedures for each engine
    will be relatively simple compared to current
    applications, requiring less than 100,000 lines of
    code in a third generation language.

September 25, 2002    Copyright 2002 Jeff Long            20
The deep structure of a system specifies its ontology

 What is common among all systems of type X?
 What is the fundamental nature of type X systems?
 What are the primary processes and entities involved
  in type X systems?
 What makes systems of type X different from
  systems of type Y?


 If we can answer these questions about a system,
  then we have achieved real understanding



September 25, 2002    Copyright 2002 Jeff Long           21
Conclusions From Section 2
 One example of a new abstraction is ruleforms To
                                         ruleforms.
  truly understand complex systems such as biological
  systems, we must get beyond appearances (surface
  structure) and rules (middle structure) to the stable
  ruleforms (deep structure).


 This is the goal of Ultra-Structure Theory.




September 25, 2002   Copyright 2002 Jeff Long             22
3: Application Example: the
  Reviewer’s Assistance System



September 25, 2002   Copyright 2002 Jeff Long   23
DOE Reviewer’s Assistance System Requirements


 650 guides defining 65,000 topics that are or may be
  classified
 E
  Extensive background knowledge required to interpret
          i b k        dk     l d        i d i
  guidance
 Guidance changes over time
 Terminology in documents changes over time
 The objective is advanced concept spotting, not document
  understanding



September 25, 2002   Copyright 2002 Jeff Long            24
Normally This Would be Done Using an Expert
System Shell


 ES often have trouble with >1,000 rules; RAS has
  >100,000 rules
 K i
  Key issue i the maintainability of rules by experts
             is h       i i bili   f l b
 There are many benefits from using relational database to
  store rules as data, including:
     – Built-in referential integrity
     – Easy report-writing and queries
     – S bj t experts can maintain knowledgebase directly, without
       Subject     t        i t i k    l d b     di tl      ith t
         relying on KE or Programmers



September 25, 2002          Copyright 2002 Jeff Long                 25
RAS D fi
     Defines G id
             Guidance Concepts and All P
                       C      t   d    Possible
                                           ibl
Lexical Expressions of Those Concepts




                      System                        Define
Convert Guides                                  Interpretations
                      Ready




    Read               Apply                     Document
  Document            Guidance                   Reviewed


September 25, 2002   Copyright 2002 Jeff Long                     26
Rules Specify Relations Between Topics, Concepts, and
Tokens
T k




September 25, 2002   Copyright 2002 Jeff Long           27
Conclusions From Section 3
            C l i       F    S i

 A rule-based system can provide precise and rigorous
  interpretation of key DOE terms and concepts

 A rule-based system stored as tables in a relational
  database allows creation of a knowledgebase which can
  become as large as necessary

 Such a knowledgebase is very easy to specify, change and
  review directly by subject experts


September 25, 2002   Copyright 2002 Jeff Long             28
References
 Long, J., and Denning, D., “Ultra-Structure: A design theory for
  complex systems and processes.” In Communications of the ACM
                         processes
  (January 1995)
 Long, J., “A new notation for representing business and other rules.”
  In Long, J. (guest editor), Semiotica Special Issue on Notational
  Engineering, Volume 125-1/3 (1999)
 Long, J., “How could the notation be the limitation?” In Long, J.
  (guest editor), Semiotica Special Issue on Notational Engineering,
  Volume 125-1/3 (1999)
           125 1/3
 Long, J., "Automated Identification of Sensitive Information in
  Documents Using Ultra-Structure". In Proceedings of the 20th Annual
  ASEM Conference, American Society for Engineering Management
  (October 1999)




 September 25, 2002        Copyright 2002 Jeff Long                       29

More Related Content

Similar to Notational engineering and the search for new intellectual primitives

Understanding complex systems
Understanding complex systemsUnderstanding complex systems
Understanding complex systems
Jeff Long
 
The hunt for new abstractions
The hunt for new abstractionsThe hunt for new abstractions
The hunt for new abstractions
Jeff Long
 
OOAD
OOADOOAD
OOAD
OOADOOAD
Applying a new software development paradigm to biology
Applying a new software development paradigm to biologyApplying a new software development paradigm to biology
Applying a new software development paradigm to biology
Jeff Long
 
Systems Thinking & Modelling in Organizations
Systems Thinking & Modelling in OrganizationsSystems Thinking & Modelling in Organizations
Systems Thinking & Modelling in Organizations
Pulkit Vijayvargiya
 
Complexity Thinking
Complexity ThinkingComplexity Thinking
Complexity Thinking
Jurgen Appelo
 
Mathematics rules and scientific representations
Mathematics rules and scientific representationsMathematics rules and scientific representations
Mathematics rules and scientific representations
Jeff Long
 
On Methods for the Formal Specification of Fault Tolerant Systems
On Methods for the Formal Specification of Fault Tolerant SystemsOn Methods for the Formal Specification of Fault Tolerant Systems
On Methods for the Formal Specification of Fault Tolerant Systems
Mazzara1976
 
Macro Trends, Architecture, and the Hidden Nature of Complexity (and what doe...
Macro Trends, Architecture, and the Hidden Nature of Complexity (and what doe...Macro Trends, Architecture, and the Hidden Nature of Complexity (and what doe...
Macro Trends, Architecture, and the Hidden Nature of Complexity (and what doe...
David Meyer
 
Notational systems and the abstract built environment
Notational systems and the abstract built environmentNotational systems and the abstract built environment
Notational systems and the abstract built environment
Jeff Long
 
Why we dont understand complex systems
Why we dont understand complex systemsWhy we dont understand complex systems
Why we dont understand complex systems
Jeff Long
 
The Role Of Ontology In Modern Expert Systems Dallas 2008
The Role Of Ontology In Modern Expert Systems   Dallas   2008The Role Of Ontology In Modern Expert Systems   Dallas   2008
The Role Of Ontology In Modern Expert Systems Dallas 2008
Jason Morris
 
What Is Complexity Science? A View from Different Directions.pdf
What Is Complexity Science? A View from Different Directions.pdfWhat Is Complexity Science? A View from Different Directions.pdf
What Is Complexity Science? A View from Different Directions.pdf
Kizito Lubano
 
AI chap1
AI chap1AI chap1
AI chap1
ayman_alawin
 
Symbols and Search : What makes a machine intelligent
Symbols and Search : What makes a machine intelligentSymbols and Search : What makes a machine intelligent
Symbols and Search : What makes a machine intelligent
Ashwin P N
 
Notation as a basis for societal evolution
Notation as a basis for societal evolutionNotation as a basis for societal evolution
Notation as a basis for societal evolution
Jeff Long
 
Varieties of Self-Awareness and Their Uses in Natural and Artificial Systems ...
Varieties of Self-Awareness and Their Uses in Natural and Artificial Systems ...Varieties of Self-Awareness and Their Uses in Natural and Artificial Systems ...
Varieties of Self-Awareness and Their Uses in Natural and Artificial Systems ...
FET AWARE project - Self Awareness in Autonomic Systems
 
Wims paper (1)
Wims paper (1)Wims paper (1)
Wims paper (1)
Wims paper (1)Wims paper (1)

Similar to Notational engineering and the search for new intellectual primitives (20)

Understanding complex systems
Understanding complex systemsUnderstanding complex systems
Understanding complex systems
 
The hunt for new abstractions
The hunt for new abstractionsThe hunt for new abstractions
The hunt for new abstractions
 
OOAD
OOADOOAD
OOAD
 
OOAD
OOADOOAD
OOAD
 
Applying a new software development paradigm to biology
Applying a new software development paradigm to biologyApplying a new software development paradigm to biology
Applying a new software development paradigm to biology
 
Systems Thinking & Modelling in Organizations
Systems Thinking & Modelling in OrganizationsSystems Thinking & Modelling in Organizations
Systems Thinking & Modelling in Organizations
 
Complexity Thinking
Complexity ThinkingComplexity Thinking
Complexity Thinking
 
Mathematics rules and scientific representations
Mathematics rules and scientific representationsMathematics rules and scientific representations
Mathematics rules and scientific representations
 
On Methods for the Formal Specification of Fault Tolerant Systems
On Methods for the Formal Specification of Fault Tolerant SystemsOn Methods for the Formal Specification of Fault Tolerant Systems
On Methods for the Formal Specification of Fault Tolerant Systems
 
Macro Trends, Architecture, and the Hidden Nature of Complexity (and what doe...
Macro Trends, Architecture, and the Hidden Nature of Complexity (and what doe...Macro Trends, Architecture, and the Hidden Nature of Complexity (and what doe...
Macro Trends, Architecture, and the Hidden Nature of Complexity (and what doe...
 
Notational systems and the abstract built environment
Notational systems and the abstract built environmentNotational systems and the abstract built environment
Notational systems and the abstract built environment
 
Why we dont understand complex systems
Why we dont understand complex systemsWhy we dont understand complex systems
Why we dont understand complex systems
 
The Role Of Ontology In Modern Expert Systems Dallas 2008
The Role Of Ontology In Modern Expert Systems   Dallas   2008The Role Of Ontology In Modern Expert Systems   Dallas   2008
The Role Of Ontology In Modern Expert Systems Dallas 2008
 
What Is Complexity Science? A View from Different Directions.pdf
What Is Complexity Science? A View from Different Directions.pdfWhat Is Complexity Science? A View from Different Directions.pdf
What Is Complexity Science? A View from Different Directions.pdf
 
AI chap1
AI chap1AI chap1
AI chap1
 
Symbols and Search : What makes a machine intelligent
Symbols and Search : What makes a machine intelligentSymbols and Search : What makes a machine intelligent
Symbols and Search : What makes a machine intelligent
 
Notation as a basis for societal evolution
Notation as a basis for societal evolutionNotation as a basis for societal evolution
Notation as a basis for societal evolution
 
Varieties of Self-Awareness and Their Uses in Natural and Artificial Systems ...
Varieties of Self-Awareness and Their Uses in Natural and Artificial Systems ...Varieties of Self-Awareness and Their Uses in Natural and Artificial Systems ...
Varieties of Self-Awareness and Their Uses in Natural and Artificial Systems ...
 
Wims paper (1)
Wims paper (1)Wims paper (1)
Wims paper (1)
 
Wims paper (1)
Wims paper (1)Wims paper (1)
Wims paper (1)
 

More from Jeff Long

Four ways to represent computer executable rules
Four ways to represent computer executable rulesFour ways to represent computer executable rules
Four ways to represent computer executable rules
Jeff Long
 
Case study of rules as relational data
Case study of rules as relational dataCase study of rules as relational data
Case study of rules as relational data
Jeff Long
 
Case study of rules as relational data
Case study of rules as relational dataCase study of rules as relational data
Case study of rules as relational data
Jeff Long
 
Managing and benefiting from multi million rule systems
Managing  and benefiting from multi million rule systemsManaging  and benefiting from multi million rule systems
Managing and benefiting from multi million rule systems
Jeff Long
 
Ten lessons from a study of ten notational systems
Ten lessons from a study of ten notational systemsTen lessons from a study of ten notational systems
Ten lessons from a study of ten notational systems
Jeff Long
 
Notational systems and cognitive evolution
Notational systems and cognitive evolutionNotational systems and cognitive evolution
Notational systems and cognitive evolution
Jeff Long
 
Notational systems and abstractions
Notational systems and abstractionsNotational systems and abstractions
Notational systems and abstractions
Jeff Long
 
Developing applications that stand the test of time
Developing applications that stand the test of timeDeveloping applications that stand the test of time
Developing applications that stand the test of time
Jeff Long
 
Towards a new paradigm to resolve the software crisis
Towards a new paradigm to resolve the software crisisTowards a new paradigm to resolve the software crisis
Towards a new paradigm to resolve the software crisis
Jeff Long
 
Issues in the study of abstractions
Issues in the study of abstractionsIssues in the study of abstractions
Issues in the study of abstractions
Jeff Long
 
Automated identification of sensitive information
Automated identification of sensitive informationAutomated identification of sensitive information
Automated identification of sensitive information
Jeff Long
 
Notational engineering
Notational engineeringNotational engineering
Notational engineering
Jeff Long
 
The evolution of abstractions
The evolution of abstractionsThe evolution of abstractions
The evolution of abstractions
Jeff Long
 
A metaphsical system that includes numbers rules and bricks
A metaphsical system that includes numbers rules and bricksA metaphsical system that includes numbers rules and bricks
A metaphsical system that includes numbers rules and bricks
Jeff Long
 
The nature of notational engineering
The nature of notational engineeringThe nature of notational engineering
The nature of notational engineering
Jeff Long
 
The co evolution of symbol systems and society
The co evolution of symbol systems and societyThe co evolution of symbol systems and society
The co evolution of symbol systems and society
Jeff Long
 
New ways to represent complex systems and processes
New ways to represent complex systems and processesNew ways to represent complex systems and processes
New ways to represent complex systems and processes
Jeff Long
 
Representing emergence with rules
Representing emergence with rulesRepresenting emergence with rules
Representing emergence with rules
Jeff Long
 
The evolution of symbol systems and society
The evolution of symbol systems and societyThe evolution of symbol systems and society
The evolution of symbol systems and society
Jeff Long
 
Towards a new metaphysics of complex processes
Towards a new metaphysics of complex processesTowards a new metaphysics of complex processes
Towards a new metaphysics of complex processes
Jeff Long
 

More from Jeff Long (20)

Four ways to represent computer executable rules
Four ways to represent computer executable rulesFour ways to represent computer executable rules
Four ways to represent computer executable rules
 
Case study of rules as relational data
Case study of rules as relational dataCase study of rules as relational data
Case study of rules as relational data
 
Case study of rules as relational data
Case study of rules as relational dataCase study of rules as relational data
Case study of rules as relational data
 
Managing and benefiting from multi million rule systems
Managing  and benefiting from multi million rule systemsManaging  and benefiting from multi million rule systems
Managing and benefiting from multi million rule systems
 
Ten lessons from a study of ten notational systems
Ten lessons from a study of ten notational systemsTen lessons from a study of ten notational systems
Ten lessons from a study of ten notational systems
 
Notational systems and cognitive evolution
Notational systems and cognitive evolutionNotational systems and cognitive evolution
Notational systems and cognitive evolution
 
Notational systems and abstractions
Notational systems and abstractionsNotational systems and abstractions
Notational systems and abstractions
 
Developing applications that stand the test of time
Developing applications that stand the test of timeDeveloping applications that stand the test of time
Developing applications that stand the test of time
 
Towards a new paradigm to resolve the software crisis
Towards a new paradigm to resolve the software crisisTowards a new paradigm to resolve the software crisis
Towards a new paradigm to resolve the software crisis
 
Issues in the study of abstractions
Issues in the study of abstractionsIssues in the study of abstractions
Issues in the study of abstractions
 
Automated identification of sensitive information
Automated identification of sensitive informationAutomated identification of sensitive information
Automated identification of sensitive information
 
Notational engineering
Notational engineeringNotational engineering
Notational engineering
 
The evolution of abstractions
The evolution of abstractionsThe evolution of abstractions
The evolution of abstractions
 
A metaphsical system that includes numbers rules and bricks
A metaphsical system that includes numbers rules and bricksA metaphsical system that includes numbers rules and bricks
A metaphsical system that includes numbers rules and bricks
 
The nature of notational engineering
The nature of notational engineeringThe nature of notational engineering
The nature of notational engineering
 
The co evolution of symbol systems and society
The co evolution of symbol systems and societyThe co evolution of symbol systems and society
The co evolution of symbol systems and society
 
New ways to represent complex systems and processes
New ways to represent complex systems and processesNew ways to represent complex systems and processes
New ways to represent complex systems and processes
 
Representing emergence with rules
Representing emergence with rulesRepresenting emergence with rules
Representing emergence with rules
 
The evolution of symbol systems and society
The evolution of symbol systems and societyThe evolution of symbol systems and society
The evolution of symbol systems and society
 
Towards a new metaphysics of complex processes
Towards a new metaphysics of complex processesTowards a new metaphysics of complex processes
Towards a new metaphysics of complex processes
 

Recently uploaded

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 

Recently uploaded (20)

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 

Notational engineering and the search for new intellectual primitives