Scenario Frames for Presentation, Business, Data, and Services

As part of our App Arch Guide 2.0 project, we're creating scenario frames to organize customer problems into meaningful lists.   These particular frames are an elaboration of our App Arch Meta Model.  This helps scope our guidance.   We also use them to test effectiveness.  The value of the guidance is the value of the problems solved.

Scenario Frames on CodePlex
You can review and contribute to our scenario frames on CodePlex:

Presentation Layer Scenarios Frame
Heres' the key hot spots for our presentation layer frame:

  • Caching
  • Composition
  • Exception Management
  • Input
  • Layout
  • Navigation
  • Presentation Entities
  • UI Components
  • UI Process Components
  • Validation

Business Layer Scenarios Frame
Here's the key hot spots for our business layer frame:

  • Authentication
  • Authorization
  • Business Components
  • Business Entities
  • Caching
  • Concurrency and Transactions
  • Data Access
  • Exception Management
  • Logging
  • Service Interface
  • Validation
  • Workflow

Data Access Layer Scenarios Frame
Here's the key hot spots for our data access layer frame:

  • General
  • BLOB
  • Batching
  • Connections
  • Data Format
  • Exception Management
  • Security Considerations
  • Stored Procedures
  • SQL Commands
  • Validation
  • XML

Services Layer
Heres's the key hot spots for our services layer frame:

  • General
  • Authentication
  • Authorization
  • Communication
  • Exception Management
  • Messaging Channels
  • Message Construction
  • Message Endpoint
  • Message Protection
  • Message Routing
  • Message Transformation
  • Message Exchange Patterns
  • REST
  • SOAP
  • Validation

My Related Posts