Professor Steve Counsell
Professor
Wilfred Brown Building 114
- Email: steve.counsell@brunel.ac.uk
- Tel: +44 (0)1895 266740
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.
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
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
Dan, H., Hierons, RM. and Counsell, S. (2007) 'Thread-based analysis of sequence diagrams', in Derrick, J. and Vain, J. (eds.) Formal Techniques for Networked and Distributed Systems (FORTE 2007). Springer Berlin Heidelberg. , 4574/2007. pp. 19 - 34. ISBN 13: 9783540731955.
Counsell, S., Hierons, RM. and Loizou, G. (2007) 'A meta-analysis approach to refactoring and XP'.5th IEEE/ACS International Conference on Computer Systems and Applications. Amman, JORDAN. IEEE. pp. 67 - 75. ISSN: 2161-5322 Open Access Link
Counsell, S. and Mendes, E. (2007) 'Size and frequency of class change from a refactoring perspective'.3rd International IEEE Workshop on Software Evolvability. Paris, FRANCE. IEEE. pp. 23 - 28.
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
Stopford, B. and Counsell, S. (2006) 'Simulating the structural evolution of software'.1st Joint Conference of the Software Process Workshop/International Workshop on Software Process Simulation and Modeling (SPW/ProSim 2006). Shanghai, PEOPLES R CHINA. Springer Berlin Heidelberg. pp. 294 - 301. ISSN: 0302-9743
Advani, D., Hassoun, Y. and Counsell, S. (2006) 'Understanding the complexity of refactoring in software systems: a tool-based approach'. International Journal of General Systems, 35 (3). pp. 329 - 346. ISSN: 0308-1079
Mendes, E., Mosley, N. and Counsell, S. (2006) 'The need for web engineering: an introduction', in Mendes, E. and Mosley, N. (eds.) Web Engineering. Springer-Verlag. pp. 1 - 26. ISBN 10: 3540281967. ISBN 13: 978-3-540-28196-2.
Counsell, S., Phalp, K., Mendes, E. and Geddes, S. (2006) 'The concerns of prototypers and their mitigating practices: an industrial case-study'.7th International Conference on Product-Focused Software Process Improvement. Amsterdam, NETHERLANDS. Springer Berlin Heidelberg. pp. 166 - 176. ISSN: 0302-9743
Black, S., Counsell, S., Hall, T. and Wernick, P. (2006) 'Using program slicing to identify faults in software'.Dagstuhl Seminar Proceedings. Beyond Program Slicing. ISSN: 1862-4405
Counsell, S., Swift, S., Tucker, A. and Mendes, E. (2006) 'Object-oriented cohesion subjectivity amongst experienced and novice developers: an empirical study'. ACM SIGSOFT Software Engineering Notes, 31 (5). pp. 1 - 10. ISSN: 0163-5948
Counsell, S., Hierons, RM., Najjar, R., Loizou, G. and Hassoun, Y. (2006) 'The effectiveness of refactoring, based on a compatibility testing taxonomy and a dependency graph'.1st Testing - Academic and Industrial Conference. Windsor, ENGLAND. IEEE. pp. 181 - 190.Open Access Link
Nasseri, E., Counsell, S. and Shepperd, MJ. (2006) 'An empirical study of evolution of inheritance in Java OSS'.International Symposium on Empirical Software Engineering 2006. Perth, AUSTRALIA. IEEE COMPUTER SOC. pp. 288 - 296.Open Access Link
Mendes, E., Mosley, N. and Counsell, S. (2006) 'Web effort estimation', in Mendes, E. and Mosley, N. (eds.) Web Engineering. Springer-Verlag. pp. 29 - 73. ISBN 10: 3540281967. ISBN 13: 978-3-540-28196-2.
Counsell, S., Swift, S. and Crampton, J. (2006) 'The interpretation and utility of three cohesion metrics for object-oriented design'. ACM Transactions on Software Engineering and Methodology, 15 (2). pp. 123 - 149. ISSN: 1049-331X
Counsell, S., Swift, S., Tucker, A. and Mendes, E. (2005) 'Object-oriented cohesion as a surrogate of software comprehension: an empirical study'.5th IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2005). Budapest, HUNGARY. IEEE. pp. 161 - 169.Open Access Link
Hassoun, Y., Counsell, S. and Johnson, R. (2005) 'Dynamic coupling metric: proof of concept'. IEE Proceedings on Software, 152 (6). pp. 273 - 279. ISSN: 1462-5970
Hassoun, Y., Johnson, R. and Counsell, S. (2005) 'Applications of dynamic proxies in distributed environments'. Software: Practice and Experience, 35 (1). pp. 75 - 99. ISSN: 0038-0644
Counsell, S., Phalp, K., Mendes, E. and Geddes, S. (2005) 'What formal models cannot show us: people issues during the prototyping process'.6th International Conference on Product Focused Software Process Improvement. Oulu, FINLAND. Springer Berlin Heidelberg. pp. 3 - 15. ISSN: 0302-9743
Mendes, E., Mosley, N. and Counsell, S. (2005) 'Exploring case-based reasoning for web hypermedia project cost estimation'. International Journal of Web Engineering and Technology, 2 (1). pp. 117 - 143. ISSN: 1476-1289
Mendes, E., Counsell, S. and Mosley, N. (2005) 'Towards a taxonomy of hypermedia and web application size metrics'.5th International Conference on Web Engineering. Sydney, AUSTRALIA. Springer Berlin Heidelberg. pp. 110 - 123. ISSN: 0302-9743
Counsell, S., Newson, P. and Mendes, E. (2004) 'Design level hypothesis testing through reverse engineering of object-oriented software'. International Journal of Software Engineering and Knowledge Engineering, 14 (2). pp. 207 - 220. ISSN: 0218-1940
Mendes, E., Watson, I., Triggs, C., Mosely, N. and Counsell, S. (2003) 'A comparative study of cost estimation models for web hypermedia applications'. Empirical Software Engineering, 8 (2). pp. 163 - 196. ISSN: 1382-3256
Counsell, S., Liu, X., Najjar, R., Swift, S. and Tucker, A. (2003) 'Applying intelligent data analysis to coupling relationships in object-oriented software'.The Fifth International Symposium on Intelligent Data Analysis (IDA-2003). BERLIN, GERMANY. Springer Berlin Heidelberg. pp. 440 - 450. ISSN: 0302-9743
Counsell, S. (2002) 'Evolutionary algorithms for grouping high dimensional Email data'. Intelligent Data Analysis, 6 (6). pp. 503 - 516. ISSN: 1088-467X
Mendes, E., Counsell, S. and Mosley, N. (2002) 'Web hypermedia cost estimation: further assessment and comparison of cost estimation modelling techniques'. The New Review of Hypermedia and Multimedia, 8 (1). pp. 199 - 229. ISSN: 1361-4568
Mendes, E., Mosley, N. and Counsell, S. (2002) 'Comparison of length, complexity and functionality as size measures for predicting web design and authoring effort'. IEE Proceedings on Software, 149 (1). pp. 77 - 85.
Counsell, S., Swift, S. and Mendes, E. (2002) 'Comprehension of object-oriented software cohesion: the empirical quagmire'.10th IEEE International Workshop on Program Comprehension. PARIS, FRANCE. IEEE Comput. Soc. pp. 33 - 42. ISSN: 1092-8138 Open Access Link
Mendes, E., Mosley, N. and Counsell, S. (2001) 'Web metrics: estimating design and authoring effort'. IEEE Multimedia, 8 (1). pp. 50 - 57. ISSN: 1070-986X
Mendes, E., Counsell, S. and Mosley, N. (2001) 'Measurement and effort prediction for web applications', in Murugesan, S. and Deshpande, Y. (eds.) Web Engineering - Managing Diversity and Complexity of Web Application Development. Berlin Heidelberg : Springer-Verlag. pp. 295 - 310. ISBN 10: 3-540-42130-0. ISBN 13: 9783540421306.
Phalp, K. and Counsell, S. (2001) 'Coupling trends in industial prototyping roles: an empirical investigation'. Software Quality Journal, 9 (4). pp. 223 - 240. ISSN: 0963-9314
Counsell, S., Swift, S. and Tucker, A. (2001) 'An empirical investigation into the interpretation of faults in requirements documents'.The Empirical Assessment in Software Engineering (EASE-2001). [unpublished]
Counsell, S., Liu, X., McFall, J., Swift, S. and Tucker, A. (2001) 'Optimising the grouping of email users to servers using intelligent data analysis'.International Conference on the Engineering of Information Systems (EIS-2001). ICEIS 2001 - Proceedings of the 3rd International Conference on Enterprise Information Systems. pp. 489 - 496.
Counsell, S., Liu, X., McFall, J., Swift, S. and Tucker, A. (2001) 'Using evolutionary algorithms to tackle large scale grouping problems: an application to email log file data'.Proceedings of the Late-Breaking Papers of the Genetic and Evolutionary Computation Conference (GECCO-2001). [unpublished]