CIDA
Tempero, E., Counsell, S. and Noble, J. (2010) 'An empirical study of overriding in open source java'. Conferences in Research and Practice in Information Technology Series. pp. 3 - 12. ISSN: 1445-1336
Hamza, H. and Counsell, S. (2010) 'The impact of varying memory region numbers and nesting on RTSJ execution time'.3rd International Conference on Computer and Electrical Engineering (ICCEE 2010). Chengdu, China. 16 - 18 November. IEEE.
Counsell, S., Loizou, G. and Najjar, R. (2010) 'Evaluation of the 'replace constructors with creation methods' refactoring in Java systems'. IET Software, 4 (5). pp. 318 - 333. ISSN: 1751-8806
Dan, H., Hierons, RM. and Counsell, S. (2010) 'Non-local choice and implied scenarios'.8th IEEE International Conference on Software Engineering and Formal Methods (SEFM 2010). Pisa, Italy. 13 - 18 September. IEEE. pp. 53 - 62.
AbouTrab, M., Alrouh, B., Counsell, S., Hierons, RM. and Ghinea, G. (2010) 'A multi-criteria decision making framework for real time model-based testing'.Testing: Academic & Industrial Conference Practice and Research Techniques, 2010 (TAIC PART 2010). Windsor, UK. 3 - 5 September. Springer.
Counsell, S., Hall, T., Nasseri, E. and Bowes, D. (2010) 'An analysis of the "inconclusive' change report category in OSS assisted by a program slicing metric'.36th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2010). Lille, France. 1 - 3 September. IEEE. pp. 283 - 286. ISSN: 1089-6503
Hamza, H. and Counsell, S. (2010) 'Improving the performance of scoped memory in RTSJ applications'.36th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2010). Lille, France. 1 - 3 September. IEEE.
Counsell, S., Hall, T. and Bowes, D. (2010) 'A theoretical and empirical analysis of three slice-based metrics for cohesion'. International Journal of Software Engineering and Knowledge Engineering, 20 (5). pp. 609 - 636. ISSN: 0218-1940
Counsell, S., Hierons, RM., Hamza, H., Black, S. and Durrand, M. (2010) 'Is a strategy for code smell assessment long overdue?'.ICSE '10: 32nd International Conference on Software Engineering. ACM. pp. 32 - 38. ISSN: 0270-5257
Tucker, A., Swift, S., Counsell, S., Kent, S., Dickie, J., Liu, K. and et al. (2010) 'Data mining the millennium seedbank at Kew'.Workshop on Data Mining in Agriculture (DMA 2010) at the Industrial Conference on Data Mining (ICDM). Berlin/Germany. 14 ibai Publishing. pp. 85 - 94.
Counsell, S., Hamza, H. and Hierons, RM. (2010) 'The ‘deception’ of code smells: An empirical investigation'.32nd International Conference on Information Technology Interfaces (ITI 2010). Cavtat / Dubrovnik, Croatia. 21 - 24 June. IEEE. pp. 683 - 688. ISSN: 1330-1012
AbouTrab, MS. and Counsell, S. (2010) 'Fault coverage measurement of a timed test case generation approach'.2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems. IEEE. pp. 141 - 149.
Nasseri, E., Counsell, S. and Tempero, E. (2010) 'An empirical study of fan-in and fan-out in Java OSS'.8th ACIS International Conference on Software Engineering Research, Management and Applications (SERA 2010). Montreal, Canada. 24 - 26 May. IEEE. pp. 36 - 41.
Mubarak, A., Counsell, S. and Hierons, RM. (2010) 'An evolutionary study of fan-in and fan-out metrics in OSS'.Fourth International Conference on Research Challenges in Information Science (RCIS 2010). Nice, France. 19 - 21 May. IEEE. pp. 473 - 482. ISSN: 2151-1349
Counsell, S., Loizou, G. and Najjar, R. (2010) 'Is manual data collection hampered by the presence of inner classes or class size?', in Elleithy, K. (ed.) Advanced Techniques in Computing Sciences and Software Engineering. Springer. pp. 91 - 97. ISBN 13: 9789048136599.
Mubarak, A., Counsell, S. and Hierons, RM. (2010) 'An empirical study of "removed" classes in Java Open-Source systems', in Elleithy, K. (ed.) Advanced Techniques in Computing Sciences and Software Engineering. Springer. pp. 99 - 104. ISBN 13: 978-90-481-3659-9.
Nasseri, E., Counsell, S. and Shepperd, M. (2010) 'Class movement and re-location: an empirical study of Java inheritance evolution'. Journal of Systems and Software, 83 (2). pp. 303 - 315. ISSN: 0164-1212 Open Access Link
Abou Trab, MS., Alrouh, B., Counsell, S., Hierons, RM. and Ghinea, G. (2010) 'A multi-criteria decision making framework for real time model-based testing', in Bottaci, L. and Fraser, G. (eds.) Testing - Practice and Research Techniques: Proceedings of the 5th International Academic and Industrial Conference (TAIC PART 2010). Berlin/Heidelberg : Springer. , 6303. pp. 194 - 197. ISBN 10: 3-642-15584-7. ISBN 13: 978-3-642-15584-0.
Dan, H., Hierons, RM. and Counsell, S. (2010) 'Non-local choices and implied scenarios'.2010 8th IEEE International Conference on Software Engineering and Formal Methods (SEFM). IEEE. pp. 53 - 62.
Mubarak, A., Counsell, S. and Hierons, RM. (2010) 'An empirical study of "removed" classes in Java open-source systems'. Advanced Techniques in Computing Sciences and Software Engineering. pp. 99 - 104.
Counsell, S. and Nasseri, E. (2010) 'System evolution at the attribute level: An empirical study of three Java OSS and their refactorings'. Journal of Computing and Information Technology, 18 (2). pp. 167 - 173. ISSN: 1330-1136
Nasseri, E. and Counsell, S. (2010) 'Java method calls in the hierarchy - Uncovering yet another inheritance foible'. Journal of Computing and Information Technology, 18 (2). pp. 159 - 165. ISSN: 1330-1136
Counsell, S., Hamza, H. and Hierons, RM. (2010) 'An empirical investigation of code smell 'deception' and research contextualisation through Paul's criteria'. Journal of Computing and Information Technology, 18 (4). pp. 333 - 340. ISSN: 1330-1136
Gatrell, M. and Counsell, S. (2010) 'Size, inheritance, change and fault-proneness in C# software'. Journal of Object Technology, 9 (5). pp. 29 - 54.
Counsell, S., Loizou, G. and Najjar, R. (2009) 'Is Manual Data Collection Hampered by the Presence of Inner Classes or Class Size?'.Proceedings of International Joint Conferences on Computer, Information, and Systems Sciences, and Engineering (CIS2E 08).
Black, S., Counsell, S., Hall, T. and Bowes, D. (2009) 'Fault analysis in OSS based on program slicing metrics'.2009 35th Euromicro Conference on Software Engineering and Advanced Applications. Patras, GREECE. 1 - 29 August. IEEE. pp. 3 - 10. ISSN: 1089-6503
Nasseri, E. and Counsell, S. (2009) 'An empirical study of Java system evolution at the method level'.2009 Seventh ACIS International Conference on Software Engineering Research, Management and Applications. IEEE. pp. 199 - 206.
Gatrell, M., Counsell, S. and Hall, T. (2009) 'Design patterns and change proneness: a replication using proprietary C# software'.16th Working Conference on Reverse Engineering (WCRE 2009). Lille, France. 13 - 16 October. IEEE Computer Society. pp. 160 - 164. ISSN: 1095-1350
Counsell, S., Hierons, R., Loizou, G. and Mannock, K. (2009) 'One Reason Why Developers Avoid Inheritance-Based Refactorings'. Proceedings of SEAA 35th EUROMICRO Conference on Software Engineering and Advanced Applications. Patras, Greece. 29 - 29 August.
Nasseri, E. and Counsell, S. (2009) 'System Evolution at the Attribute Level: An Empirical Study of Three Java OSS and their Refactorings'.31st International Conference on Information Technology Interfaces. Cavtat, CROATIA. 22 - 25 June. SRCE UNIV COMPUTING CENTRE, UNIV ZAGREB. pp. 653 - 658. ISSN: 1330-1012
Counsell, S. and Gatrell, M. (2009) 'Empirical Support for Two Refactoring Studies Using Commercial C# Software'.Proceedings of Empirical Assessment in Software Engineering (EASE 09). Durham, UK. 21 - 21 April. BCS Learning & Development. ISSN: 1477-9358
Counsell, S. and Stopford, B. (2009) 'Simulating software evolution with varying numbers of developers and validation using OSS'.Proceedings 20th Australian Software Engineering Conference,. Gold Coast, Australia. 17 - 17 April. IEEE. pp. 13 - 22.
Cain, J., Counsell, S., Swift, S. and Tucker, A. (2009) 'An application of intelligent data analysis techniques to a large software engineering dataset'.8th International Symposium on Intelligent Data Analysis. Lyon, FRANCE. Springer. pp. 261 - 272. ISSN: 0302-9743
Nasseri, E. and Counsell, S. (2008) 'Inheritance, 'warnings' and potential refactorings: An empirical study'.2008 The Third International Conference on Software Engineering Advances (ICSEA). IEEE. pp. 132 - 139.
Counsell, S., Mubarak, A. and Hierons, R. (2008) 'Empirical Observations on Coupling, Code Warnings and Versions in Java Open-Source'.Proceedings of 3rd IFIP TC2 Central and East European Conference on Software Engineering Techniques (CEE-SET 2008). Canada. 15 - 15 October.
Counsell, S. and Swift, S. (2008) 'Refactoring steps, java refactorings and empirical evidence'.2008 32nd Annual IEEE International Computer Software and Applications Conference. IEEE. pp. 176 - 179. ISSN: 0730-3157
Aboutrab, MS., Counsell, S. and Hall, T. (2008) 'A theoretical and empirical analysis of a TTCN-3 coupling metric'.2nd European Computing Conference 2008. Malta. 11 - 13 September. WORLD SCIENTIFIC AND ENGINEERING ACAD AND SOC. pp. 95 - 101. ISSN: 1790-5109
Hamza, H., Counsell, S., Hall, T. and Loizou, G. (2008) 'Code smell eradication and associated refactoring'.2nd European Computing Conference 2008. Malta. 11 - 13 September. WORLD SCIENTIFIC AND ENGINEERING ACAD AND SOC. pp. 102 - 107. ISSN: 1790-5109
Counsell, S. and Nasseri, E. (2008) 'Warnings’ and Potential Refactorings: an Empirical Study'.The Third International Conference on Software Engineering Advances ICSEA 2008.
Parkinson, ST., Counsell, S., Norman, M., Hierons, RM. and Lycett, M. (2008) 'The precursor to an industrial software metrics program'.30th International Conference on Information Technology Interfaces. Cavtat, Croatia. 23 - 26 June. IEEE. pp. 221 - 226. ISSN: 1330-1012 Open Access Link
Counsell, S. (2008) 'Is the need to follow chains a possible deterrent to certain refactorings and an inducement to others?'.2nd International Conference on Research Challenges in Information Science (RCIS 2008). Marrakech, Morocco. 3 - 6 June. IEEE. pp. 111 - 122.
Counsell, S., Mubarak, A., Hierons, R. and Hassoun, Y. (2008) 'Package evolvability and its relationship with refactoring'.Proceedings of 3rd International ERCIM Symposium on Software Evolution. Electronic Communications of the EASST.
Stopford, B. and Counsell, S. (2008) 'A framework for the simulation of structural software evolution'. ACM Transactions on Modeling and Computer Simulation (TOMACS), 18 (4). pp. 1 - 36. ISSN: 1049-3301 Open Access Link
Counsell, S., Swift, S. and Hierons, RA. (2008) 'A test taxonomy applied to the mechanics of java refactorings', in Sobh, T. (ed.) Advances in Computer and Information Sciences and Engineering. Springer Netherlands. pp. 497 - 502. ISBN 13: 9781402087400.
Counsell, S. (2008) 'Do student developers differ from industrial developers?'.30th International Conference on Information Technology Interfaces. Cavtat, CROATIA. IEEE. pp. 477 - 482. ISSN: 1330-1012
Counsell, S. and Swift, S. (2008) 'An empirical study of potential vulnerability faults in Java Open-Source Software'. Springer Netherlands. pp. 514 - 519.
Counsell, S. (2007) 'An Analysis of Faulty and Fault-Free C++ Classes Using an Object-Oriented Metrics Suite,'.Proceedings of International Joint Conferences on Computer, Information, and Systems Sciences, and Engineering (CIS2E 07),. Springer Netherlands. pp. 520 - 525.
Counsell, S. and Hierons, RM. (2007) 'Refactoring test suites versus test behaviour: A TTCN-3 perspective'.ESEC/FSE07: Joint 11th European Software Engineering Conference 2007. ACM. pp. 31 - 38.
Counsell, S., Mendes, E., Di Martino, S., Ferruci, F. and Gravino, C. (2007) 'Comparing Machine-Learning Techniques for Web Cost Estimation'.International Conference on Software Process and Product Measurement (MENSURA 2007). Majorca, Spain. 8 - 8 November.
Counsell, S., Bowes, D. and Hall, T. (2007) 'Calibrating program slicing metrics for practical use'.Proceedings of Testing Academic, Industrial Conference. Windsor, UK. 14 - 14 September.
Dan, H., Hierons, RM. and Counsell, S. (2007) 'A thread-tag based semantics for sequence diagrams'.5th IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007). London, UK. 10 - 14 September. IEEE COMPUTER SOC. pp. 173 - 182.Open Access Link