Software application architecture is the process of defining a structured solution that meets all of the technical and operational requirements, while optimizing common quality attributes such as performance, security, and managability.
Process design is the design of processes for desired physical/chemical transformation of materials.