PUBLISHED PEER REVIEWED JOURNALS

 

 

 

E. Mendes, N. Mosley and S. Counsell, Exploring Case-based reasoning for web hypermedia project cost estimation, International Journal Web Engineering and Technology, 2(1): 117-143, 2005.

 

Y. Hassoun, S. Counsell, R. Johnson, Dynamic Coupling Metric: Proof of Concept.
To appear in the Journal of IEE Proceedings- Software., 2005

 

Y. Hassoun, R. Johnson and S. Counsell. Reusability and Open Implementation in Distributed Environments, Journal of Software – Practice and Experience, 2004.

 

S. Counsell, P. Newson and E. Mendes. Design Level Hypothesis Testing through Reverse Engineering of  Object-oriented Software, To appear in Software Engineering and Knowledge Engineering Journal (SEKE), 2004.

 

E. Mendes, I. Watson,  C. Triggs, N. Mosley,  S. Counsell,  A comparative study of cost estimation Models for Web Hypermedia Applications,  Empirical Software Engineering Journal, 8(2), 163-196, 2003.

 

E. Mendes, S. Counsell and N. Mosley, Web hypermedia cost estimation: further assessment and comparison of cost estimation modeling techniques, The New Review of Hypermedia and Multimedia, Volume 8, pages 199:229, 2002

 

S. Counsell, X. Liu, J. McFall, S. Swift and A. Tucker, Evolutionary Algorithms for Grouping High-Dimesional Email Data, Intelligent Data Analysis 6, 503:516, 2002.

 

E. Mendes, N. Mosley and S. Counsell, Comparison of Length, complexity and functionality as size measures for predicting Web design and authoring effort, IEE Proceedings on Software, volume 149, Number 1, pages 77-85, 2002.

 

K. Phalp and S. Counsell, Coupling Trends in Industrial Prototyping Roles: an Empirical Investigation, The Software Quality Journal, Vol. 9, Issue 4, pages 223-240, 2002.

 

E. Mendes, N. Mosley and S. Counsell, Web Metrics - Estimating Design and Authoring Effort, IEEE MultiMedia, 8(1):50-57, 2001.

 

R. Harrison, S. Counsell, Empirical Assessment of Object-Oriented Design Metrics, Journal of Systems and Software 52(4):173-179, 2000.

 

S. Counsell and P. Newson, Use of friends in C++ software: an empirical investigation, Journal of Systems and Software, 53(1):15-21, 2000.

 

L. Briand, E. Arisholm, S. Counsell, F. Houdek and P. Thevenod-Fosse, Empirical studies of OO artifacts, methods and processes: state of the art and future directions, International Journal of Empirical Software Engineering, 4(4): 387 – 404, 1999.

 

R. Harrison, S. Counsell and R. Nithi, An evaluation of Object-Oriented software metrics, IEEE Transactions on Software Engineering, 23(1): 491- 496, 1998.

 

R. Harrison, S. Counsell and R. Nithi, An investigation into the validity and applicability of object-oriented design metrics, International Journal of Empirical Software Engineering, 1(2):109 - 132, 1997.

 

 

 

 

 

 

BOOK CHAPTERS

 

 

R. Harrison and S. Counsell, Software Metrics. Wiley Encyclopedia of Software Engineering, Wiley, 1997.

 

E. Mendes, S. Counsell, N. Mosley,  Measurement and Effort Prediction for Web Applications. Web Engineering - Managing Diversity and Complexity of Web Application Development, Lecture Notes in Computer Science, Springer Verlag, San Murugesan and Yogesh Deshpande (Eds.), 2001.

 

E. Mendes, N. Mosley and S.Counsell, Web Effort Estimation, Web Engineering - Theory and Practice of Metrics and Measurement for Web Development, Springer-Verlag, Mendes, E. and Mosley, N. (Eds.) (accepted for publication)

 

 

INTERNATIONAL CONFERENCES

 

 

                                                                                                       

S. Counsell, S. Swift, A. Tucker and E. Mendes, Object-oriented cohesion as a surrogate of software comprehension: an empirical study. To appear in: IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2005) Budapest, September 2005.

 

E. Mendes., S. Counsell and N. Mosley, Towards a Taxonomy of Hypermedia and Web Application Size Metrics, International Conference on Web Engineering (WE’05) (accepted for publication).

 

S. Counsell, K. Phalp, E. Mendes and S. Geddes. What Formal Models Can’t show us: People Issues During the Prototyping Process, Proceedings of 6th International Conference on Product-Focused Process Improvement, Oulu, Finland, June 2005.

 

S. Counsell, K. Phalp and E. Mendes, The “P” in prototyping is for “Personality”, Proceedings of the 17th International Conference Software & Systems Engineering and their Applications, Paris - November 30 & December 1-2, 2004.

 

