Describing aspect oriented software development


Answer the following questions.

Question 1)a) What are specialised process models? Describe Aspect Oriented Software development.

b) Explain the framework activities involved in concurrent development model.

Question 2)a) What is the purpose of process assessment? What formal techniques are available for assessing the software process?

b) Describe the importance of Personal and Team Process models. What framework activities are used during PSP?

Question 3)a) State and describe different principles to be followed as the team prepares for delivery of an increment.

b) What is Product Engineering? Describe the different views in product engineering.

Question 4)a) List and describe the system elements of computer based systems.

b) What are planning practices? Describe the different principles applied in planning practices.

Question 5)a) What are the basic guidelines for conducting a collaborative requirements gathering meeting?

b) Ashoka group of hotels is building a new system for hotel management which will have the following features.

i) System will provide the GUI user interface with menus, error msgs and different options.

ii) System handles various details of customer's rooms special facilities provided to them.

iii) System generates routine MIS reports for administration.

iv) System generates bills and receipts.

For the above system, write scope and with suitable assumptions draw use case diagram.

Question 6)a) Draw level 0, level 1 and level 2 data flow diagram for the above problem statement.

b) How do we go about developing the class based elements of an analysis model identify class, attributes and operations.

Request for Solution File

Ask an Expert for Answer!!
Software Engineering: Describing aspect oriented software development
Reference No:- TGS05623

Expected delivery within 24 Hours