International Journal of Computer Applications
Now-a-days, most information systems are developing based on layered architectures. Connecting to database is the most important part of layered architectures and there are many connections to database. So, the performance of information systems can be improved by reducing the number of such connections. For this purpose, new patterns have proposed; also solution domain and structure of provided patterns have been explained by practical examples. Finally, reusability and performance of provided patterns have been examined and the results approve the productivity of provided patterns in comparison with previous methods.