- ParallelFor/ParallelForEach - well known parallel constructs are improved by having more execution-control and implemented by using Fork/Join Frameworks of Doug Lea
- Observer Design Pattern(Delegate) - is encapsulated to a class and can be compared to the .NET delegate language constract from C#.
- Version Design Pattern - The software can be easily developed in component-based style. Old components will be supported by new version of the software. The new version of the component supports the old API and projects it to the new API
- Sorting algorithm - combined sorting algorithm which uses improved parallel QuickSort, ShellSort and InsertionSort for diffrent array-sizes.
We have created many JUnit-Tests to guaranty high quality:
-> see the coverage-report (http://www.happy-guys.com/open-source/happy-commons/ver1x0/coverage-repo...) .