Google scholar arxiv informatics ads IJAIS publications are indexed with Google Scholar, NASA ADS, Informatics et. al.

Call for Paper

-

August Edition 2021

International Journal of Applied Information Systems solicits high quality original research papers for the August 2021 Edition of the journal. The last date of research paper submission is July 15, 2021.

A New Approach to Organized Data Access in Software Product Line

Mohammad Masdari, Esmail Amini Published in Software Engineering

International Journal of Applied Information Systems
Year of Publication: 2013
© 2012 by IJAIS Journal
10.5120/ijais13-450955
Download full text
  1. Mohammad Masdari and Esmail Amini. Article: A New Approach to Organized Data Access in Software Product Line. International Journal of Applied Information Systems 5(9):23-28, July 2013. BibTeX

    @article{key:article,
    	author = "Mohammad Masdari and Esmail Amini",
    	title = "Article: A New Approach to Organized Data Access in Software Product Line",
    	journal = "International Journal of Applied Information Systems",
    	year = 2013,
    	volume = 5,
    	number = 9,
    	pages = "23-28",
    	month = "July",
    	note = "Published by Foundation of Computer Science, New York, USA"
    }
    

Abstract

Software production line is one of the most active trends in software engineering. Most available methods are based on tripod architecture. In this paper, it is provided new frame with100% extensibility for data access layer. It is such a frame which can be used for all information system in all sizes. The difference of this method with the others is that the others are used to produce data access layer codes based on data model in the software production line. While it is suggested a main module as well as a tool based on designed patterns and innovations in this method which can be added to the available project and managed all the data access layer process and operation needless to produce any access layer to data for each project. By using this frame of data access layer, the projects are always ready and available and can be used in different projects without change.

Reference

  1. Gomma, H. , "Designing Software Product Lines Whit UML: From Use Cases to Pattern – Based Software Architectures", Addison Wesley, 2004.
  2. Greenfield, J. , Short K. , Software Factories: "Assembling Applications with Patterns, Models, Frameworks, and Tools", John Wiley & Sons, 2004
  3. Nock C. , "Data Access Patterns: Database Interactions in Object – Oriented Applications", Addison Wesley, 2003.
  4. Crawford W. , Kaplan J. , "J2EE Design Patterns", O'Reilly, 2003.
  5. Lhotka R. , "Expert C# 2008 Business Objects", Apress, 2009.
  6. Lhotka R. , "Expert C# 2008 Business Objects", Apress, 2009.
  7. Y. Bao, X. Sun, K. S. Trivedi, "A Workload-Based Analysis of Software Aging, and Rejuvenation", IEEE Trans. Reliability,pp. 54-57, 2005.
  8. D. Chen, K. S. Trivedi, "Optimization for condition-based maintenance with semi-Markov decision process", Reliability Engineering and System Safety 90, 2005
  9. H. V. Ramasamy and M. Schunter, "Architecting Dependable Systems Using Virtualization", In Workshop on DSN,2007.
  10. Fähndrich, M. , Aiken, M. , Hawblitzel, C. , Hodson, O. , Hunt, G. , Larus, J. R. and Levi, S. , "Language Support for Fast and Reliable Message Based Communication in Singularity OS". In Proceedings of the EuroSys 2006 Conference, Leuven, Belgium,pp. 177-190, 2006.
  11. J. Gray, "Functionality, Availability, Agility, Manageability, Scalability—the New Priorities of Application Design", Proc. Int'l Workshop High Performance Trans. Systems, 2001.
  12. O. Etzion, P. Niblett, "Event Processing in Action, Manning Publications", USA, 2011.
  13. "Recommended Practice for Architectural Description of Software Intensive Systems". Technical Report IEEE P1471-2000, IEEE Standards Department, The Architecture Working Group of the Software Engineering Committee, 2000.
  14. A. Paschke, A. Kozlenkov, and H. Boley, "A homogenousreaction rules language for complex event processing," in InternationalWorkshop on Event Drive Architecture for ComplexEvent Process. ACM, 2007.
  15. K. Pope, "Zend Framework 1. 8 Web Application Developmen"t, PACKT Publishing, 2009.
  16. G. Ahn, H. Hu, J. Jin. "Security-Enhanced OSGi Service Environments", IEEE Transactions on Systems, Man and Cybernetics—Part C: Applications and Reviews, Vol. 39, No. 5, 2009
  17. M. Fowler, D. Rice, M. Foemmel, E. Hieatt, R. Mee, R. Stafford. "Patterns of Enterprise Application Architecture", Addison Wesley, 2002.

Keywords

Software Architecture, Information Systems, Module Based System, Data Access Layer, Data Model