Skip to Content
Skip to main content
CIDA

CIDA

Filter

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

Journal article

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.

Conference paper

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.

Conference paper

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

Conference paper

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.

Conference paper

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

Journal article

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

Conference paper

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.

Conference paper

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

Conference paper

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.

Conference paper

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.

Conference paper

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

Conference paper

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.

Book chapter

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.

Book chapter

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

Journal article

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.

Book chapter

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.

Conference paper

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.

Conference paper

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

Journal article

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

Journal article

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

Journal article

Gatrell, M. and Counsell, S. (2010) 'Size, inheritance, change and fault-proneness in C# software'. Journal of Object Technology, 9 (5). pp. 29 - 54.

Journal article

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).

Conference paper

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.

Conference paper

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

Conference paper

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

Conference paper

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.

Conference paper

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

Conference paper

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

Conference paper

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.

Conference paper

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

Conference paper

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.

Conference paper

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.

Conference paper

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

Conference paper

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

Conference paper

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

Conference paper

Counsell, S. and Nasseri, E. (2008) 'Warnings’ and Potential Refactorings: an Empirical Study'.The Third International Conference on Software Engineering Advances ICSEA 2008.

Conference paper

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

Conference paper

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.

Conference paper

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.

Conference paper

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

Journal article

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.

Book chapter

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

Conference paper

Counsell, S. and Swift, S. (2008) 'An empirical study of potential vulnerability faults in Java Open-Source Software'. Springer Netherlands. pp. 514 - 519.

Conference paper

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.

Conference paper

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.

Conference paper

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.

Conference paper

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.

Conference paper

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

Conference paper

Dan, H., Hierons, RM. and Counsell, S. (2007) 'Thread-based analysis of sequence diagrams'.27th International Conference on Formal Techniques for Networked and Distributed Systems. Springer. pp. 19 - 34. ISSN: 0302-9743

Conference paper

Counsell, S., Loizou, G. and Najjar, R. (2007) 'Quality of manual data collection in Java software: an empirical investigation'. Empirical Software Engineering, 12 (3). pp. 275 - 293. ISSN: 1382-3256

Journal article

Brunel University London
Kingston Lane
Uxbridge
Middlesex UB8 3PH

Tel: +44 (0)1895 274000

Fax: +44 (0)1895 232806

Security: +44 (0)1895 255786

Directions to the campus

Brunel.ac.uk uses cookies to make our site better for you. By clicking on or navigating this site, you accept our use of cookies in accordance with our cookie policy.

Close this message