Get fully solved assignment. Buy online from website
online store
or
plz drop a mail with your sub code
we will revert you within 2-3 hour or immediate
Charges rs
125/subject
if urgent then call us on 08791490301, 08273413412
PROGRAM
Master of Science in Information Technology (MSc IT)Revised Fall 2011
SEMESTER
3
SUBJECT
CODE &
NAME
MIT3033–
Software Architecture
Qus:1
What are the advantages and disadvantages of layered systems?
Answer:
Advantages
of layered systems:
The advantages
of layered systems are:
·
It
facilitates design based on the increasing levels of abstraction. This permits
division of a complex problem into incremental sequence of steps.
·
It
facilitates improvements without complexity. This is true as the change made in
the functions of
Qus:2 What are the benefits and properties of
architectural styles?
Answer:
The
benefits and properties of architectural styles:
Benefits
of architectural styles:
Some of the
benefits of architectural styles are:
·
It
provides a common language that can be understood by the architect as well as
the developers of the system.
·
It
helps to exhibit various quality attributes such as availability,
modifiability, testability,
security,
and
Qus:3
List the steps involved in the implementation of the blackboard pattern.
Answer:
The
steps involved in the implementation of the blackboard pattern:
The steps
involved in the implementation of the blackboard pattern, which are as follows:
Step 1:
The
problem has to be defined by:
·
Specifying
the problem domain and the field of knowledge necessary to find a solution.
Qus:4
List and explain the two design methods used in software engineering.
Answer:
The
two design methods used in software engineering:
The two design
methods used in software engineering. They are:
·
Routine
Design Method.
·
Innovative Design Method.
·
Routine
·
Qus:5 List the different types of design patterns
and explain any three.
Answer:
The
different types of design patterns:
Qus:6
Explain the importance of documenting architecture.
Answer:
The
importance of documenting architecture:
Documenting the
software architecture is considered as a blueprint for analysis and offers a
high level view of the evolving system. Documenting the various views and every
stage of architectural development helps communicate the information of the
evolving system to the development
Get fully solved assignment. Buy online from website
online store
or
plz drop a mail with your sub code
we will revert you within 2-3 hour or immediate
Charges rs
125/subject
if urgent then call us on 08791490301, 08273413412
No comments:
Post a Comment