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

Function module can be called from a transaction screen, A function module ...

A function module can be called from a transaction screen outside an ABAP/4 program. Yes, a function module called from transaction screen.

Define metrics, Define metrics. Metrics is explained as the degree to w...

Define metrics. Metrics is explained as the degree to which a system component, or process possesses a given attribute.

Software engineering, Software Engineering A  high technology system e...

Software Engineering A  high technology system encompasses a  number of  elements like   people, hardware, software, database, documentation, and process.  System engineering

What does modality in data modeling indicates, What does modality in data m...

What does modality in data modeling indicates? Modality shows whether or not a particular data object must participate in the relationship.

Open source software, what are the advantages of open source software?

what are the advantages of open source software?

What is peer reviews, What is Peer Reviews? Ans) A methodical examinatio...

What is Peer Reviews? Ans) A methodical examination of software work products by the producer's peers to recognize defects and areas where changes are required.

Data Flow Diagram, I need help creating a DFD for an assignment. Is there a...

I need help creating a DFD for an assignment. Is there anyway you could help?

Explain quality control, What is Quality control? This includes checkin...

What is Quality control? This includes checking the software development process to ensure that procedures and standards are being followed. There are two approaches to qual

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