by the architecture of a system i mean the complete and
play

By the architecture of a system, I mean the complete and detailed - PowerPoint PPT Presentation

By the architecture of a system, I mean the complete and detailed specification of the user interface. For a computer this is the programming manual. For a compiler it is the language manual. For a control program it is the manuals for the


  1. By the architecture of a system, I mean the complete and detailed specification of the user interface. For a computer this is the programming manual. For a compiler it is the language manual. For a control program it is the manuals for the language or languages used to invoke its functions. For the entire system it is the union of the manuals the user must consult to do his entire job. The architect of a system, like the architect of a building, is the user’s agent. It is his job to bring professional and technial knowledge to bear in the unalloyed interest of the user, as opposed to the interests of the salesman, the fabricator, etc. (Brooks, MMM , pg 45)

  2. Pipe and filter Result Source Filter 1 Filter 2 Filter 3

  3. Shared data—repository Database

  4. Shared data—blackboard Database

  5. Model/View/Controller View Controller updates manipulates reads from Model

  6. Model/View/Controller View ViewModel or Presenter or Binder Model

  7. Layered Layer 3 Layer 2 Layer 1 Layer 0

  8. Event-Driven Event Originator 1 Event Event Handler 1 Originator 2 Event Event Dispatcher Handler 2 Event Originator 3 Event Handler 3 Event Originator 4

Recommend


More recommend