Decomposed the system into several subsystems, Software Engineering

Assignment Help:

Question:

(a) With reference to component communication, explain the differences between interface oriented and message oriented communication in terms of communication method, data approach and dependency.

(b) FX Ltd is a major international financial trading company whose main activity is to buy and sell foreign currencies according to evolving market prices. Currently, traders buy or sell currency pairs by following market trends thereby taking the necessary decision to either trade or not. Management of FX Ltd has decided to develop an application that will be constantly monitoring market movement and thereon generate appropriate buy or sell triggers according to specific parameters.

To get real time market prices the company has contracted a partnership with a well known data provider. The data provider has an asynchronous message based component that can receive a list of markets from a subscriber and then sends related real time data(per second) accordingly.

During an initial modelling session the architecture team has decomposed the system into several subsystems. Market Analytics is one of the subsystems that have been identified.

The major requirements of this subsystem are:

- Ability to view real time market movement on a chart accessible through a web client.

- Ability to make analysis based on historical summaries of different market prices on demand.

- Design a component view using UML to model the runtime components of the Market Analytics subsystem.

- Supplement the above the component view with an appropriate description of the components, interface, and ports.


Related Discussions:- Decomposed the system into several subsystems

Explain iterative enhancement model, Explain Iterative Enhancement model ...

Explain Iterative Enhancement model Iterative Enhancement model: This model incorporates alters in the software based on the analysis of the existing system. Also the complet

Explain the corba component model types, Question 1: a. What are the F...

Question 1: a. What are the Facets of Component that you know about ? b. Explain the CORBA component Model types ? c. Talk about the three concepts that you should keep

Illustrate about the managed level of maturity model, Level 4 (Managed) ...

Level 4 (Managed) Organisation satisfies all the requirements of level-3. At this level quantitative standards are set for software processes andproducts. Project analysis is

Diffrence between object and function oriented design, Q. Differentiate bet...

Q. Differentiate between object oriented and function oriented design. Ans: • Function-oriented design depend on identifying functions which transform their inputs to create

Mobile help dack mangmant system, hello there!! I have above subject that I...

hello there!! I have above subject that I have final project and also I required with program

Explain about the spiral model, Explain about the Spiral Model This mod...

Explain about the Spiral Model This model can be considered as the model that combines the strengths of various other models. Conventional software development processes don't

Core architectural concepts and their interrelationships, Question: (a)...

Question: (a) Discuss on the core architectural concepts and their interrelationships. (b) A telecommunications company is looking for a software architect for one its maj

System analysis , a) There are four steps or activities in needs engineerin...

a) There are four steps or activities in needs engineering: elicitation, specification, validation, and negotiation. Briefly explain the task of every of the four steps. Why needs

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