Uneingeschränkter Zugang

On the Usability of Object-Oriented Design Patterns for a Better Software Quality


Zitieren

1. Gamma, E., R. Helm, R. Johnson, J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Reading, Addison-Wesley, 1995.Search in Google Scholar

2. Riehle, D., H. Züllighoven. Understanding and Using Patterns in Software Development. – Theory and Practice of Object Systems, Vol. 2, 1996, No 1, pp. 3-13.10.1002/(SICI)1096-9942(1996)2:1<3::AID-TAPO1>3.0.CO;2-#Search in Google Scholar

3. Kohls, C., K. Scheiter. The Relation between Design Patterns and Schema Theory. – In: Proc. of 15th Conference on Pattern Languages of Programs (PLoP’08), ACM Press, 2008, pp. 1-14.10.1145/1753196.1753214Search in Google Scholar

4. Schmidt, D. C., M. Stal, H. Rohnert, F. Buschmann. Pattern-Oriented Software Architecture. Patterns for Concurrent and Networked Objects. Vol. 2. John Wiley & Sons, 2013.Search in Google Scholar

5. Shalloway, A., J. R. Trott. Design Patterns Explained: A New Perspective on Object-Oriented Design. 2nd Ed. Pearson Education, India, 2005.Search in Google Scholar

6. Boehm, B. W., K. J. Sullivan. Software Economics: A Roadmap. – In: Proc. of Conference on the Future of Software Engineering, ACM, 2000, pp. 319-343.Search in Google Scholar

7. McNatt, W. B., J. M. Bieman. Coupling of Design Patterns: Common Practices and their Benefits. – In: Proc. of 25th Ann. Int. Computer Software and Applications Conf. (COMPSAC’01), IEEE, 2001, pp. 574-579.Search in Google Scholar

8. Wendorff, P. Assessment of Design Patterns during Software Reengineering: Lessons Learned from a Large Commercial Project. – In: Proc. of 5th European Conference on Software Maintenance and Reengineering, IEEE, 2001, pp. 77-84.Search in Google Scholar

9. Bieman, J. M., D. Jain, H. J. Yang. OO Design Patterns, Design Structure, and Program Changes: An Industrial Case Study. – In: Proc. of IEEE International Conference on Software Maintenance, IEEE, 2001, pp. 580-589.Search in Google Scholar

10. Khomh, F., Y. G. Gueheneuce. Do Design Patterns Impact Software Quality Positively? – In: Proc. of 12th European Conference on Software Maintenance and Reengineering (CSMR’08), IEEE, 2008, pp. 274-278.10.1109/CSMR.2008.4493325Search in Google Scholar

11. Hegedűs, P., D. Bán, R. Ferenc, T. Gyimóthy. Myth or Reality? Analyzing the Effect of Design Patterns on Software Maintainability. – Computer Applications for Software Engineering, Disaster Recovery, and Business Continuity, Springer, Berlin, Heidelberg, 2012, pp. 138-145.10.1007/978-3-642-35267-6_18Search in Google Scholar

12. Zhang, C., D. Budgen. A Survey of Experienced User Perceptions about Software Design Patterns. – Information and Software Technology, Vol. 55, 2013, No 5, pp. 822-835.10.1016/j.infsof.2012.11.003Search in Google Scholar

13. Alghamdi, F. M., M. R. J. Qureshi. Impact of Design Patterns on Software Maintainability. – International Journal of Intelligent Systems and Applications, Vol. 6, 2014, No 10, 41.10.5815/ijisa.2014.10.06Search in Google Scholar

14. Questers. IT Industry Report. Bulgaria. Questers Press, January 2018.Search in Google Scholar

15. Meyer, B. Object-Oriented Software Construction. Vol. 2. New York, Prentice Hall, 1988.Search in Google Scholar

16. Sommerville, I. Software Engineering (International Computer Science Series). Addison Wesley, 2004.Search in Google Scholar

17. Alexander, C. A Pattern Language: Towns, Buildings, Construction. Oxford Univ. Press, 1977.Search in Google Scholar

18. Fenton, N., J. Bieman. Software Metrics: A Rigorous and Practical Approach. CRC Press, 2014.10.1201/b17461Search in Google Scholar

19. AL-msie’deen, R. F. Visualizing Object-Oriented Software for Understanding and Documentation. – International Journal of Comp. Science and Inf. Security, Vol. 13, 2015, No 5, pp. 18-27.Search in Google Scholar

20. Vlissides, J., J. Coplien, N. Kerth. Pattern Languages of Program Design. Addison-Wesley Professional, 1996.Search in Google Scholar

21. Wydaeghe, B., K. Verschaeve, B. Michiels, I. Van Bamme, E. Arckens, V. Jonckers. Building an OMT-Editor Using Design Patterns: An Experience Report. – Proc. of Technology of Object-Oriented Languages, IEEE, 1998, pp. 20-32.Search in Google Scholar

22. Tahvildari, L., K. Kontogiannis. On the Role of Design Patterns in Quality-Driven Re-Engineering. – In: Proc. of 6th European Conference on Software Maintenance and Reengineering, IEEE, 2002, pp. 230-240.Search in Google Scholar

23. Zhang, C., D. Budgen. What do We Know about the Effectiveness of Software Design Patterns? – IEEE Transactions on Software Engineering, 2012, No 38, pp. 1213-1231.10.1109/TSE.2011.79Search in Google Scholar

24. Kitchenham, B. A., S. L. Pfleeger. Principles of Survey Research. Part 4: Questionnaire Evaluation. – ACM Software Engineering Notes, 2002, No 27, pp. 20-23.10.1145/638574.638580Search in Google Scholar

25. Kitchenham, B. A., S. L. Pfleeger. Principles of Survey Research. Part 6: Data Analysis. – ACM Software Engineering Notes, 2003, No 28, pp. 24-27.10.1145/638750.638758Search in Google Scholar

26. Kohls, C., K. Scheiter. The Relation between Design Patterns and Schema Theory. – In: Proc. of 15th Conference on Pattern Languages of Programs (PLoP’08), ACM Press, 2008, pp. 1-14.10.1145/1753196.1753214Search in Google Scholar

eISSN:
1314-4081
Sprache:
Englisch
Zeitrahmen der Veröffentlichung:
4 Hefte pro Jahr
Fachgebiete der Zeitschrift:
Informatik, Informationstechnik