How To Exam?

a knowledge trading engine...


DOEACC Society 2006 DOEACC C Level C8 Advanced Software Engineering ( ) - Question Paper

Friday, 14 June 2013 05:05Web

C8-R3: ADVANCED SOFTWARE ENGINEERING
NOTE:
Time: three Hours Total Marks: 100
1.
a) Justify – “Engineering is a issue solving activity”.
b) What is requirement validation? define the activities performed during requirement
validation.
c) discuss in brief about the process-related metrics of OOSE.
d) What is the purpose of system testing? Which activities are performed during system
testing?
e) discuss the terms actors and use case with an example.
f) What is an abstraction? discuss in brief about the role of an abstraction during modelling
process.
g) What is OCL? provide the meaning or architecture, method and process.
(7x4)
2.
a) discuss the meaning of ‘Software reuse’. explain the steps needed to implement the
concepts of software reuse in software development industry.
b) discuss in brief about the IEEE standards for software life cycle processes.
c) What problems are involved for the management of software development? How can a risk
be handled in a software development?
(9+4+5)
3.
a) What do you mean by the term ‘nonfunctional requirements’? explain the problems
involved for investigating non-functional requirements.
b) What is a system specification? discuss the meaning of verifiability and traceability with
an example.
c) discuss in brief about the methods used for eliciting info.
(7+5+6)
4.
a) define the concepts of generalization and inheritance with suitable example. What is
the use of ganeralization?
b) discuss the meaning of aggregation and multiplicity with an example.
(10+8)
5.
a) What is UML? discuss in brief about the various kinds of diagram described in UML.
b) What components are included in the use case model? discuss the steps needed to
build the use case diagram. Illustrate by an example.
(10+8)
6.
a) discuss the process of testing in object oriented software development.
b) elaborate ISO 9000 and ISO 9001? Which areas does ISO 9001 cover?
c) describe the meaning of ‘Software architecture’? explain the concepts of pipe-filter
architecture and client-server architecture.
(6+6+6)
C8-R3 Page one of two January, 2006
1. ans ques. one and any 4 ques. from two to 7.
2. Parts of the identical ques. should be answered together and in the identical
sequence.
7.
a) define the way to determine the control flow in object-oriented systems. define in
brief on process-driven control, event-driven control and threads.
b) describe the term ‘Component’ with an example. Also define the uses of it. provide the
salient paradigms of components-oriented software engineering.
(10+8)
C8-R3 Page two of two January, 2006


( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER DOEACC Society 2006 DOEACC C Level C8 Advanced Software Engineering ( ) - Question Paper