Y. Hassoun, R. Johnson and S. Counsell, A dynamic runtime coupling metric for meta-level architectures, Proceedings of European Conference on Software Maintenance and Re-engineering, Tampere, Finland, March 2004, Pages 339-347.

 

E. Mendes, N. Mosley and S. Counsell, Investigating Early Size Measures for Web Cost Estimation, Proceedings IEE Empirical Assessment in Software Engneering, (EASE 2003), Keele, April 2003.

 

E. Mendes, N. Mosley and S. Counsell, Do Adaptation Rules improve Web Cost Estimation, Proceedings of ACM HyperText Conference (HT 03), Nottingham, UK 2003.

 

E. Mendes, N. Mosley and S. Counsell, Early Web Size Measures and Effort Prediction for Web Costimation, Proceedings of IEEE Symposium on Software Metrics, Sydney, Australia, September 2003.

 

E. Mendes, N. Mosley and S. Counsell, 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, Rome 2003.

 

S. Counsell, Y. Hassoun, R. Johnson, K. Mannock and E. Mendes, 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, Kilkenny, Ireland, June 2003.

 

Y. Hassoun, R. Johnson and S. Counsell, Reusability, Open Implementation and Java’s Dynamic Proxies, Proceedings of ACM 2nd International Conference on Principles and Practice of Programming in Java, Kilkenny, Ireland, June 2003.

 

S. Counsell, X. Liu, R. Najjar, S. Swift. A. Tucker, Applying Intelligent Data Analysis to Coupling Relationships in Object-oriented Software, Proceedings of International Conference on Intelligent Data Analysis, Berlin, German, 2003, pages 440 –450.

 

E. Mendes, I. Watson, C. Triggs,  N. Mosley, S. Counsell,  A Comparison of Development Effort Estimation Techniques for Web Hypermedia Applications, in: Proceedings IEEE Metrics Symposium, June 2002,  Ottawa, Canada.

 

S. Counsell, S. Swift and E. Mendes, Object-oriented software cohesion: the empirical quagmire, in: Proceedings IEEE International Workshop on Program Comprehension, Paris, France, June, 2002.

 

E. Mendes, N. Mosley, and S. Counsell, The Application of Case-Based Reasoning to Early Web Project Cost Estimation, accepted for publication in: Proceedings of the IEEE 26th Annual International Computer Software and Applications Conference, August, 2002.

 

I. Watson, E. Mendes, E. Triggs, N. Mosley, and S. Counsell, Using CBR to Estimate Development Effort for Web Hypermedia Applications, Proceedings of the 15th International FLAIRS Conference, AAAI Press, May, 2002.

                 

S. Counsell, X. Liu, J. McFall, S. Swift, A. Tucker, Using Evolutionary Algorithms to tackle large-scale grouping problems: an application to email log file data, Proceedings of Genetic and Evolutionary Computation Conference (GECCO) San Francisco, USA, 2001, pp. 42-49.

 

E. Mendes, N. Mosley and S. Counsell, Towards the prediction of development effort for hypermedia applications, Proceedings of ACM Hypertext 2001 Conference, Aarhus, Denmark, August 2001.

 

E. Mendes, N. Mosley and S. Counsell, Using an engineering approach to Understanding and predicting web authoring and design, Proceedings of 34th Hawaii International Conference on System Sciences. 

 

E. Mendes, N. Mosley and S. Counsell, The cognitive Flexibility Theory - An Approach for teaching Hypermedia Engineering, Proceedings 6th annual Conference on Innovation and Technology in Computer Science Education, University of Kent, Canterbury, June 2001, pp. 21 - 24.

 

S. Counsell, X. Liu, J. McFall, S. Swift, A. Tucker, Optimising the Grouping of Email Users to Servers Using Intelligent Data Analysis, Proceedings of International Conference on the Engineering of Information Systems, Lisbon, Portugal, 2001, pp. 489 - 496.

 

S. Counsell, S. Swift, A. Tucker, An Empirical Investigation into the Interpretation of Faults in Requirements Documents, Proceedings of Empirical Assessment in Software Engineering, 2001 (EASE 01), Keele University, Staffordshire, April 2001.

 

E. Mendes, N. Mosley, S. Counsell, A Comparison of Length, Complexity and Functionality as Size Measures for Predicting Web Design and Authoring Effort, Proceedings of Empirical Assessment in Software Engineering, 2001 (EASE 01), Keele University, Staffordshire, April 2001.

 

R. Harrison, S. Counsell, The role of inheritance in the maintainability of object-oriented systems, Proceedings of European Software Conference on Metrics (ESCOM), April 2000, Munich, Germany.

 

