CIDA
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'.27th International Conference on Formal Techniques for Networked and Distributed Systems. Springer. pp. 19 - 34. ISSN: 0302-9743
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
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
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. 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., Hassoun, Y. and Advani, D. (2006) 'Heuristics and metrics for OO refactoring: A consolidation and appraisal of current issues', inObject-Oriented Design Knowledge: Principles, Heuristics and Best Practices. IGI Global. pp. 250 - 281.
Advani, D., Hassoun, Y. and Counsell, S. (2006) 'Extracting refactoring trends from open-source software and a possible solution to the 'related refactoring' conundrum'. Proceedings of the ACM Symposium on Applied Computing. pp. 1713 - 1720.
Counsell, S. (2006) 'Common Refactorings, a Dependency Graph and some Code Smells: An Empirical Study of Java OSS'.International Symposium on Empirical Software Engineering. Rio De Janeiro. 22 - 22 September. ACM. pp. 288 - 296.
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
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.
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., 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
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
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
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. (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
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., 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
Mendes, E., Mosley, N. and Counsell, S. (2005) 'Investigating Web size metrics for early Web cost estimation'. Journal of Systems and Software, 77 (2). pp. 157 - 172. ISSN: 0164-1212
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
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
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
Counsell, S., Phalp, K. and Mendes, E. (2004) 'The “P” in prototyping is for “Personality”,'.Proceedings of the 17th International Conference Software & Systems Engineering and their Applications. Paris, France.
Counsell, S. and Mubarak, A. (2004) 'Does an 80:20 rule apply to Java coupling?'.Proceedings of Empirical Assessment in Software Engineering (EASE 09),. Durham, UK. 25 - 25 May. BCS Learning & Development. ISSN: 1477-9358
Counsell, S., Nithi, R. and Harrison, R. (2004) 'Empirical Assessment of Object-Oriented Design Metrics'.Proceedings of Empirical Assessment in Software Engineering. Keele, Staffs. 25 - 25 May.
Counsell, S., Hassoun, Y. and Johnson, R. (2004) 'A dynamic runtime coupling metric for meta-level architectures,'.Proceedings of IEEE European Conference on Software Maintenance and Re-engineering. Proceedings of the European Conference on Software Maintenance and Reengineering, CSMR. pp. 339 - 346. ISSN: 1534-5351
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
Najjar, R., Counsell, S., Loizou, G. and Mannock, K. (2003) 'The role of constructors in the context of refactoring object-oriented systems'.Seventh European Conference on Software Maintenance and Reengineering. IEEE Comput. Soc. pp. 111 - 120. ISSN: 1534-5351
Mendes, E., Mosley, N. and Counsell, S. (2003) 'Do Adaptation Rules Improve Web Cost Estimation?'. Proceedings of the ACM Conference on Hypertext. pp. 174 - 183.
Counsell, S. and Mendes, E. (2003) 'Investigating Early Size Measures for Web Cost Estimation,'.Proceedings IEE Empirical Assessment in Software Engineering, (EASE 2003),. Keele, Staffs.
Counsell, S., Hassoun, Y. and Johnson, R. (2003) 'Trends in Java Code Changes: the key to identification of refactorings'.Proceedings of ACM 2nd International Conference on Principles and Practice of Programming in Java.
Counsell, S. and Mendes, E. (2003) 'Early Web Size Measures and Effort Prediction for Web Costimation'.Proceedings of IEEE Symposium on Software Metrics. IEEE Comput. Soc. pp. 18 - 29. ISSN: 1530-1435
Wheeldon, R. and Counsell, S. (2003) 'Power law distributions in class relationships'.Third IEEE International Workshop on Source Code Analysis and Manipulation.. IEEE Comput. Soc. pp. 45 - 54.
Counsell, S., Mendes, E. and Mosley, N. (2003) 'A Replicated Assessment of the use of Adaptation Rules to improve Web Cost Estimation'.Proceedings of ACM and IEEE International Symposium on Empirical Software Engineering. IEEE Comput. Soc. pp. 100 - 109.
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
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., Loizou, G. and Najjar, R. (2002) 'On the relationship between encapsulation, inheritance and friends in C++ software'.Proceedings of International Conf. on Software System Eng. and its Applications (ICSSEA'02). Paris, France.
Mendes, E., Mosley, N. and Counsell, S. (2002) 'Comparison of Web size measures for predicting Web design and authoring effort'. IEE Proceedings: Software, 149 (3). pp. 86 - 92. ISSN: 1462-5970
Counsell, S. and Hassoun, Y. (2002) 'Open Implementation and Java’s Dynamic Proxies'. Proceedings of ACM 2nd International Conference on Principles and Practice of Programming in Java.
Counsell, S., Mendes, E. and Mosley, N. (2002) 'Using CBR to Estimate Development Effort for Web Hypermedia Applications'.Proceedings of the 15th International FLAIRS Conference.
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
Counsell, S., Mendes, E. and Watson, I. (2002) 'Comparison of Development Effort Estimation Techniques for Web Hypermedia Applications,'.Proceedings IEEE Metrics Symposium,. IEEE Comput. Soc. pp. 131 - 140. ISSN: 1530-1435
Counsell, S. (2002) 'Evolutionary algorithms for grouping high dimensional Email data'. Intelligent Data Analysis, 6 (6). pp. 503 - 516. ISSN: 1088-467X
Counsell, S., Mendes, E. and Mosley, N. (2002) 'The Application of Case-Based Reasoning to Early Web Project Cost Estimation,'.Proceedings of the IEEE 26th Annual International Computer Software and Applications Conference. IEEE Comput. Soc. pp. 393 - 398. ISSN: 0730-3157
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.
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
Counsell, S., Mendes, E. and Mosley, N. (2001) 'The cognitive Flexibility Theory - An Approach for teaching Hypermedia Engineering'.Proceedings 6th annual Conference on Innovation and Technology in Computer Science Education. Canterbury, Kent. 1 Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE. pp. 21 - 24.