Software requirements modularization using partitioning clustering technique

  • Authors:
  • Turky N. Al-Otaiby;Mohsen AlSharif

  • Affiliations:
  • Ministry of Interior (MOI);Ministry of Interior (MOI)

  • Venue:
  • ACM-SE 45 Proceedings of the 45th annual southeast regional conference
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

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.