Flylib.com
A Practical Guide to Enterprise Architecture
A Practical Guide to Enterprise Architecture
ISBN: 0131412752
EAN: 2147483647
Year: 2005
Pages: 148
Authors:
James McGovern
,
Scott W. Ambler
,
Michael E. Stevens
,
James Linn
,
Vikas Sharan
,
Elias K. Jo
BUY ON AMAZON
Main Page
Table of content
Copyright
The Coad Series
About the Series
About the Series Editor
WWW.WWISA.ORG
About Prentice Hall Professional Technical Reference
Acknowledgments
James McGovern
Scott W. Ambler
Michael E. Stevens
James Linn
Vikas Sharan
Elias K. Jo
Foreword
The Burning Need for Architecture
The Urgent Need for Tools
The Pressing Need for Appropriate Organization
Why This Book Is Important
Preface
Why Enterprise Architecture?
Building an Enterprise Architecture
About This Book
Content of This Book
Disclaimer
In Summary
Chapter 1. Systems Architecture
Canaxia Brings an Architect on Board
Network Protocols
Conclusion
Chapter 2. Software Architecture
What Is Software Architecture?
The Role of a Software Architect
Why We Need Software Architecture
The System Stakeholders
Creating a Software Architecture: An Example
Architecture Description Languages and UML
Quality Attributes
Architectural Viewpoints
Architectural Styles, Patterns, and Metaphors
Conclusion
Chapter 3. Service-Oriented Architecture
Benefits of an SOA
Characteristics of an SOA
Web Services
Services at Canaxia
SOA Issues
SOA Management
SOA Best Practices
SOA Antipatterns
Conclusion
Chapter 4. Software Product Lines
Product Lines at Canaxia
History of Product Lines
What Is a Software Product Line?
Product Line Benefits
Product Line Aspects
Conclusion
Chapter 5. Methodology Overview
The Software Development Life Cycle
eXtreme Programming
SEICMM
The Zachman Framework
Model-Driven Architecture
Rational Unified Process
Using These Methodologies
Conclusion
Chapter 6. Enterprise Unified Process
The Enterprise Unified Process
The Production Phase
The Retirement Phase
The Operations and Support Discipline
The Enterprise Management Discipline
Why Adopt the EUP?
Conclusion
Chapter 7. Agile Architecture
Agility in a Nutshell
Potential Problems with Traditional Approaches to Enterprise Architecture
An Agile Approach to Architecture
What Should Agile Architecture Efforts Produce?
Agile Architecture at Canaxia
Introducing an Agile Approach into Your Organization
Are Other Architecture Approaches Agile?
Potential Problems with an Agile Approach
Conclusion
Chapter 8. Agile Modeling
The Goals of Agile Modeling
Agile Models
Agile Documents
Conclusion
Chapter 9. Presentation Tier Architecture
Business Needs and Presentation Requirements
Key Presentation Tier Components
General Design Recommendations
Design Guidelines for Interface Components
Conclusion
Chapter 10. Usability and User Experience
Understanding Usability
User Experience Components
Usability and User Experience Design Process
Usability Techniques
Sharing the Usability Test Reports
Out-of-the-Box Experience
Conclusion
Chapter 11. Data Architecture
The Business Problem
Baseline Data Architecture
Frameworks
Metadata
Advanced Metadata Architecture
Data Security
Agile Database Techniques
Establish an Infrastructure That Allows for Rapid Changes in Business Requirements and Database Technologies
Data That Need to Be Shared and Current Should Be Centralized
Avoid Monolithic Database Designs
Use Access Rules to Protect Data
Data Validation Should Occur at Multiple Tiers within an N-Tier Architecture
Data Should Be Replicated Based on Business Requirements and Only When Necessary
Replicated Data Should Be Read-only
The Replication Topology Implementation Should Meet Existing Business Needs
Transparency of Location of Data by Accessing Applications Should Be Encouraged
Implement Tools, Processes, and Policies to Ensure Data Integrity
When Designing a Database for Performance, It Should Include the Total Performance and Not Just Local Performance
Prefer Open Standards to Proprietary Extensions
Protect Credit Card Information Using Encryption
Conclusion
Chapter 12. Thought Leadership
Organizational Matrix
Outsourcing and Core Competencies
Strong Technical Leadership
Architects Stand the Test of Time
The Savage Pursuit of Best Practices
The Agile CIO
The Mysteries of Open Source
Consultant 101
Why I Should Be a CIO
The Next Minute
Conclusion
Appendix A. Business Case
Appendix B. Practical Considerations
Appendix C. The Seven Habits of an Agile Enterprise Architecture
Appendix D. Models
Appendix E. References
Appendix F. Additional Reading
Appendix G. Future Books
About the Authors
A Practical Guide to Enterprise Architecture
ISBN: 0131412752
EAN: 2147483647
Year: 2005
Pages: 148
Authors:
James McGovern
,
Scott W. Ambler
,
Michael E. Stevens
,
James Linn
,
Vikas Sharan
,
Elias K. Jo
BUY ON AMAZON
Beginning Cryptography with Java
Object Description in Cryptography Using ASN.1
Distinguished Names and Certificates
Certificate Revocation and Path Validation
CMS and S/MIME
SSL and TLS
Systematic Software Testing (Artech House Computer Library)
The Test Organization
The Software Tester
Improving the Testing Process
Appendix A Glossary of Terms
Appendix D Sample Master Test Plan
Developing Tablet PC Applications (Charles River Media Programming)
Strings, GDI+, and Error Handling in VB .NET
Getting Started with Microsoft Agent
Advanced Microsoft Agent
Custom Grammars for Speech Recognition
Storing Ink in a Database
Microsoft Windows Server 2003(c) TCP/IP Protocols and Services (c) Technical Reference
Local Area Network (LAN) Technologies
Internet Protocol (IP) Basics
Internet Protocol (IP) Addressing
Transmission Control Protocol (TCP) Connections
File and Printer Sharing
The Complete Cisco VPN Configuration Guide
VPN Definition
Summary
IPsec Standards
IPsec Preparation
ISAKMP/IKE Phase 2 Data Connections
Web Systems Design and Online Consumer Behavior
Chapter I e-Search: A Conceptual Framework of Online Consumer Behavior
Chapter VI Web Site Quality and Usability in E-Commerce
Chapter IX Extrinsic Plus Intrinsic Human Factors Influencing the Web Usage
Chapter XIII Shopping Agent Web Sites: A Comparative Shopping Environment
Chapter XV Customer Trust in Online Commerce
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies