Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.