|
||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||
ABSTRACT
The design phase of the software lifecycle is a major factor to the success of a software system, where the software designer is not expected to conceptualize a large-scale and complex software application as a whole; therefore, it is typical to create a top-level design which decomposes a system into a set of modules. Software modularity is not a new concept in the software engineering field; it has been a design issue since the earliest days of software development. However, its importance is becoming more prevalent due to today's demand for large-scale complex application. The decomposition process is an art form and our goal is to reach a systematic approach for producing modularized design based on our requirement analysis methodology. REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
INDEX TERMS
Primary Classification:
Keywords:
|
||||||||||||||||||||||||||||||||||||||||