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 Requirements definition and design description
Marko Vitas, Stipe Grbić, Jasenko Ramljak Software patterns Requirements definition and design description

3 Scope of the presentation
Requirements description Use case models Requirements definition Future development Project scope Software architecture

4 General requirements Organization and manipulation
of software patterns in a catalog Eclipse plug-in Integration with the POSE project

5 User requirements CRUD operations on: Catalogs Patterns (variants)
Categories Assigning patterns to categories Pattern comparison and relations Search

6 Functional requirements
Must match user requirements Plus additional: Importing of pictures Automated graphical representation of pattern relations Manipulating multiple pattern descriptions

7 Nonfunctional requirements
Developing → Java Modeling → EMF Testing → JUnit Documentation → LaTeX Pictures → JPG Persistence → XML Description and relation types

8 Main use cases

9 Requirement groups Priority 1: Catalog Administration (CA)
Describing Patterns (DP) Priority 2: Exploring Patterns (EP) Integration with the tool from Paderborn (IP)

10 Future development Graphical editor of pattern structure and relations

11 Project scope

12 Plug-in architecture

13 Q&A


Download ppt "Distributed Software Development"

Similar presentations


Ads by Google