Searching Design Patterns Fast by Using Tree Traversals

Journal title

International Journal of Electronics and Telecommunications




vol. 61


No 4


Divisions of PAS

Nauki Techniczne


Polish Academy of Sciences Committee of Electronics and Telecommunications


2015[2015.01.01 AD - 2015.12.31 AD]


DOI: 10.1515/eletel-2015-0041 ; eISSN 2300-1933 (since 2013) ; ISSN 2081-8491 (until 2012)


Chiba (2000), Load - time Structural Reflection in Java in Proceedings of ECOOP ser Notes in vol Verlag, Lecture Computer Science, 1850. ; December (2011), - Aspects and annotations for controlling the roles application classes play for design patterns in Proceedings of IEEE Asia Pacific Software APSEC Ho Chi Minh Vietnam pp, Engineering Conference, 306. ; Gueheneuc (2008), Demima A multilayered approach for design pattern identification on vol no pp, IEEE Transactions Software Engineering, 34, 667, ; Pappalardo (2006), Automatically discovering design patterns and assessing concern separations for applications in Proceedings of ACM Symposium on SAC Dijon France, Applied Computing. ; March (2012), - AODP : refactoring code to provide advanced aspect - oriented modularization of design patterns in Proceedings of ACM Symposium on SAC Riva del Garda Italy pp, Applied Computing, 1243. ; Giunta (2010), Using Aspects and Annotations to Separate Application Code from Design Patterns in Proceedings of ACM Symposium on SAC, Applied Computing. ; Napoli (2014), a A clouddistributed gpu architecture for pattern identification in segmented detectors big - data surveys Available http dx doi org, Computer Journal Online, ; Riva (2012), - Superimposing roles for design patterns into application classes by means of aspects in Proceedings of ACM Symposium on SAC del Garda Italy ACM pp, Applied Computing, 1866. ; De Lucia (2009), Design pattern recovery through visual language parsing and source code analysis of Systems and Software vol no pp, Journal, 7, 82. ; Tsantalis (2006), Design Pattern Detection Using Similarity Scoring on vol no pp, IEEE Transactions Software Engineering, 32, 896,