Question: Prompt: It takes a software several days to pre-process a high volume of raw data to generate a NormalizedDataSet object. This normalized data set will
Prompt:
It takes a software several days to pre-process a high volume of raw data to generate a NormalizedDataSet object. This normalized data set will be used as the basis to conduct various scientific experiments; because of this, this data set has to be protected from accidental contamination (modification in an experiment). However, each experiment does need to further process the normalized data set and amend them by newly generated experiment results.
Answer questions below
1. Which design pattern is a good choice to keep the NormalizedDataSet object clean for each experiment?
Choose any of the design patterns listed: Builder, Prototype, Singleton, Object Pool
2. Based on the design you chose, create UML class diagram to show your design.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
