Solved

What's the best Software Architecture book for designing good Software Systems?

Posted on 2011-09-04
3
489 Views
Last Modified: 2012-05-12
Which software architecture book do you consider the best or recommend? (It should be independent of technologies or programming languages.)
0
Comment
Question by:code_talker
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 32

Accepted Solution

by:
Paul Sauvé earned 250 total points
ID: 36481962
Hi code_talker,

5 Best Software Architecture Books you must read

I studied IT in the late 70's/early 80's, so I don't remember exactly what books I used. I know that we used the Gane & Sarson's Structured Systems Analysis: Tools and Techniques for system modeling! Another essential tool is a good book on data modeling and database design.

For computer aided design of seftware have a look at Computer-aided software engineering (CASE) tools.

I hope that helps you at least get started.

PaulS
0
 
LVL 18

Assisted Solution

by:Jose Parrot
Jose Parrot earned 250 total points
ID: 36499393
Complete and very objective:
Applied Software Architecture, by Hofmeister, Christine, R. Nord, and D. Soni, Addison-Wesley

Nowadays we have several approaches, like SOA, Cloud Computing, the classical Client/Server, the web, the Google way, Microsoft's .NET and so on. The architecture, obviously, depends on the objectives. If your target is a tool for a one user CAD or for an enterprise level CAD, we'll need to follow different tracks.
So, as a basic reading, I recommend a general architecture book, like the Hofmeister's one, then you can decide for the next books, the best one for your specific objectoves.
Jose
0
 
LVL 3

Expert Comment

by:Prafulla Maharjan
ID: 36515496
Self learning
0

Featured Post

Get Actionable Data from Your Monitoring Solution

Your communication platform is only as good as the relevance of the information you send. Ensure your alerts get to the right people every time with actionable responses. Create escalation rules that ensure everyone follows the process and nothing is left to chance.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Many admins will agree: WSUS is is a nice invention but using it on the client side when updating a newly installed computer is still time consuming as you have to do several reboots and furthermore, the procedure of installing updates, rebooting an…
It’s been over a month into 2017, and there is already a sophisticated Gmail phishing email making it rounds. New techniques and tactics, have given hackers a way to authentically impersonate your contacts.How it Works The attack works by targeti…
Windows 8 comes with a dramatically different user interface known as Metro. Notably missing from the new interface is a Start button and Start Menu. Many users do not like it, much preferring the interface of earlier versions — Windows 7, Windows X…
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below. https://filedb.experts-exchange.com/incoming/2017/03_w12/1151775/Permutations.txt https://filedb.experts-exchange.com/incoming/201…

691 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question