National University of Ireland, Maynooth

National University of Ireland, Maynooth
The Callan Building
Skip main navigation and go directly to page content

Department of Computer Science

staff image

Dr. James Power

Homepage
Room 2.103 Callan Building,
National University of Ireland, Maynooth,
Maynooth,
Co. Kildare,
Ireland.
Email:
Phone: +353 1 7083447


Research Profile

James Power works with the Principles of Programming research group which specialises in the static and dynamic analysis of object-oriented programs and programming languages. We exploit a variety of techniques, such as parsing, bytecode analysis, software metrics, meta-modelling and program verification to model software systems in order to increase comprehensibility and reliability. Our work has applications in reverse engineering, program verification and validated forward engineering from design to code. We have a strong interest in the formal underpinnings of software technology, and much of our work has links with formal methods in program design and analysis.


Recent Publications

  • Hao Wu, Rosemary Monahan and James F. Power Using ATL in a tool-chain to calculate coverage data for UML class diagrams 2nd International Workshop on Model Transformation with ATL (MtATL) 2010
  • Mark Hennessy and James F. Power Analysing the effectiveness of rule-coverage as a reduction criterion for test suites of grammar-based software Empirical Software Engineering 13 4 343 - 368 2008
  • Jacqueline A. McQuillan and James F. Power A Metamodel for the Measurement of Object-Oriented Systems: An Analysis using Alloy IEEE International Conference on Software Testing Verification and Validation 288-297 2008
  • Jonathan Lambert and James F. Power Platform Independent Timing of Java Virtual Machine Bytecode Instructions Electronic Notes in Theoretical Computer Science 220 3 97-113 2008
  • Markus Aleksy, Ralf Gitzel, John Waldron and James F. Power PPPJ 2006 special issue - foreword Science of Computer Programming 70 2-3 87-88 2008
  • Nicholas A. Kraft, Brian A. Malloy and James F. Power A tool chain for reverse engineering C++ applications Science of Computer Programming 69 1-3 3-13 2007
  • Peter J. Clarke, Djuradj Babich, Tariq M. King and James F. Power, Intra-Class Testing of Abstract Class Features 18th IEEE International Symposium on Software Reliability Engineering 191-200 2007
  • Steven Kearney and James F. Power REM4j - A framework for measuring the reverse engineering capability of UML CASE tools 19th International Conference on Software Engineering and Knowledge Engineering 209-214 2007
  • Jacqueline A. McQuillan and James F. Power On the application of software metrics to UML models Models in Software Engineering, Springer Lecture Notes in Computer Science 4364 217- 226 2007
  • Nicholas A. Kraft, Brian A. Malloy and James F. Power An Infrastructure to Support Interoperability in Reverse Engineering Information and Software Technology 49 3 292-307 2007
  • List all publications for :James Power

Computer Science Department , NUI Maynooth
Tel: +353-1-708 3847 | Fax: +353-1-708 3848| Email: admin@cs.nuim.ie