1 / 8

Change Scenarios applied on ReAD

Change Scenarios applied on ReAD. Safoora Shakil Khan and Jon Whittle. GWM case study Requirements.

danil
Download Presentation

Change Scenarios applied on ReAD

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Change Scenarios applied on ReAD Safoora Shakil Khan and Jon Whittle

  2. GWM case study Requirements Each weather station collects metrological data on a regular basis over a period and produces summaries of that data. Only authorized employees can request the weather station to transmit data to the area computer. The area computer integrates the collected data with reports from other sources such as satellites and ships, which uses a digitized map database to generate a set of local weather maps. Quality Attributes- Security and Persistence • Red colour is for deleted elements. • Blue colour is for added elements. • Green colour is for modified elements.

  3. Requirements Traces Dependencies Annotated to Logical View Requirement Dependencies Here, we can see the requirements dependencies are identified, which are later composed to logical view. The annotation is defined by rich annotation operators: concentrate, coordinate blocking, and influence. Satellite Receiver Weather Stations IGetData IGetData Weather Data Processor Map Database GUI IAccess IRequest

  4. Composed Process View <<GUI Process>> <<Process>> Request Data <<Met Data Process>> <<Process>> Collect Data <<Thread>> Network Handler Compose Process View (shown in orange colour) <<Process>> Summaries Data <<Process>> Verify Employee <<Process>> MapDB <<Thread>> Data Handler <<Process>> ProcessReceivedData

  5. Change Scenario 1 • Change Scenario 1: Weather stations transmit their data to the area computer in response to a request from the computer. Requirements The dependency being impacted is traced to architecture. Rather than tracing the id or referential links. If condition dependnecy is being impacted which is rippled to logical view architecture. The Coordinate Blocking shows that the impacts two components GUI andWeatherDataProcessor Weather Stations Satellite Receiver Logical View IGetData IRequestData IGetData Weather Data Processor GUI Map Database IAccess IRequest

  6. Impacted Process View <<GUI Process>> <<Process>> AC_Request Data <<Met Data Process>> <<Process>> Request Data <<Process>> Collect Data <<Thread>> Network Handler <<Thread>> Network Handler <<Process>> Summaries Data <<Process>> Verify Employee <<Thread>> Data Handler <<Process>> MapDB <<Process>> ProcessReceivedData

  7. Change Scenario 2 • Change Scenario 2: Area Computer archives the integrated data before generating set of local weather maps. Weather Stations Satellite Receiver IGetData IRequestData IGetData Weather Data Processor Map Database IAccess New Dependencies

  8. Impacted Process View <<Process>> AC_Request Data <<Met Data Process>> <<Process>> Collect Data <<Thread>> Network Handler <<Process>> Summaries Data <<Process>> MapDB <<Thread>> Data Handler <<Process>> ProcessReceivedData

More Related