DPF

Notational Engineering DPF

8 patterns · 212 sections · 0.2 MB

Link to current text

Table of contents

Patterns · All sections
  1. Notational Engineering DPF
  2. Table of Contents
  3. Public units
  4. Part A - Design what can be expressed and done
  5. Part B - Translate, combine and improve notations
  6. Notational Engineering - Readme
  7. Practical entries
  8. NT-CHANGE-TOGETHER - Carry a changed request through several representations
  9. Worked connection for NT-CHANGE-TOGETHER
  10. NT-CARRY-A-SEQUENCE - Keep a sequence usable when its reader or reference frame changes
  11. Worked connection for NT-CARRY-A-SEQUENCE
  12. Continue with the contribution the work needs
  13. Notational Engineering - Preface
  14. NOT.Preface:1 - Problem frame and the work of designing a notation
  15. NOT.Preface:2 - Forces that shape the choice
  16. NOT.Preface:3 - The methods and their connections
  17. NOT.Preface:3.1 - Design what can be expressed and done
  18. NOT.Preface:3.2 - Translate, combine and improve notations
  19. NOT.Preface:3.3 - Constituent actions in ongoing work
  20. NOT.Preface:4 - Worked connection - A formula, graph and table must change together
  21. NOT.Preface:4.1 - Construct the expressions and their interpretation
  22. NOT.Preface:4.2 - Translate only as far as the receiving question allows
  23. NOT.Preface:4.3 - Interpret an edit before propagating it
  24. NOT.Preface:4.4 - Change the operation and revisit the affected construction
  25. NOT.Preface:5 - Conditions of use, checks and recurring failures
  26. NOT.Preface:6 - Consequences and Architectural Rationale
  27. NOT.Preface:7 - Shared sources, alternatives and refresh
  28. NOT.Preface:8 - Relations to the rest of the Suite
  29. NOT.Preface:End
  30. Part A - Design what can be expressed and done
  31. NOT.1NOT.1 - Choose the Distinctions and Operations a Notation Must Support
  32. NOT.1:1 - Problem frame
  33. NOT.1:2 - Problem
  34. NOT.1:3 - Forces
  35. NOT.1:4 - Solution
  36. NOT.1:4.1 - Choose an operation and the conditions for performing it
  37. NOT.1:4.2 - Find cases whose difference changes the work
  38. NOT.1:4.3 - Locate the information and operations behind the marks
  39. NOT.1:4.4 - Try a design choice through use
  40. NOT.1:4.5 - Compare the work enabled and the work displaced
  41. NOT.1:4.6 - Retain the decision at the scale needed for the next construction
  42. NOT.1:5 - Archetypal Grounding
  43. NOT.1:5.1 - Same components, different composition
  44. NOT.1:5.2 - Same starting times, different durations
  45. NOT.1:6 - Bias-Annotation
  46. NOT.1:7 - Conformance Checklist
  47. NOT.1:8 - Common Anti-Patterns and How to Avoid Them
  48. NOT.1:9 - Consequences
  49. NOT.1:10 - Architectural Rationale
  50. NOT.1:11 - SoTA-Echoing
  51. NOT.1:12 - Relations
  52. NOT.1:End
  53. NOT.2NOT.2 - Define Expression Rules for Recoverable Binding and Composition
  54. NOT.2:1 - Problem frame
  55. NOT.2:2 - Problem
  56. NOT.2:3 - Forces
  57. NOT.2:4 - Solution
  58. NOT.2:4.1 - Identify the expression constructors and their operands
  59. NOT.2:4.2 - Make the composition structure recoverable
  60. NOT.2:4.3 - Define which declaration or external value a reference uses
  61. NOT.2:4.4 - Define the permitted connections between components
  62. NOT.2:4.5 - Construct and read the cases that challenge the rule
  63. NOT.2:4.6 - Retain usable conventions and controlled abbreviations
  64. NOT.2:5 - Archetypal Grounding
  65. NOT.2:5.1 - A sum with a local index and an external parameter
  66. NOT.2:5.2 - Two ports of the same type with different roles
  67. NOT.2:5.3 - Scope in a structured sequence
  68. NOT.2:5.4 - Resolve a movable label at the time of its use
  69. NOT.2:6 - Bias-Annotation
  70. NOT.2:7 - Conformance Checklist
  71. NOT.2:8 - Common Anti-Patterns and How to Avoid Them
  72. NOT.2:9 - Consequences
  73. NOT.2:10 - Architectural Rationale
  74. NOT.2:11 - SoTA-Echoing
  75. NOT.2:12 - Relations
  76. NOT.2:End
  77. NOT.3NOT.3 - Give Expressions an Operative Interpretation
  78. NOT.3:1 - Problem frame
  79. NOT.3:2 - Problem
  80. NOT.3:3 - Forces
  81. NOT.3:4 - Solution
  82. NOT.3:4.1 - Choose what the reading must produce
  83. NOT.3:4.2 - Interpret components, composition and context
  84. NOT.3:4.3 - Construct the reading operations
  85. NOT.3:4.4 - Perform the reading and locate where it depends on additional knowledge
  86. NOT.3:4.5 - Change one condition that matters to the interpretation
  87. NOT.3:4.6 - Keep the operative reading available to its users
  88. NOT.3:5 - Archetypal Grounding
  89. NOT.3:5.1 - Turn a condition diagram into a reading procedure
  90. NOT.3:5.2 - Recover what an interval notation means before using it
  91. NOT.3:6 - Bias-Annotation
  92. NOT.3:7 - Conformance Checklist
  93. NOT.3:8 - Common Anti-Patterns and How to Avoid Them
  94. NOT.3:9 - Consequences
  95. NOT.3:10 - Architectural Rationale
  96. NOT.3:11 - SoTA-Echoing
  97. NOT.3:12 - Relations
  98. NOT.3:End
  99. NOT.4NOT.4 - Construct Transformations of Expressions That Preserve Their Use
  100. NOT.4:1 - Problem frame

Showing 1–100 of 212 entries. Source edition 1f16950577d0.