Chapter 3

Tools for Enterprise Application Design

   

As described in Chapter 1, The Enterprise Application Model, you design the enterprise architecture by iteratively defining and meeting a broad range of requirements. These requirements are summarized in the business, user, logical, technology, and physical models. A complete discussion of the procedures and techniques used in each of these models is beyond the scope of this brief architecture section, but this chapter will highlight the most important tasks of each model, and point out the Microsoft® Visual Studio™ Enterprise Edition design tools you can use in each. For more complete information about design techniques for enterprise architecture, search online for "Architecture" at the Microsoft Visual Studio Web site (http://www.microsoft.com/vstudio/).

This chapter includes the following sections.

Section Description
Identifying Business Requirements Describes tasks and tools for the business model phase of application design.
Meeting User Needs Describes tasks and tools for the user model phase of application design.
Defining Application Logic Describes tasks and tools for the logical model phase of application design.
Assembling Enterprise Technologies Describes tasks and tools for the technology model phase of application design.
Designing the Physical Architecture Describes tasks and tools for the physical model phase of application design.