
For this it uses Post Architecture Estimation Model. It supports estimation in the post architecture stage of a project. This model is used in early design stage of application generators, infrastructure, system integration. For this it uses Early Design Estimation Model. It supports estimation in the early design stage of the project, when we less know about it. This model is used for the prototyping stage of application generator and system integration. For this it uses Application Composition Estimation Model. This category provides infrastructure for the software development like Operating System, Database Management System, User Interface Management System, Networking System, etc. This category deals with large scale and highly embedded systems. It includes GUI, Databases, domain specific components such as financial, medical or industrial process control packages. This category is too diversified and to be handled by prepackaged solutions. Typical firms operating in this sector are Microsoft, Lotus, Their product will have many reusable components. This category will create largely prepackaged capabilities for user programming. Application Generators and Composition Aids – End user write the code by using these application generators.Įxample – Spreadsheets, report generator, etc. Software Engineering | Coupling and CohesionĪpplication generators are used in this sub-model.Difference between Pilot Testing and Alpha Testing.Difference between Pilot Testing and Beta Testing.Difference between Alpha and Beta Testing.Software Engineering | Integration Testing.Software Engineering | Seven Principles of software testing.Differences between Black Box Testing vs White Box Testing.Software Engineering | White box Testing.Software Engineering | Black box testing.Software Engineering | Testing Guidelines.Cost and efforts of software maintenance.Software Engineering | Software Maintenance.Software Engineering | System configuration management.Software Engineering | Project size estimation techniques.

