Software architecture correctness

K. Suzanne Barber, Jim Holt · IEEE Software · 2001

Software quality stems from many factors, including implementation decisions, software architecture, and requirements. We focus on software architecture, which can enable or inhibit many of a software system's qualities. Because the cost of addressing quality concerns is a function of how late you address them (the later, the more costly), addressing them in the architectural or requirements phase makes sense.

Read the paper · More papers on PaperTik