1. Application DescriptionIn this research assignment, you will read one of the following research papers, summarize it in form of a paper.• Marco Zaoni, Francesca Arcelli Fontana, and Fabio Stella. 2015. “On applying machine learning techniques for design pattern detection”. J. Syst. Softw. 103, C (May 2015), 102-117.• Jing Dong, Dushyant S. Lad, and Yajing Zhao. 2007. DP-Miner: Design Pattern Discovery Using Matrix. In Proceedings of the 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS ’07). IEEE Computer Society, Washington, DC, USA, 371-380.• Nija Shi and Ronald A. Olsson. 2006. Reverse Engineering of Design Patterns from Java Source Code.In Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE ’06). IEEE Computer Society, Washington, DC, USA, 123-134.2. Assignment Tasks2.1 Task 1: Read one of the research papersRead at least two times the paper carefully and try to understand as much as you can. You may not understand all the details but try to understand the main conceptual ideas.2.2 Write paperSummarize the most important parts of the paper.Describe:• What is the main motivation of the paper?• What is the main research problem that the paper is addressing?• What is the proposed solution?• Briefly summarize state-of-the-art (Related Work section of the paper)• Presentation evaluation results of the paper?• What are the major lessons learned from the paper?• Describe what do you think about the paper and what are strong points and weaknesses of the paper.
