A scientific workflow system is a specialized form of a workflow management system designed specifically to compose and execute a series of computational or data manipulation steps, or workflow, in a scientific application.
Apply design patterns on this project. Sprint2:
-
- Pipe and Filter: WorkflowController
-
- Proxy
-
- Factory Pattern/ Abstract Factory Pattern : LoggerFactory
-
- Prototype
-
- Template Method : ServerController
-
- Iterator:UserController
-
- Adaptor : Adapter package. Modified addComment method in Workflow Controller. We can format the content of a comment into pre-defined text format.
-
- Builder : Add inner class UserBuilder in User Model. Modified the method to create a new user.
3 & 5 is created by Zhengyi Wang
7 & 8 is creatd by Xin Hong
1 & 6 is created by Luoshu Wang
2 & 4 is created by Xinao Sun