Software Engineering for Smart Data Analytics & Smart Data Analytics for Software Engineering
2+2 points |
---|
Remarks:
During the development of software, different issues have to be resolved. The following short text describes on a very abstract level how this is done. Based on this abstract description, we present a simple format for your solution to the next three tasks.
For an issue certain criteria are relevant. Proposals that address the issue are assessed by these criteria. Of course a proposal can address more than one issue. Based on the proposals a resolution has to be selected, which resolves the issue. Of course new issues might be raised by proposals. (See our class diagram summarizing this.)
Arguments can support or oppose to criteria and proposals. The can even support or oppose to the positive or negative assessment of a proposal by a criterion. (See our extended class diagram summarizing this.)
Present your solution in the following format:
Issue: <Will be given by the task>
Discussion:
<Criterion> | <Criterion> | <Criterion> | |
---|---|---|---|
<Proposal> | <Positive or Negative Assessment> | <Positive or Negative Assessment> | <Positive or Negative Assessment> |
<Proposal> | <Positive or Negative Assessment> | <Positive or Negative Assessment> | <Positive or Negative Assessment> |
<Proposal> | <Positive or Negative Assessment> | <Positive or Negative Assessment> | <Positive or Negative Assessment> |
Resolution: <The resolution you suggest assessment of the proposals.>
Comments:
3 points |
---|
In assignment 5, task 01, we mentioned the following extension to the Bike Rental Outlet software:
We plan to write a component that allows to find Bike Rental Outlets. Yet, we don't know whether to deploy this component on the mobile devices or on the server. Discuss the issue and present it in the predefined format.
Issue:
Proposals:
3 points |
---|
Read section 4 of the last set of slides.
The Bike Rental Outlet software shall be able to store information about Sales, but we haven't decided how to store it. Discuss the issue and present it in the predefined format.
Issue:
Proposals:
3 points |
---|
Read section 5 of the last set of slides.
We want to define the Access Control for the Bike Rental Outlet, but we haven't decided how to implement it. Discuss the issue and present it in the predefined format.
Issue:
Proposals: