Hi Hendy,
Thanks for the response.
So could we conclude like the following,
Architecture, is a design of an software or an application or a system as a skeletal representation. With all those UML stuff...
Framework, is built on an architecture or may be independant of an architecture as well, which contains re-usable components and set of norms or protocols for usage of the re-usable components.
Design Patterns, are solutions for recurring software problems, could be best practices also, design patterns could be implemented in a framework as well as an architecture.
Please correct me if I am wrong
Thanks for bearing with me.
Thank you