2008 |
55 | EE | Joel E. Denny,
Brian A. Malloy:
IELR(1): practical LR(1) parser tables for non-LR(1) grammars with conflict resolution.
SAC 2008: 240-245 |
54 | | Edward B. Duffy,
Jason O. Hallstrom,
Brian A. Malloy:
Reverse Engineering Interface Protocols for Comprehension of Large C++ Libraries during Code Evolution Tasks.
SEKE 2008: 303-308 |
2007 |
53 | EE | Edward B. Duffy,
Brian A. Malloy:
An Automated Approach to Grammar Recovery for a Dialect of the C++ Language.
WCRE 2007: 11-20 |
52 | EE | Nicholas A. Kraft,
Brian A. Malloy,
James F. Power:
An infrastructure to support interoperability in reverse engineering.
Information & Software Technology 49(3): 292-307 (2007) |
51 | EE | Nicholas A. Kraft,
Brian A. Malloy,
James F. Power:
A tool chain for reverse engineering C++ applications.
Sci. Comput. Program. 69(1-3): 3-13 (2007) |
2006 |
50 | | Benjamin N. Hoipkemier,
Nicholas A. Kraft,
Brian A. Malloy:
3D Visualization of Class Template Diagrams for Deployed Open Source Applications.
SEKE 2006: 232-235 |
49 | EE | Brian A. Malloy,
Nicholas A. Kraft,
Jason O. Hallstrom,
Jeffrey M. Voas:
Improving the Predictable Assembly of Service-Oriented Architectures.
IEEE Software 23(2): 12-15 (2006) |
48 | EE | Peter J. Clarke,
Junhua Ding,
Djuradj Babich,
Brian A. Malloy:
A Tool to Automatically Map Implementation-based Testing Techniques to Classes.
International Journal of Software Engineering and Knowledge Engineering 16(4): 585-614 (2006) |
47 | EE | Nicholas A. Kraft,
Errol L. Lloyd,
Brian A. Malloy,
Peter J. Clarke:
The implementation of an extensible system for comparison and visualization of class ordering methodologies.
Journal of Systems and Software 79(8): 1092-1109 (2006) |
46 | EE | Brian A. Malloy,
James F. Power:
Exploiting design patterns to automate validation of class invariants.
Softw. Test., Verif. Reliab. 16(2): 71-95 (2006) |
2005 |
45 | EE | Peter J. Clarke,
Junhua Ding,
Brian A. Malloy:
A Tool to Map Testing Techniques to Classes.
ITCC (2) 2005: 821-822 |
44 | EE | Edward B. Duffy,
Brian A. Malloy:
A Language and Platform-Independent Approach for Reverse Engineering.
SERA 2005: 415-423 |
43 | EE | Brian A. Malloy,
James F. Power:
Exploiting UML dynamic object modeling for the visualization of C++ programs.
SOFTVIS 2005: 105-114 |
42 | EE | Nicholas A. Kraft,
Brian A. Malloy,
James F. Power:
g4re: Harnessing GCC to Reverse Engineer C++ Applications.
Transformation Techniques in Software Engineering 2005 |
41 | EE | Brian A. Malloy,
James F. Power:
Using a Molecular Metaphor to Facilitate Comprehension of 3D Object Diagrams.
VL/HCC 2005: 233-240 |
40 | EE | Nicholas A. Kraft,
Brian A. Malloy,
James F. Power:
Toward an Infrastructure to Support Interoperability in Reverse Engineering.
WCRE 2005: 196-205 |
39 | EE | Errol L. Lloyd,
Brian A. Malloy:
A Study of Test Coverage Adequacy In the Presence of Stubs.
Journal of Object Technology 4(5): 117-137 (2005) |
38 | EE | Peter J. Clarke,
Brian A. Malloy:
A Taxonomy of OO Classes to Support the Mapping of Testing Techniques to a Class.
Journal of Object Technology 4(5): 95-115 (2005) |
2004 |
37 | | Peter J. Clarke,
Brian A. Malloy:
Using a taxonomy to analyze classes during implementation-based testing.
IASTED Conf. on Software Engineering and Applications 2004: 288-293 |
36 | EE | James F. Power,
Brian A. Malloy:
A metrics suite for grammar-based software.
Journal of Software Maintenance 16(6): 405-426 (2004) |
2003 |
35 | EE | Peter J. Clarke,
Brian A. Malloy,
J. Paul Gibson:
Using a Taxonomy Tool to Identify Changes in OO Softwar.
CSMR 2003: 213-222 |
34 | EE | Tanton H. Gibbs,
Brian A. Malloy:
Weaving Aspects into C++ Applications for Validation of Temporal Invariants.
CSMR 2003: 249-258 |
33 | EE | Brian A. Malloy,
Peter J. Clarke,
Errol L. Lloyd:
A Parameterized Cost Model to Order Classes for Class-based Testing of C++ Applications.
ISSRE 2003: 353-364 |
32 | EE | Mark Hennessy,
Brian A. Malloy,
James F. Power:
gccXfront: Exploiting gcc as a Front End for Program Comprehension Tools via XML/XSLT.
IWPC 2003: 298- |
31 | EE | Edward B. Duffy,
J. Paul Gibson,
Brian A. Malloy:
Applying the Decorator Pattern for Profiling Object-Oriented Software.
IWPC 2003: 84-93 |
30 | | Brian A. Malloy,
Tanton H. Gibbs,
James F. Power:
Decorating tokens to facilitate recognition of ambiguous language constructs.
Softw., Pract. Exper. 33(1): 19-39 (2003) |
2002 |
29 | EE | Tanton H. Gibbs,
Brian A. Malloy,
James F. Power:
Automated Validation of Class Invariants in C ++ Applications.
ASE 2002: 205- |
28 | EE | J. Barr von Oehsen,
Christopher L. Cox,
Eric C. Cyr,
Brian A. Malloy:
Using Design Patterns and XML to Construct an Extensible Finite Element System.
International Conference on Computational Science (3) 2002: 735-744 |
27 | EE | James F. Power,
Brian A. Malloy:
Program Annotation in XML: A Parse-Tree Based Approach.
WCRE 2002: 190- |
2001 |
26 | | Chanika Hobatr,
Brian A. Malloy:
Using OCL-Queries for Debugging C++.
ICSE 2001: 839-840 |
25 | EE | James F. Power,
Brian A. Malloy:
Exploiting metrics to facilitate grammar transformation into LALR format.
SAC 2001: 636-640 |
24 | EE | Chanika Hobatr,
Brian A. Malloy:
The design of an OCL query-based debugger for C++.
SAC 2001: 658-662 |
2000 |
23 | EE | J. Paul Gibson,
Thomas F. Dowling,
Brian A. Malloy:
The Application of Correctness Preserving Transformations to Software Maintenance.
ICSM 2000: 108- |
22 | EE | James F. Power,
Brian A. Malloy:
Metric-Based Analysis of Context-Free Grammars.
IWPC 2000: 171-178 |
21 | | James F. Power,
Brian A. Malloy:
An Approach for Modeling the Name Lookup Problem in the C++ Programming Language.
SAC (2) 2000: 792-796 |
20 | EE | James F. Power,
Brian A. Malloy:
Symbol Table Construction and Name Lookup in ISO C++.
TOOLS (37) 2000: 57-69 |
1999 |
19 | | John D. McGregor,
Il-Hyung Cho,
Brian A. Malloy,
E. Lowry Curry,
Chanika Hobatr:
Collecting Metrics for CORBA-Based Distributed Systems.
Empirical Software Engineering 4(3): 217-240 (1999) |
1998 |
18 | EE | John D. McGregor,
Il-Hyung Cho,
Brian A. Malloy,
E. Lowry Curry,
Chanika Hobatr:
Collecting Metrics for CORBA-Based Distributed Systems.
IEEE METRICS 1998: 11-22 |
1997 |
17 | EE | Dean E. Bushey,
Brian A. Malloy:
A study of dynamic traffic re-routing in the National Airspace System.
Annual Simulation Symposium 1997: 104-113 |
16 | EE | Alan R. Shealy,
Brian A. Malloy,
David A. Sykes:
SIMx86: An extensible simulator for the Intel 80/spl times/86 processor family.
Annual Simulation Symposium 1997: 157-188 |
15 | | Devidas Gupta,
Brian A. Malloy,
Alice A. McRae:
The Complexity of Scheduling for Data Cache Optimization.
Inf. Sci. 100(1-4): 27-48 (1997) |
1996 |
14 | EE | David A. Sykes,
Brian A. Malloy:
The Design of an Efficient Simulator for the Pentium Pro Processor.
Winter Simulation Conference 1996: 840-847 |
13 | | John D. McGregor,
Brian A. Malloy,
Rebecca L. Siegmund:
A Comprehensive Program Representation of Object-Oriented Software.
Ann. Software Eng. 2: 51-91 (1996) |
1995 |
12 | EE | Brian A. Malloy,
Albert T. Montroy:
A Parallel Distributed Simulation of a Large-Scale PCS Network: Keeping Secrets.
Winter Simulation Conference 1995: 571-578 |
11 | EE | Anthony P. Galluscio,
John T. Douglass,
Brian A. Malloy,
A. Joe Turner:
A Comparison of Two Methods for Advancing Time in Parallel Discrete Event Simulation.
Winter Simulation Conference 1995: 650-657 |
1994 |
10 | | Brian A. Malloy:
Trace-Driven and Program-Driven Simulation: A Comparison.
MASCOTS 1994: 395-396 |
9 | EE | John T. Douglass,
Brian A. Malloy:
Using a shot clock to design an efficient parallel distributed simulation.
Winter Simulation Conference 1994: 1362-1369 |
8 | EE | Brian A. Malloy,
Errol L. Lloyd,
Mary Lou Soffa:
Scheduling DAG's for Asynchronous Multiprocessor Execution.
IEEE Trans. Parallel Distrib. Syst. 5(5): 498-508 (1994) |
1993 |
7 | EE | Mary Jean Harrold,
Brian A. Malloy,
Gregg Rothermel:
Efficient Construction of Program Dependence Graphs.
ISSTA 1993: 160-170 |
6 | EE | Mark Smotherman,
Shuchi Chawla II,
Stan Cox,
Brian A. Malloy:
Instruction scheduling for the Motorola 88110.
MICRO 1993: 257-262 |
5 | EE | Brian A. Malloy:
The validation of a multiprocessor simulator.
Winter Simulation Conference 1993: 625-631 |
4 | EE | Mary Jean Harrold,
Brian A. Malloy:
A Unified Interprocedural Program Representation for a Maintenance Environment.
IEEE Trans. Software Eng. 19(6): 584-593 (1993) |
1992 |
3 | | Brian A. Malloy,
Errol L. Lloyd,
Mary Lou Soffa:
A Fine-Grained Approach to Scheduling Asynchronous Multiprocessors.
ICCI 1992: 139-142 |
2 | EE | Brian A. Malloy,
Rajiv Gupta,
Mary Lou Soffa:
A shape matching approach for scheduling fine-grained parallelism.
MICRO 1992: 264-267 |
1990 |
1 | | Brian A. Malloy,
Mary Lou Soffa:
Conversion of Simulation Processes to Pascal Constructs.
Softw., Pract. Exper. 20(2): 191-207 (1990) |