E. Mendes, S. Counsell, Web Development Effort Estimation using Analogy. Proceedings of the Australian Software Engineering Conference, ASWEC 2000, Canberra, Australia, April 28 - 30, 2000, pp. 203 –212.

 

R. Harrison, S. Counsell, R. Nithi, Experimental Assessment of the effect of inheritance on the maintainability of object-oriented systems, Proceedings of Empirical Assessment in Software Engineering, 1999 (EASE 99), Keele University, Staffordshire, April 1999.

 

R. Harrison, S. Counsell, Object-oriented software understandability: An empirical investigation, Proceedings of International Conference on Software and Systems Engineering and their applications (ICSSEA'99), Paris, December 1999.

 

R. Harrison, S. Counsell, R. Nithi, Empirical Assessment of Object-Oriented Design Metrics, Proceedings of Empirical Assessment in Software Engineering, 1997 (EASE 97), Keele University, Staffordshire, March 1997.

 

S. Counsell, K. Mannock, Comparison of a specification and its implementation using FDR, Proceedings International Workshop on Dependability in Advanced Computing Paradigms (DACP '96), Hitachi, Japan, 20-21 June, pp. 58-60, (IEEE sponsored).

 

S. Counsell, K. Mannock, Experiences with FDR in the comparison of a specification and its implementation, Proceedings Fourth International Conference Software Quality Management, Cambridge, U.K. April 1996. Published by Mechanical Engineering Publications, pp. 495 - 506

 

S. Counsell, Software Reliability issues in CSP and CCS, Proceedings First International Conference Software Quality Management, Southampton, U.K. April 1993. Published by Elsevier Press, pages 539-550.

 

S. Counsell, (with R. Nithi and R. Harrison), Empirical Assessment of Object-Oriented Design Metrics, Proceedings of Empirical Assessment in Software Engineering, 1999 (EASE 99), Keele University, Staffordshire, April 1999.

 

R. Harrison, S. Counsell and R. Nithi Title: An overview of Object-oriented Design Metrics, Proceedings of Conference on Software Technology and Engineering Practice (STEP 97), July 1997, IEEE press.

 

 

 

WORKSHOPS

 

 

 

R. Najjar, S. Counsell, G. Loizou and Y. Hassoun, A Comparison of Automated and Manual Data Collection Processes in Java, to appear in Proceedings of  Workshop on Data Information and Quality, (part of Caise 04, Riga, Latvia, June 2004. 

 

R. Wheeldon and S. Counsell, Power Law Distributions in class relationships, Proceedings of IEEE International Workshop on Source Code Analysis and Manipulation, Amsterdam, Holland, 2003.

 

R. Wheeldon, S. Counsell and K. Keenoy, AutoCode: using Memex like Trails to improve Program Comprehension, Proceedings of Visualisation of Software, (VISSOFT 2003), Amsterdam, Holland 2003. 

 

S. Counsell, P. Newson and E. Mendes, Archtectural Level Hypothesis Testing through Reverse Engineering of Object-Oriented Software, Proceedings of IEEE international Workshop on Program Comprehension, Limerick, Ireland, 2000.

 

K. Phalp, S. Counsell, The application of Metrics to Industrial Prototyping Processes, Proceedings European Workshop on Software Process Technology, Kaprun, Austria, February 2000, Also in LNCS 1780, Springer, pp. 239-248.

 

S. Counsell, R. Harrison, The role of coupling in OO Software and Organisation Co-evolution, Proceedings of SOCE'99, Software and Organisation Co-evolution, Keble College, Oxford, 1999.

 

S. Counsell, P. Newson and K. Mannock, An Hypothesis-based evaluation of an Object-Oriented Inheritance Metric, ECOOP Workshop on metrics in OO Systems, Lisbon, Portugal, June 1999.

 

S. Counsell, P. Newson (with R. Harrison), Use of Friends in C++ Software: An Empirical Investigation, Proceedings ICSE Workshop on Architectural Change and Evolution, Los Angeles, US, May, 1999.

 

S. Counsell, P. Newson, Architectural Issues in OO Inheritance, Proceedings ICSE Workshop on Studies of Software Development and Evolution, Los Angeles, US, May, 1999.

 

R. Harrison, S. Counsell, R. Nithi, Coupling Metrics for OO Design, Proceedings of IEEE International Workshop on Software Metrics, Bethesda, Maryland, USA, November 1998, pp. 94-98.

 

R. Harrison, S. Counsell, R. Nithi, Applying Object-oriented metrics in the real world, Software Engineering Association Workshop, Imperial College, London, April 1997.

 

K. Phalp, S.Counsell, Counts and Heuristics for the Analysis of Static Process Models, ICSE Workshop: Process Modelling and Empirical Studies of Software Evolution, Boston, USA, May 1997.