Mining and relating design contexts and design patterns from Stack Overflow

[1]  Zuohua Ding,et al.  DPWord2Vec: Better Representation of Design Patterns in Semantics , 2022, IEEE Transactions on Software Engineering.

[2]  Atsuo Hazeyama,et al.  Landscape of Architecture and Design Patterns for IoT Systems , 2020, IEEE Internet of Things Journal.

[3]  Massimiliano Di Penta,et al.  What kind of questions do developers ask on Stack Overflow? A comparison of automated approaches to classify posts into question categories , 2019, Empirical Software Engineering.

[4]  Apostolos Ampatzoglou,et al.  What can violations of good practices tell about the relationship between GoF patterns and run-time quality attributes? , 2019, Inf. Softw. Technol..

[5]  Muhammad Asif,et al.  Text Categorization Approach for Secure Design Pattern Selection Using Software Requirement Specification , 2018, IEEE Access.

[6]  Souti Chattopadhyay,et al.  Context in Programming: An Investigation of How Programmers Create Context , 2018, 2018 IEEE/ACM 11th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE).

[7]  Bedir Tekinerdogan,et al.  Software Architecture , 2018, Lecture Notes in Computer Science.

[8]  Arif Ali Khan,et al.  Software design patterns classification and selection using text categorization approach , 2017, Appl. Soft Comput..

[9]  Per Runeson,et al.  Supporting Change Impact Analysis Using a Recommendation System: An Industrial Case Study in a Safety-Critical Context , 2017, IEEE Transactions on Software Engineering.

[10]  Quan Z. Sheng,et al.  Detecting Duplicate Posts in Programming QA Communities via Latent Semantics and Association Rules , 2017, WWW.

[11]  Zhenchang Xing,et al.  Predicting semantically linkable knowledge in developer online forums via convolutional neural network , 2016, 2016 31st IEEE/ACM International Conference on Automated Software Engineering (ASE).

[12]  Jezreel Mejia,et al.  Knowledge representation and information extraction for analysing architectural patterns , 2016, Sci. Comput. Program..

[13]  Premkumar T. Devanbu,et al.  On the naturalness of software , 2016, Perspectives on Data Science for Software Engineering.

[14]  Jane Cleland-Huang,et al.  Detecting, Tracing, and Monitoring Architectural Tactics in Code , 2016, IEEE Transactions on Software Engineering.

[15]  Tony Gorschek,et al.  Decision support for choosing architectural assets in the development of software-intensive systems: The GRADE taxonomy , 2015, ECSA Workshops.

[16]  Laurie A. Williams,et al.  How have we evaluated software pattern application? A systematic mapping study of research design practices , 2015, Inf. Softw. Technol..

[17]  Fabio Stella,et al.  On applying machine learning techniques for design pattern detection , 2015, J. Syst. Softw..

[18]  Alessandro Bozzon,et al.  Sparrows and Owls: Characterisation of Expert Behaviour in StackOverflow , 2014, UMAP.

[19]  Antony Tang,et al.  Software architecture review by association , 2014, J. Syst. Softw..

[20]  Ioannis Stamelos,et al.  Research state of the art on GoF design patterns: A mapping study , 2013, J. Syst. Softw..

[21]  Ahmed E. Hassan,et al.  What are developers talking about? An analysis of topics and trends in Stack Overflow , 2014, Empirical Software Engineering.

[22]  Daniela Cruzes,et al.  What works for whom, where, when, and why? On the role of context in empirical software engineering , 2012, Proceedings of the 2012 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement.

[23]  Cheng Zhang,et al.  What Do We Know about the Effectiveness of Software Design Patterns? , 2012, IEEE Transactions on Software Engineering.

[24]  S. A. Zamudio,et al.  Restructuring Object-Oriented Frameworks to Model-View-Adapter Architecture , 2012, IEEE Latin America Transactions.

[25]  Marcelo R. Campo,et al.  Functional grouping of natural language requirements for assistance in architectural software design , 2012, Knowl. Based Syst..

[26]  Rory V. O'Connor,et al.  The situational factors that affect the software development process: Towards a comprehensive reference framework , 2012, Inf. Softw. Technol..

[27]  Stephen W. Thomas Mining software repositories using topic models , 2011, 2011 33rd International Conference on Software Engineering (ICSE).

[28]  Dirk Riehle Lessons Learned from Using Design Patterns in Industry Projects , 2011, Trans. Pattern Lang. Program..

[29]  Antony Tang,et al.  Towards Independent Software Architecture Review , 2008, ECSA.

[30]  Hans van Vliet,et al.  Software Architecture Knowledge Management , 2008, 19th Australian Conference on Software Engineering (aswec 2008).

[31]  Sushil Krishna Bajracharya,et al.  Mining concepts from code with probabilistic topic models , 2007, ASE.

[32]  Neil B. Harrison,et al.  Leveraging Architecture Patterns to Satisfy Quality Attributes , 2007, ECSA.

[33]  Johann C.K.H. Riedel,et al.  A Conceptualisation of Design Context to Explain Design Trade-Offs in the Automotive Industry , 2006 .

[34]  Tom Fawcett,et al.  An introduction to ROC analysis , 2006, Pattern Recognit. Lett..

[35]  Andrian Marcus,et al.  Static techniques for concept location in object-oriented code , 2005, 13th International Workshop on Program Comprehension (IWPC'05).

[36]  Shari Lawrence Pfleeger,et al.  Preliminary Guidelines for Empirical Research in Software Engineering , 2002, IEEE Trans. Software Eng..

[37]  Joshua Goodman,et al.  A bit of progress in language modeling , 2001, Comput. Speech Lang..

[38]  Yoshua Bengio,et al.  A Neural Probabilistic Language Model , 2003, J. Mach. Learn. Res..

[39]  R. Rosenfeld,et al.  Two decades of statistical language modeling: where do we go from here? , 2000, Proceedings of the IEEE.

[40]  W. Bruce Croft,et al.  A general language model for information retrieval , 1999, CIKM '99.

[41]  J. R. Landis,et al.  The measurement of observer agreement for categorical data. , 1977, Biometrics.

[42]  Gerard Salton,et al.  A vector space model for automatic indexing , 1975, CACM.

[43]  J. Fleiss Measuring nominal scale agreement among many raters. , 1971 .