Enterprise Software Architecture and Design: Entities, Se... and over one million other books are available for Amazon Kindle. Learn more
CDN$ 136.80
  • List Price: CDN$ 144.00
  • You Save: CDN$ 7.20 (5%)
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca.
Gift-wrap available.
Enterprise Software Archi... has been added to your Cart
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Enterprise Software Architecture and Design: Entities, Services, and Resources Hardcover – Feb 28 2012

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
"Please retry"
CDN$ 136.80
CDN$ 119.14 CDN$ 119.16

Product Details

Product Description

From the Back Cover

Provides principles and best practices for the design and development of enterprise software applications

Enterprise software drives much of the world's IT systems in critical domains such as healthcare, finance, e-commerce, and government. Web services and cloud computing are two manifestations of the growing sophistication and interconnectedness of business IT processes. Despite its importance, the agreed best practices for building enterprise software are still very much a "work in progress." This text provides a timely review of the principles and practice of enterprise software architecture, including the perspectives of software-oriented architecture (SOA), domain-driven design, and representational state transfer (REST).

It also features:

  • Both the implementation-oriented perspective of the hands-on developer and the design-oriented perspective of the software architect

  • Discussion of the support for enterprise software development provided by popular frameworks such as Java Enterprise Edition and Windows Communication Foundation, including illustrative examples

  • Discussion of trends in computer science research that promise to have a bearing on the hard problems associated with building reliable enterprise applications

  • Review of basic concepts that any enterprise software developer or architect will need to understand, in programming languages and distributed systems

Intended to bridge the gap between high-level conceptual overviews and in-depth technical tutorials, Enterprise Software Architecture and Design is ideal for students in computer science, information systems, and systems engineering, as well as software development professionals, computer scientists, and software architects.

About the Author

Dominic Duggan, PhD, is a faculty member in the Department of Computer Science at Stevens Institute of Technology. His research interests are in the design and development of secure and reliable software systems. His publications have appeared in leading journals and conferences.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 1 review
A wonderful overview of middleware and enterprise software architecture. Jan. 26 2014
By mosen Agamawi - Published on Amazon.com
Format: Hardcover Verified Purchase
The book provides comprehensive discussions about many emerging challenges and principles related to enterprise software systems. There is a strong emphasis on the role of SOA on web services and data modeling.
I am very interested in the discussions related to DDA and REST architecture and comparisons with different middleware technologies such as SOAP and MOM; their limitations and applicability’s in web development applications. Up to this point I did not have chance to explore all the nitty-gritty details of so many topics addressed in the book, but I plan to do so in the near future.
I highly recommend this book for professionals on software design and architecture specifically in object-oriented web development and enterprise software. The book gives comprehensive discussions of so many related software architectures & technologies, it also provide excellent up-to-date list of references.