期刊名称:International Journal of Computer Science Issues
印刷版ISSN:1694-0784
电子版ISSN:1694-0814
出版年度:2012
卷号:9
期号:2
出版社:IJCSI Press
摘要:Nowadays, in software architecture especially in agile methodologies dynamicity, extendibility and modifiability are important challenges. In three layered architecture, plenty of patterns are provided for data access layer. In this paper additional to secure access to data and dynamic validation controls, emphasis is on extendibility and modifiability of data access pattern. We tried newly provided pattern not to lose performance. In this new pattern, respecting to object oriented heuristics, a module along with a tool has been provided that is able to be attached to every project and perform all data access tasks. This pattern has maximum reusability so it can be used in different kinds of projects of any size regardless to the methodology used.
关键词:Layered Software Architecture; Quality Attributes; Object Oriented Design; Data Model