Presentation is loading. Please wait.

Presentation is loading. Please wait.

Distributed Software Development

Similar presentations


Presentation on theme: "Distributed Software Development"— Presentation transcript:

1 Distributed Software Development

2 Content Recommendation and Reuse Requirements Definition and
Loredana Baračić, Marko Cafuta Content Recommendation and Reuse Requirements Definition and Design Description

3 Requirement Definition
Business requirements assist users when creating content by providing relevant content recommendation allow user to reuse relevant content Nonfunctional requirements supported online tools GUI supported online tools blogs, wikis, MediaWiki, WikiPres, forums, , Moodle GUI simple, intuitive and easy to use

4 Use Case Diagram

5 Requirements groups (1)
General Behavior enable / disable HelpMe! add-on Collecting Content current content, basic and advanced context Keywords Zemanta -> keywords edit, delete and add keywords keyword sorted by priority Collecting content content that is currently being written or edited basic context if user is using MediaWiki category and title of content advanced context if user is using Moodle or WikiPres targeted level of education and preferred type of content slides of presentation that is currently being edited using WikiPres Keywords System should be able to: send collected content and basic context to Zemanta to receive results of processing the content (keywords) from Zemanta to display keywords sorted by priority User should be able to: edit, delete, add new keywords change order of keyword (priority 2)

6 Requirements groups (2)
Content Recommendation search Delicious, Wikipedia results by priority Content Reusing one link -> one browser tab content -> user’s tool automatically create references to copied content and insert them into users content Content Recommendation System should be able to search Delicious, Wikipedia search other content sources (priority 2) display results of searching (links) sorted by priority Copy Relevant Content User should be able to: open every link in different browser tab copy desired content into his own content System should be able to automatically create references to copied content and insert them into users content

7 Components

8 Communication

9 Conclusion MdH FER

10 Questions? Squirrel!


Download ppt "Distributed Software Development"

Similar presentations


Ads by Google