Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Active Tutors
Asked Questions
Answered Questions
structure of design it allows the decomposition of a large system into smaller more manageable units with well explained relationships to the other
explain in detail the design conceptsabstraction data abstraction functional abstraction bullcontrol abstractioninformation hidingbullevery module
explain in detail about structural modeling structural model having a detail refinement of erd data flow model and control flow modelcreating an
explain in detail about functional modelingthis model explains the computations that take place within a systemthis model is useful when the
explain in detail about data modeling data modeling creates use of the erd having of 3 interrelated informationthe data
explain about rapid prototyping techniquesexecutable specification languagesused to living the system specificationit is expressed in a formal
throw-away prototypingobjectivethe principal objective of this model is to validate or to derive the system needsit is developed to decrease
explain evolutionary prototypingobjectivethe principal objective of this model is to deliver the working system to the end-userexample-ai
explain the prototyping approaches in software processtwo approachesi evolutionary prototyping - in this approach of system development the initial
rad modelrapid application development model is the method of incremental modelachieves the high speed development using component based
explain about the incremental modelhave similar phases as the waterfall modelphases areanalysisdesigncodetestincremental model delivers series of
explain spiral modelthe spiral model is separated into number of frame works these frameworks are indicated by task regionsusually there are six task
iterative waterfall modelthe iterative waterfall model is as shown in the following figurerequirement gathering phase in which all needs are
what are the types of static testing toolsthere are three kinds of static testing tools code based testing tools - these tools take source code
how the case tools are classifiedcase tools can be classified bya by function or useb by user typeeg managertesterorc by stage in software
what is architectural evolutionarchitectural evolution is the method of changing a system from a centralized architecture to a distributed
what are the types of software maintenancecorrective maintenance - means the maintenance for correcting the software faultsadaptive maintenance -
define maintenancemaintenance is explained as the process in which changes are executed by either modifying the existing systems architecture or by
write about software change strategiesthe software change methods that could be applied separately or together are software maintenance - the alters
why software change occurssoftware change happens because of the following reasons new needs emerge when the software is used the business
what is evaearned value analysis is a process of performing quantitative analysis of the software project it gives a common value scale for each task
what is the purpose of timeline chartthe purpose of the timeline chart is to emphasize the scope of the individual task as set of tasks are given as
give the procedure of the delphi method1 the co-ordinator shows a specification and estimation form to each expert2 co-ordinator calls a group
what is cocomo modelconstructive cost model is a cost model which provides the estimate of number of man-months it will take to make the software
what are the advantages and disadvantages of size measureadvantages artifact of software development which is simply counted many existing methods