Discuss about service oriented architecture, Software Engineering

Assignment Help:

Question :

(a) Discuss about Service Oriented Architecture (SOA), in terms of key principles, benefits and applicability. Also include examples of applications suitable for SOA.

(b) Reflection and Code generation are architectural design strategies that can be used to improve the adaptability of systems. Discuss about these strategies.

(c) Subsystems and layers are two fundamental tools for structuring large scale systems into smaller and more manageable. However, the decomposition of software leads to the creation of dependencies between subsystems. Why it is very important for the architecture team to properly manage dependency?


Related Discussions:- Discuss about service oriented architecture

Differentiate between application and system software, Question: (a) Di...

Question: (a) Differentiate between application software and system software. (b) Mr. Smith would like to know which type of computer is more appropriate to process the inf

Inmagic plus- microcomputer based software package, INMAGIC Plus: INMA...

INMAGIC Plus: INMAGIC Plus is a microcomputer- based software package designed to build, maintain and use textual databases including bibliographic databases. As a generalised

Describe the importance of function point, Q. Describe the Importance of fu...

Q. Describe the Importance of function point? - This is independent of the languages tools or else methodology used for implementation. - They are able to be estimated from

Explain bottom-up integration, Bottom-up integration This testing start...

Bottom-up integration This testing starts construction and testing with the components at the lowest levels in the program structure.

Explain horizontal partitioning, Explain Horizontal partitioning 1. Ex...

Explain Horizontal partitioning 1. Explains separate branches of the. 2. Propagaton of fewer side-effects 3. Software is simpler to maintain

Discuss in detail about data modeling, Discuss in detail about data modelin...

Discuss in detail about data modeling. Data modelling makes use of the ERD. Consists of three interconnected information. The data object. Attributes. Relatio

Describe software maintenance and it types, Software Engineering 1. Giv...

Software Engineering 1. Give the two roles of the software process. 2. Describe software maintenance and it types. 3. What is RAD model and its phases? 4. What do you

What is test phase, What is Test phase? Ans) The time period in the soft...

What is Test phase? Ans) The time period in the software life cycle in which the parts of a software product are evaluated and integrated, and the software product is evaluated

What is integration testing, What is Integration testing: - This test i...

What is Integration testing: - This test is performed to determine the interfaces among system components, interactions between the application and the hardware, file system, a

Diffrence between structured analysis and structured design, Q. Differentia...

Q. Differentiate between structured analysis and structured design? Ans. The aim of structured examination is to transform the textual description of a problem into a graphic

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd