Due to the increasing complexity of software application nowadays,the development proess needs more and more to be formalised during the analysis and design stage.A well formalised process the risk of inconsistencies at any stage,gives ways to communicate within teams,allows traceability between requirements,analysis and design,and removes the ambiguities often met during the earlier stages of development(due to the inherent nature of the textual specification).The software development process needs methods to model the space problem' and the 'space solution'.
展开▼