Graph-Based Software Design for Managing Complexity and Enabling Concurrency in Multiphysics PDE Software.
Patrick K. NotzRoger P. PawlowskiJames C. SutherlandPublished in: ACM Trans. Math. Softw. (2012)
Keyphrases
- software design
- software systems
- software development
- software engineering
- design patterns
- educational software
- functional requirements
- uml diagrams
- partial differential equations
- object oriented design
- decision making
- source code
- concurrency control
- computational complexity
- cooperative
- software development process
- software architecture
- reverse engineering
- software maintenance
- image denoising
- software artifacts
- information systems