Abstract
User-generated content in social networks constitutes tremendous stores of knowledge to be analysed. The article presented results of research on the popularity of design patterns on the basis of data gathered in the specialised social networks. The conducted analyses concerned i.a. general popularity of questions about design patterns and indicating a group of patterns which cause possible problems during implementation. The research results were obtained thanks to using data mining techniques.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Heath, T., Motta, E.: Ease of interaction plus ease of integration: combining Web2.0 and the semantic web in a reviewing site. Web Semant. Sci. Serv. Agents World Wide Web 6(1), 76–83 (2008). Elsevier, Amsterdam
Tesanovic, A.: What is a pattern?. Linkoping University, Department of Computer and Information Science, Linkoping (2008)
Gamma, E., et al.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional, Boston (1994)
Alexander, C.: A Pattern Language: Towns, Buildings, Construction. Oxford University Press, Oxford (1977)
Wang, S., Lo, D., Jiang, L.: An Empirical Study on Developer Interactions in StackOverflow. Research Collection School Of Information Systems, Singapore (2013)
Metsker, S.K.: Design Patterns in C#. Addison-Wesley Professional, Boston (2004)
Tsantalis, N., et al.: Design pattern detection using similarity scoring. IEEE Trans. Softw. Eng. 32(11), 896–908 (2006)
Bruegge, B., Dutoit, A.: Object-Oriented Software Engineering Using UML, Patterns, and Java, 3rd edn. Pearson Education, New York (2009)
Pavlic, L., et al.: Improving design pattern adoption with ontology-based design pattern repository. Informatica Int. J. Comput. Inform. 33, 189–197 (2009). Ljubljana, Slovenia
Kirasić, D., Basch, D.: Ontology-based design pattern recognition. In: Lovrek, I., Howlett, R.J., Jain, L.C. (eds.) KES 2008, Part I. LNCS (LNAI), vol. 5177, pp. 384–393. Springer, Heidelberg (2008)
Alnusair, A., et al.: Rule-based detection of design patterns in program code. Int. J. Softw. Tools Technol. Transfer 16, 315–334 (2013). Springer-Verlag, Berlin, Heidelberg
Dietrich, J., Elgar, C.: A formal description of design patterns using OWL. In: Software Engineering Conference, Australian (2005)
Wojszczyk, R.: The model and function of quality assessment of implementation of design patterns. Appl. Comput. Sci. 11(3), (2015). Institute of Technological Systems of Information, Lublin University of Technology, Lublin
Kasprowski, P.: Choosing a persistent storage for data mining task. Studia Informatica 33(2B), 509–520 (2012). Wydawnictwo Politechniki Śląskiej, Gliwice
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Czyczyn-Egird, D., Wojszczyk, R. (2016). Determining the Popularity of Design Patterns Used by Programmers Based on the Analysis of Questions and Answers on Stackoverflow.com Social Network. In: Gaj, P., Kwiecień, A., Stera, P. (eds) Computer Networks. CN 2016. Communications in Computer and Information Science, vol 608. Springer, Cham. https://doi.org/10.1007/978-3-319-39207-3_36
Download citation
DOI: https://doi.org/10.1007/978-3-319-39207-3_36
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-39206-6
Online ISBN: 978-3-319-39207-3
eBook Packages: Computer ScienceComputer Science (R0)