You are previewing Knowledge Reuse and Agile Processes: Catalysts for Innovation.
O'Reilly logo
Knowledge Reuse and Agile Processes: Catalysts for Innovation

Book Description

"Innovation, agility, and coordination are paramount in the support of value in the global knowledge economy. Therefore, the long-term success of a company is increasingly dependent on its underlying resilience and agility.

Knowledge Reuse and Agile Processes: Catalysts for Innovation addresses flexibility of both business and information systems through component technology at the nexus of three seemingly unrelated disciplines: service-oriented architecture, knowledge management, and business process management. Providing practitioners and academicians with timely, compelling research on agile, adaptive processes and information systems, this Premier Reference Source will enhance the collection of every reference library."

Table of Contents

  1. Copyright
  2. Dedication
  3. Foreword
  4. Preface
  5. Acknowledgment
  6. I. Introduction to This Book
    1. AGILITY AND THE PROBLEM OF CHANGE
    2. SCOPE OF THIS BOOK
    3. THE 24-HOUR KNOWLEDGE FACTORY AND THE SEMANTIC WEB
    4. SERVICE ORIENTED ARCHITECTURE
    5. OTHER APPROACHES
    6. SUPPLEMENTARY MATERIALS AND ORGANIZATION OF THIS BOOK
    7. REFERENCES
    8. ENDNOTES
  7. II. Introduction to Structure of Knowledge
    1. ABSTRACT
    2. INTRODUCTION TO KNOWLEDGE
    3. MODELING THE REAL WORLD
    4. METAWORLD OF INFORMATION
      1. Objects, Relationships, Processes, and Events
      2. Perception and Information Naturally Speaking: Meaning, Measurability, and Format
      3. Measurability and Information Content
      4. Nominal Domains
      5. Ordinal Domains
      6. Difference Scaled Domains
      7. Ratio Scaled Domains
      8. Physical Expression of Domains
    5. METAOBJECTS, SUBTYPES, AND INHERITANCE
    6. THE REPOSITORY OF MEANING
    7. THE PROBLEM OF PERSPECTIVE
      1. Does a Universal Perspective Exist?
    8. REFERENCES
    9. ENDNOTES
  8. III. The Architecture of Knowledge
    1. ABSTRACT
    2. THE END OF COMMON SENSE: HIDDEN CHAOS IN THE HEART OF COMPLEXITY
      1. Black Box Process Decomposition: Why it Failed
      2. The Node-Branch Method and Why it Failed
      3. Service Oriented Architecture (SOA)
      4. The Structure of Knowledge and First Principles of Reuse
    3. THE ARCHITECTURE OF KNOWLEDGE
        1. The Business Rules Layer
      1. Business Process Automation Layers
        1. Information Logistics Layer
        2. Interface Rules Layer
      2. Technology Rules and Constraints Layer
      3. How Businesses Can Use the Architecture of Knowledge
      4. An Example: Separating Business Rules from Implementation Technology
        1. Business Layer
        2. Example of Policies That Reside in the Business Layer
        3. Example of a Change in the Business Layer
        4. Business Process Automation Layers
        5. Business Process Automation: Information Logistics Layer
        6. Example of a Policy That Resides in the Information Logistics Layer
        7. Example of a Change in the Information Logistics Layer
        8. Business Process Automation: Interface Layer
        9. Example of a Policy That Resides in the Interface Layer
        10. Example of a Change in the Interface Layer
        11. Technology Rules Layer
      5. An Example of Process Improvement by Leveraging New Technology
      6. Configuring Rules to Build Components
      7. Scope of the Metamodel of Core Business Knowledge
    4. ENDNOTES
  9. IV. The Pattern at the Root of It All
    1. ABSTRACT
    2. MEASURE OF SIMILARITY: THE PROXIMITY METRIC
    3. THE ONTOLOGY OF INFORMATION SPACE
      1. Candu Compoot's Story: The Tale of Higher Dimensional Arrays
    4. PROPERTIES OF PATTERNS IN INFORMATION SPACE
    5. DOMAINS OF MEANINGS VS. FORMAT
    6. THE OBJECT AND THE STATE MACHINE
    7. ENDNOTES
  10. V. Relationships
    1. ABSTRACT
    2. A CASE STUDY
    3. INVERSE OF A RELATIONSHIP
    4. RECURSION AND REFLEXIVITY
    5. IDEMPOTENCY
    6. SYMMETRICAL, ASYMMETRICAL, AND ANTISYMMETRICAL RELATIONSHIPS
    7. THE ORDER AND DEGREE OF RELATIONSHIPS
    8. THE CARDINALITY RATIO OF RELATIONSHIPS
    9. THE CARDINALITY RATIOS OF BIJECTIVE AND SURJECTIVE RELATIONSHIPS
    10. CARDINALITY AND OTHER PROPERTIES OF HIGHER ORDER, HIGHER DEGREE RELATIONSHIPS
      1. The Cardinality of Combinations
      2. Atomic Rules, Combinations, and Cardinality Ratios
      3. Null Combinations
      4. Other Properties of Combinations
      5. Degrees of Combination
    11. MUTUAL INCLUSION AND EXCLUSION OF RELATIONSHIPS
    12. THE CARDINALITY OF SUBTYPES
    13. INSTANCE LEVEL CONSTRAINTS ON CARDINALITY
    14. COMPOSITIONS OF RELATIONSHIPS
        1. Mutability of Compositions
      1. Perspectives of Mutability
      2. Mutable Perspectives
      3. Mutability and Innovation
    15. THE CAPACITY FOR RELATIONSHIPS
    16. TRANSITIVITY, ATRANSITIVITY, AND INTRANSITIVITY
        1. Cardinality Ratios of Composites
        2. Resolving Many-to-Many Relationships
    17. COLLECTIONS OF OBJECTS AND THE STATE SPACE OF RELATIONSHIPS
    18. SLICING AND DICING ASSOCIATIONS BETWEEN OBJECTS
      1. Borel Objects
    19. ENDNOTES
  11. VI. Object Aggregation
    1. ABSTRACT
    2. EMERGENT PROPERTIES OF AGGREGATE OBJECTS
    3. THE INFORMATION CONTENT OF AGGREGATE OBJECTS
      1. Connecting with Compositions: The Power of Inference
      2. Existence Dependency
    4. THE INFORMATION IN AGGREGATION VS. THE INFORMATION IN COMPOSITION
    5. LOCATION, CONTAINMENT, AND INCORPORATION
    6. ENDNOTES
  12. VII. Processes, Events, and Temporal Relationships
    1. ABSTRACT
    2. RESOURCES AND WORK PRODUCTS
    3. CYCLE TIME
    4. TEMPORAL INVERSES, REVERSIBILITY, AND REVERSION
    5. TEMPORAL RECURSION, TEMPORAL REFLEXIVITY, AND TEMPORAL IDEMPOTENCY
    6. TEMPORAL ASYMMETRY
    7. TEMPORAL MUTABILITY
    8. TEMPORAL ORDER
    9. TEMPORAL DEGREE
    10. TEMPORAL CARDINALITY: CONCURRENCY, REPEATABILITY, AND BATCH PROCESSES
    11. EFFICIENCY AND PRODUCTIVITY
    12. CAPACITY FOR TEMPORAL RELATIONSHIPS
    13. GOVERNANCE AND NONSTATIONARITY
    14. EVENTS
    15. SUCCESSION CONSTRAINTS: TEMPORAL RELATIONSHIPS BETWEEN EVENTS
      1. States of an Event
      2. Events in Parallel
        1. Conditional Events
          1. Mutual Inclusion
          2. Mutual Exclusion
          3. Subtyping of Succession
      3. Complex Constraints and Conjunctions of Events
      4. Successions of Compositions: Information in Time
      5. Beginnings and Ends
      6. The Essence of a Process and the Goals of Business
      7. Process Maps, Supply Chains, and Business Process Engineering
      8. Input and Output Processes
      9. Load balancing
      10. Cycle Time, Activity Cost, and Process Value
      11. Added value
      12. Activity Cost
      13. Cycle Time
      14. Process Ownership
      15. Objectives of Subprocesses
      16. Integrating Businesses
      17. Supply and Demand Chains: Compositions in Time
          1. The CPFR Model from the Voluntary Interindustry Commerce Standards Association
          2. The ARIS Model
          3. The Netmarket Model
          4. Rosettanet
          5. The SCOR Model from the Supply Chain Council
          6. S95 from the World Batch Forum (WBF) and Related Standards
      18. Process Reengineering and the Mutability of Compositions
      19. Adding and Reusing Subprocesses
      20. The Trap of Reusability and the Paradox of Knowledge Reuse
      21. Changing the Succession of Processes
      22. Alternative Resources: Alternative Processes
      23. Processes That Gain or Lose Structure
      24. Product Reengineering and the Mutability of Compositions
    16. THE METAMODEL OF RELATIONSHIP
    17. REFERENCES
    18. ENDNOTES
  13. VIII. Crossing the Chasm: Business Process to Information Systems
    1. ABSTRACT
    2. TRANSFORMING BUSINESS PROCESSES INTO EFFECTS OF EVENTS
    3. TRANSFORMING BUSINESS PROCESSES INTO INFORMATION SYSTEMS CONTROL PROCESSES
    4. TRANSFORMS THAT IMPLEMENT NONTEMPORAL RELATIONSHIPS
      1. Navigation Interfaces
      2. The Navigation Process
      3. Implementing Nontemporal Relationships with Processes
    5. THE OPERATION OF EFFECTS
    6. INFORMATION INPUT-OUTPUT PROCESSES
      1. Transforms from Business to Interface Layers
      2. Transforms from Business to Information logistics layers
    7. WHEN RULES ARE VIOLATED
      1. The Risk Management Transform
      2. The "Unknown" Exception and Unstructured Processes
      3. Information Exceptions
      4. Referential Integrity Exceptions
      5. Automating Adaptability
    8. ENDNOTES
  14. IX. The Nature of Constraints
    1. ABSTRACT
    2. THE SHAPING OF OBJECTS
    3. PATTERNS OF PERSPECTIVE AND THE METAMODEL OF CONSTRAINT
    4. NORMALIZING CONSTRAINTS
    5. REFERENCES
    6. ENDNOTES
  15. X. The Whole Shebang: The Integrated Metamodel of Knowledge
    1. ABSTRACT
    2. WHAT IS THE MODEL OF KNOWLEDGE AND WHY IS IT USEFUL?
    3. METHODOLOGY
    4. THE INTEGRATED MODEL OF KNOWLEDGE
    5. REFERENCES
    6. ENDNOTE
  16. A. APPENDIX I: SEMANTICS OF PATTERN
  17. B. APPENDIX II: NOTES
      1. A. Normalization
      2. B. Messages Between Objects
      3. C. Background: How the Concepts "Energy and Matter" Were Established
      4. D. How Physical Objects and Information Relate
      5. E. Location of Matter and Energy
      6. F. Measure of information: Shannon's information Theory
      7. G. Mathematical Theory of Categories (or Types): Domains, Functions, Groups, Functors, and Morphisms
        1. Inverse of a Function:
        2. Ring:
        3. Commutative Operators:
        4. Associative Operations:
        5. Distributive Operations:
        6. Polymorphism:
        7. Infix Rings and Infix Notation:
        8. Russell's Paradox and the Axiom of Regularity:
      8. H. Natural Zeros for Temperature and Time (Date)
      9. I. Positivism
      10. J. Definition of the State Machine and How It Relates to Service Oriented Architecture
      11. K. The Question of Gender
      12. L. The Bunge-Wand-Weber Model
      13. M. Multiperspective Modeling and Facet Modeling
      14. N. Generalizing Concept of Distance: Metric Spaces and Metrics
      15. O. Kinds of Inheritance
      16. P. Lungfish
      17. Q. Refactoring
      18. R. How Attributes Emerge from Domains
      19. S. Lambda Calculus
      20. T. Church-Rosser Theorem and Normal Forms
      21. U. Gluing Objects Together
      22. V. Functional Programming
      23. W. Dimensions of Color
      24. X. Number Systems and Radix
      25. Y. Ordered Sets and Sequences
      26. Z. Pi-Calculus
      27. AA. Petrinets
      28. AB. The Law of Minimal Specification and the Principle of Parsimony
      29. AC. The Nature of Time
  18. C. APPENDIX III: SUGGESTED READING
    1. PAPERS
      1. Intelligent Agents
      2. Business Process (Re)engineering and E-commerce
      3. Ontologies and Component Reuse Projects
      4. Unified Modeling Language (UML)
      5. Extended Modeling Language (XML)
      6. Process/Task/Schedule Management and Models
      7. Process Algebras and Techniques
      8. Demand and Supply Chains and Standards
      9. Financial Accounting
      10. Software Process
      11. User Interface Standards
      12. Agile Processes and Adaptive Software
      13. Mathematical Foundations: Set Theory, Number Theory, Category Theory, Theory of Functions, Lambda Calculus, Spaces and Their Properties, Borel Sets, and Tensors
      14. Information Theory, Chaos Theory, and Miscellaneous Publications
      15. Books
      16. OWL (Ontological Web Language)
      17. 24 Hour Knowledge Factory
  19. D. APPENDIX IV: MEANINGS, THE SEMANTIC WEB, ONTOLOGY, OWL, AND RDF
    1. RDF
      1. Examples
      2. RDF Rules
      3. RDF Metadata
        1. RDF Classes
        2. RDF Attributes
        3. RDF Properties
    2. OWL
      1. OWL Classes
      2. OWL Properties
    3. ENDNOTES
  20. About the Contributors