Transcription of Design Fundamentals - Computer Science
{{id}} {{{paragraph}}}
Design FundamentalsSoftware engineering I SE361 What is software Design ? The purpose of software Design is To produce a workable (implementable) solution to agiven problem. David Budgen in software Design : An Introduction Design is a problem-solving process whose objective is tofind and describe a way: To implement the system s functional While respecting the constraints imposed by the non-functional including the budget And while adhering to general principles of good qualitySoftware engineering I SE361 Design Concepts The Design should be based on requirements specification. The Design should be documented (so that it supportsimplementation, verification, and maintenance.) The Design should use abstraction (to reduce complexity andto hide unnecessary detail.) The Design should be modular (to support abstraction,verification, maintenance, and division of labor.)
Design Fundamentals. Software Engineering I – SE361 What is Software Design?
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}
CSEB233: Fundamentals of Software Engineering, CSEB233: Fundamentals of Software Engineering Software, Engineering, FUNDAMENTALS OF SOFTWARE ENGINEERING, Software, UNIQUE FUNDAMENTALS OF SOFTWARE, Of software engineering, Unique fundamentals of software measurement and, ENGINEERING Software Fundamentals, Software Fundamentals, Software engineering fundamentals, SOFTWARE ENGINEERING, Fundamentals of software engineering project management, FUNDAMENTALS OF SOFTWARE ENGINEERING PROJECT MANAGEMENT OVERVIEW, Fundamentals, Systems Engineering, Principles of Software Engineering Management