Travelled to:
1 × Australia
1 × Ireland
1 × Norway
1 × Spain
1 × Taiwan
1 × United Kingdom
2 × Italy
8 × USA
Collaborated with:
B.A.Malloy M.Hennessy N.A.Kraft J.A.McQuillan J.M.Lambert S.Kearney Á.Mitchell T.H.Gibbs D.C.Rine J.P.Gibson J.Horgan J.Waldron Z.Cheng R.Monahan D.Babich P.J.Clarke B.M.G.Kibria
Talks about:
program (5) analysi (4) object (4) engin (4) grammar (3) exploit (3) revers (3) metric (3) measur (3) class (3)
♂ Person: James F. Power
DBLP: Power:James_F=
Facilitated 3 volumes:
Contributed to:
Wrote 19 papers:
- SAC-2011-BabichCPK #abstraction #case study #eclipse #fault #object-oriented #predict #using
- Using a class abstraction technique to predict faults in OO classes: a case study through six releases of the Eclipse JDT (DB, PJC, JFP, BMGK), pp. 1419–1424.
- ICST-2008-McQuillanP #alloy #analysis #metamodelling #metric #object-oriented #using
- A Metamodel for the Measurement of Object-Oriented Systems: An Analysis using Alloy (JAM, JFP), pp. 288–297.
- QAPL-2008-LambertP #bytecode #framework #independence #java #platform #virtual machine
- Platform Independent Timing of Java Virtual Machine Bytecode Instructions (JML, JFP), pp. 97–113.
- SEKE-2007-KearneyP #automation #framework #named #reverse engineering #tool support #uml
- REM4j — A Framework for Measuring the Reverse Engineering Capability of UML CASE Tools (SK, JFP), pp. 209–214.
- ASE-2005-HennessyP #analysis #generative #grammarware #testing
- An analysis of rule coverage as a criterion in generating minimal test suites for grammar-based software (MH, JFP), pp. 104–113.
- SAC-2005-MitchellP #metric #runtime #using
- Using object-level run-time metrics to study coupling between objects (ÁM, JFP), pp. 1456–1462.
- SOFTVIS-2005-MalloyP #c++ #modelling #source code #uml #visualisation
- Exploiting UML dynamic object modeling for the visualization of C++ programs (BAM, JFP), pp. 105–114.
- WCRE-2005-KraftMP #framework #reverse engineering #towards
- Toward an Infrastructure to Support Interoperability in Reverse Engineering (NAK, BAM, JFP), pp. 196–205.
- WCRE-J-2005-KraftMP07 #framework #reverse engineering
- An infrastructure to support interoperability in reverse engineering (NAK, BAM, JFP), pp. 292–307.
- IWPC-2003-HennessyMP #comprehension #named #tool support #xml
- gccXfront: Exploiting gcc as a Front End for Program Comprehension Tools via XML/XSLT (MH, BAM, JFP), p. 298–?.
- ASE-2002-GibbsMP #automation #c++ #invariant #validation
- Automated Validation of Class Invariants in C++ Applications (THG, BAM, JFP), p. 205–?.
- SAC-2002-RinePG #re-engineering #theory and practice
- ACM SAC2002 software engineering: theory and applications (SETA) track description (DCR, JFP, JPG), pp. 969–970.
- WCRE-2002-PowerM #approach #xml
- Program Annotation in XML: A Parse-Tree Based Approach (JFP, BAM), p. 190–?.
- SAC-2001-PowerM #lalr #metric
- Exploiting metrics to facilitate grammar transformation into LALR format (JFP, BAM), pp. 636–640.
- SCAM-2001-HorganPW #analysis #java #metric #profiling #runtime #source code
- Measurement and Analysis of Runtime Profiling Data for Java Programs (JH, JFP, JW), pp. 124–132.
- IWPC-2000-PowerM #analysis #context-free grammar
- Metric-Based Analysis of Context-Free Grammars (JFP, BAM), pp. 171–178.
- SAC-2000-PowerM #approach #c++ #modelling #problem #programming language
- An Approach for Modeling the Name Lookup Problem in the C++ Programming Language (JFP, BAM), pp. 792–796.
- TOOLS-PACIFIC-2000-PowerM #c++
- Symbol Table Construction and Name Lookup in ISO C++ (JFP, BAM), pp. 57–69.
- ICMT-2015-ChengMP #atl #execution #research #semantics #validation
- A Sound Execution Semantics for ATL via Translation Validation — Research Paper (ZC, RM, JFP), pp. 133–148.