Superdistribution: Objects As Property on the Electronic Frontier
Brad J. Cox · Medical Entomology and Zoology · 1995
Chapter 1. Information Revolution. Computers, Communications, and Mankind. Invisible Plumbing. Breadth Versus Depth. The Electronic Frontier. The Largest Upheaval of All. Taming the Electronic Frontier. Indigenous Encounters on the Electronic Frontier. 2. Structure of Production. The Tale of the Wooden Pencil. Structure of Production. Social Binding Forces. Commercial Exchange Transactions. The Lair of the Software Werewolf. Pencils as the Fruit of the Pencil Tree. Indian Pottery. Electronic Pencils. Software ICs. Summary. 3. Software Crisis. The Good News: There is a Silver Bullet. The Bad News: Silver Bullets are Paradigm Shifts, Not Tools. The Copernican Revolution. Software Complexity. Software Industrial Revolution. The Intangibility Imperative. Process-Centric Versus Product-Centric. The Structure of Scientific Revolutions. Software Industrial Revolution. Essence Versus Accidents of Software Engineering. The Four Obstacles. Robust Economics for Information- Age Goods. Summary. 4. Software Architecture. What, If Anything, is an Object. Heterogeneity. Compositional Architectures. System 12. Fabrication and Assembly. Specialization of Labor. Process Versus Product. Encapsulation and the Law of Proximity. Programming Languages and Operating Systems. A Richer Set of Architectural Distinctions. Five Architectural Levels by Example. Technical Definitions. Process-level Objects. Task-level Objects. Chip-level Objects. Block- and Gate-level Objects. Programming Language Comparison. Summary. 5. Industrial Revolution. Specification, Testing, and Language. Specification and Testing Tools. Armory Practice. Thomas Jefferson. Eli Whitney. Roswell Lee. Revolutions Dont Happen Overnight. The Heroes of the Industrial Revolution. Software Engineering. Specification and Testing Tools. What is a Stack. Assertion Checking. White-Box Testing. Black-Box Testing. Black-Box Specification/Testing. Classes and Inheritance. 6. Out of the Crisis. Out of the Crisis.