2) Explain development life cycle of software. 3) Explain the steps used to constuct a domain class model. 4) Explain domain state model. 5) Explain waterfall development and iterative development life cycle. 6) Explain the system concept for Automated Teller Machine. 7) Explain the criteria used to select the right classes in domain class model. 8) Explain the steps performed to constuct domain state model. 9) Explain an overview of domain analysis. 10) Identify the classes for ATM system.What are the criteria to select right classes? Explain. 11) What is sysstem conception? Explain the ways to device and elaborate a system concepts. 12) Briefly explain the steps in object oriented design process.