207

ISBN : 978-81-963532-2-3 (E-Book)  Use of CASE tools leads to considerable improvements to quality. This is mainly due tothefactsthatonecaneffortlesslyiteratethroughthedifferentphasesofsoftwaredevelopmenta nd thechances of humanerror areconsiderablyreduced.  CASEtoolshelpproducehighqualityandconsistentdocuments.Sincetheimportantdata relating to a software product are maintained in a central repository, redundancy inthe stored data is reduced and therefore chances of inconsistent documentation is reducedtoa great extent.  CASE tools take out most of the drudgery in a software engineer’s work. For example,they need not check meticulously the balancing of the DFDs but can do it effortlesslythroughthe press ofabutton.  CASE tools have led to revolutionary cost saving in software maintenance efforts. Thisarises not only due to the tremendous value of a CASE environment in traceability andconsistency checks, but also due to the systematic information capture during the variousphasesof softwaredevelopment as a resultofadheringtoaCASE environment.  IntroductionofaCASEenvironmenthasanimpactonthestyleofworkingofacompany,and makes it oriented towards thestructured and orderlyapproach. RequirementsofaprototypingCASEtool Prototypingisusefultounderstandtherequirementsofcomplexsoftwareproducts,todemonstrate a concept, to market new ideas, and so on. The important features of a prototypingCASEtool areas follows: • Defineuserinteraction • Definethesystemcontrolflow • Storeandretrievedatarequiredbythesystem • Incorporatesomeprocessinglogic Featuresof agoodprototypingCASEtool There are several stand-alone prototyping tools. But a tool that integrates with the data dictionarycan make use of the entries in the data dictionary, help in populating the data dictionary andensure theconsistency betweenthedesigndataandtheprototype.Agoodprototyping toolshouldsupport the followingfeatures:  Sinceoneofthemainuses ofaprototypingCASE toolis graphicaluserinterface(GUI)development, prototyping CASE tool should support the 202 Software Engineering Keerthana P, Manasa KN, Ganga D Bengal

208 Publizr Home


You need flash player to view this online publication