TAIS: Difference between revisions

From Cibernética Americana
Jump to navigationJump to search
No edit summary
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[:sv:Börje_Langefors|Wiki Article on Langefors]]
<div style="position: relative; left: 30px;background-color: #595959; color: white; width:95%">
<br>
<blockquote>
[[:sv:Börje_Langefors|<span style="background-color: white;">Wiki Article on Langefors</span>]]


{{TOCright}}
{{TOCright}}
Line 7: Line 10:
== Studentenliiteratur ==
== Studentenliiteratur ==


The TOC as reproduced below does not capture the incidence string style of the Auerbach original text, for example "Boundary Operator for Generalized Systems" the is marked &sect; "12.31".
The TOC as reproduced below does not capture the incidence string style of the Auerbach original text, for example "Boundary Operator for Generalized Systems" in the original is marked &sect; "12.31".


# Systems Theory
# Systems Theory
Line 100: Line 103:
### Systematic Design of a Directive Information System
### Systematic Design of a Directive Information System
## Data and Information Files
## Data and Information Files
### Data and Information Files
### Size of Data Terms and Precision Required
###
## Files, Computations, and Processes
## Files, Computations, and Processes
### Files and Processes
### The Size of a File
### File Volume and Transport Volume, Processing Period
### Transport Factor
### Topological Transport Factor
### Grouping of Computations into [O]ne Process
### Incidence Matrix of Processes and Files
## Effect of a Process Grouping
## Effect of a Process Grouping
### Effect of Process Grouping on the Transport Factor
### Memory Requirement Associated with Process Grouping
### Computer Programs and Memory Space for a Process
### Example of a Process Grouping with Memory Limitation
## File Consolidation
## File Consolidation
### Reducing the Number of Transport Equipment Units
### The Effect of File Consolidation in Direct-Access Stores
### Effects of the Size of File Blocks (Physical Records)
### The Effect upon CPU-time
### Conclusion about File Consolidation and Choice of Block Sizes
### Adaptation to Hardware Systems
## System Design Computation Using Matrix Algebra
## System Design Computation Using Matrix Algebra
### Information Systems Design Computations
### Joining Rows in E<sup>10</sup> to Represent Grouping of Process
### Representing Process Grouping by a Generalized Matrix Operation
### Matrix Operation to Compute File Transport
### Calculations for Minimum File Transport Design
### Procedures for Aiding the Intuitive System Design Phases
### Defining File Consolidation by Matrix Operation on E<sup>10</sup>
### Influences on Programming Language Development
## File Storage Considerations
## File Storage Considerations
### Files in Systems Using Mass Memories of Psuedo Random Access
### Direct Processing versus Batched Processing
## File Organizations
## File Organizations
### Record Layouts
### Record Organization
## System Reliability
## System Reliability
### Reliability of an Information System
### Means for Checking Input Data
## The Problem of Optimum Grouping of Information Process
### [[The Problem of Optimum Grouping of Information Processes]]
### [[Special Case: Grouping Processes in Pairs]]
### [[The Problem of Optimum Pairing Without Memory Constraint]]
# Some Data Processing Problems
# Some Data Processing Problems
## Relation between a Process and its Files
## Relation between a Process and its Files
### Relation between a Process and its Files
### Some basic problems of File Processing
### [[K-Progressive Process]]
### Rectangular File Processing and Group Access
### Retrieval of File Records for a Process
## Influence of Word Structure
## Influence of Word Structure
### Influence of Word Length on Tape Recording Speed


This TOC, as reproduced here, is the normative designation by which I reference the text of the original document, not the original section numbering. A small number of copies of the work appear to be available online. The reader may safely take this TOC as a surrogate for the work under the presumption that its use as noted below will make its content clear and I have provided synoptic pages here for the critical sections.
This TOC, as reproduced here, is the normative designation by which I reference the text of the original document, not the original section numbering. A small number of copies of the work appear to be available online. The reader may safely take this TOC as a surrogate for the work under the presumption that its use as noted below will make its content clear and I have provided synoptic pages here for the critical sections.
Line 118: Line 165:
TAIS is significant for several obvious reasons. One is historical. The work was published shortly after the introduction of the concept of Software Engineering and before the emergence of OOP, Design Patterns, and other currents which came to represent the mainstream of of systems analysis and design practice. Since Langefors actually developed his system during the even earlier period and thus to some extent its time and space complexity concerns seem archaic. The approach was developed over some time before the mid-1970s and so reflects a relatively low-level focus that seems quaint in a modern context. However the material culminating in the chapter on System Design Computation is of enduring value. I believe Langefors died a few years before the turn of the century and there was both a final work by him, related work by colleagues in ''Regnecentralen'' and other organizations, and related work from unrelated sources.  
TAIS is significant for several obvious reasons. One is historical. The work was published shortly after the introduction of the concept of Software Engineering and before the emergence of OOP, Design Patterns, and other currents which came to represent the mainstream of of systems analysis and design practice. Since Langefors actually developed his system during the even earlier period and thus to some extent its time and space complexity concerns seem archaic. The approach was developed over some time before the mid-1970s and so reflects a relatively low-level focus that seems quaint in a modern context. However the material culminating in the chapter on System Design Computation is of enduring value. I believe Langefors died a few years before the turn of the century and there was both a final work by him, related work by colleagues in ''Regnecentralen'' and other organizations, and related work from unrelated sources.  


The work would probably not be acceptable in the computer science community of today as it exposits a mathematical treatment of systems analysis without actually providing details of that math. This doesn't detract from its intrinsic and is even an advantage as it doesn't offer anything to undo in basing on operational elements now existing which can provide same.
The work would probably not be acceptable in the computer science community of today as it exposits a mathematical treatment of systems analysis without actually providing details of that math. This doesn't detract from its intrinsic value and is even an advantage as it doesn't offer anything to undo in basing on operational elements now existing which can provide same.
 


== Role in '''ai-integration.biz''' ==
== Role in '''ai-integration.biz''' ==


TAIS is the theoretical foundation of the general approach to information systems development in [[ai-integration.biz]].
TAIS is a theoretical antecedent of the general approach to information systems development in [[ai-integration.biz]].


== Further Reading ==
== Further Reading ==


&sup1; Lagefors, B. Fourth Edition, AUERBACH. 1973 ISBN 0-87769-151-7
&sup1; Lagefors, B. Fourth Edition, AUERBACH. 1973 ISBN 0-87769-151-7
</div>