![](https://dblp.uni-trier.de./img/logo.320x120.png)
![search dblp search dblp](https://dblp.uni-trier.de./img/search.dark.16x16.png)
![search dblp](https://dblp.uni-trier.de./img/search.dark.16x16.png)
default search action
Brian A. Malloy
Person information
- affiliation: Clemson University, USA
Refine list
![note](https://dblp.uni-trier.de./img/note-mark.dark.12x12.png)
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2019
- [j24]Brian A. Malloy, James F. Power
:
An empirical analysis of the transition from Python 2 to Python 3. Empir. Softw. Eng. 24(2): 751-778 (2019) - [j23]Brian A. Malloy, James F. Power
:
Grammar engineering for multiple front-ends for Python. Softw. Pract. Exp. 49(3): 380-400 (2019) - 2017
- [c50]Brian A. Malloy, James F. Power:
Quantifying the Transition from Python 2 to 3: An Empirical Study of Python Applications. ESEM 2017: 314-323 - 2016
- [j22]Stephen Schaub, Brian A. Malloy:
The Design and Evaluation of an Interoperable Translation System for Object-Oriented Software Reuse. J. Object Technol. 15(4): 1:1-33 (2016) - 2012
- [c49]Edward B. Duffy, Brian A. Malloy:
Design and implementation of a language-complete C++ semantic graph. ACM Southeast Regional Conference 2012: 170-175 - 2011
- [j21]Brian A. Malloy, Errol L. Lloyd, Jason O. Hallstrom, Edward B. Duffy:
Capturing Interface Protocols to Support Comprehension and Evaluation of C++ Libraries. Int. J. Softw. Eng. Knowl. Eng. 21(8): 1123-1146 (2011) - [c48]Elizabeth A. Matthews, Brian A. Malloy:
Procedural generation of story-driven maps. CGAMES 2011: 107-112 - [e1]Brian A. Malloy, Steffen Staab, Mark van den Brand
:
Software Language Engineering - Third International Conference, SLE 2010, Eindhoven, The Netherlands, October 12-13, 2010, Revised Selected Papers. Lecture Notes in Computer Science 6563, Springer 2011, ISBN 978-3-642-19439-9 [contents] - 2010
- [j20]Joel E. Denny
, Brian A. Malloy:
The IELR(1) algorithm for generating minimal LR(1) parser tables for non-LR(1) grammars with conflict resolution. Sci. Comput. Program. 75(11): 943-979 (2010) - [c47]Donald H. House, Brian A. Malloy, Cory Buckley:
The craft of computer programming: lifting the veil. Future Play 2010: 74-81
2000 – 2009
- 2009
- [j19]Nicholas A. Kraft, Edward B. Duffy, Brian A. Malloy:
Grammar Recovery from Parse Trees and Metrics-Guided Grammar Refactoring. IEEE Trans. Software Eng. 35(6): 780-794 (2009) - [c46]Brian A. Malloy, Murali Sitaraman, Jason O. Hallstrom:
Detecting overflow vulnerabilities using automated verification. CSIIRW 2009: 22 - [c45]Brian C. Dean, William B. Pressly, Brian A. Malloy, Adam A. Whitley:
A Linear Programming Approach for Automated Localization of Multiple Faults. ASE 2009: 640-644 - 2008
- [c44]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 - [c43]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
- [j18]Nicholas A. Kraft, Brian A. Malloy, James F. Power
:
An infrastructure to support interoperability in reverse engineering. Inf. Softw. Technol. 49(3): 292-307 (2007) - [j17]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) - [c42]Edward B. Duffy, Brian A. Malloy:
An Automated Approach to Grammar Recovery for a Dialect of the C++ Language. WCRE 2007: 11-20 - 2006
- [j16]Peter J. Clarke
, Junhua Ding, Djuradj Babich, Brian A. Malloy:
A Tool to Automatically Map Implementation-based Testing Techniques to Classes. Int. J. Softw. Eng. Knowl. Eng. 16(4): 585-614 (2006) - [j15]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. J. Syst. Softw. 79(8): 1092-1109 (2006) - [j14]Brian A. Malloy, Nicholas A. Kraft, Jason O. Hallstrom, Jeffrey M. Voas:
Improving the Predictable Assembly of Service-Oriented Architectures. IEEE Softw. 23(2): 12-15 (2006) - [j13]Brian A. Malloy, James F. Power
:
Exploiting design patterns to automate validation of class invariants. Softw. Test. Verification Reliab. 16(2): 71-95 (2006) - [c41]Benjamin N. Hoipkemier, Nicholas A. Kraft, Brian A. Malloy:
3D Visualization of Class Template Diagrams for Deployed Open Source Applications. SEKE 2006: 232-235 - 2005
- [j12]Peter J. Clarke
, Brian A. Malloy:
A Taxonomy of OO Classes to Support the Mapping of Testing Techniques to a Class. J. Object Technol. 4(5): 95-115 (2005) - [j11]Errol L. Lloyd, Brian A. Malloy:
A Study of Test Coverage Adequacy In the Presence of Stubs. J. Object Technol. 4(5): 117-137 (2005) - [c40]Peter J. Clarke
, Junhua Ding, Brian A. Malloy:
A Tool to Map Testing Techniques to Classes. ITCC (2) 2005: 821-822 - [c39]Edward B. Duffy, Brian A. Malloy:
A Language and Platform-Independent Approach for Reverse Engineering. SERA 2005: 415-423 - [c38]Brian A. Malloy, James F. Power
:
Exploiting UML dynamic object modeling for the visualization of C++ programs. SOFTVIS 2005: 105-114 - [c37]Brian A. Malloy, James F. Power
:
Using a Molecular Metaphor to Facilitate Comprehension of 3D Object Diagrams. VL/HCC 2005: 233-240 - [c36]Nicholas A. Kraft, Brian A. Malloy, James F. Power
:
Toward an Infrastructure to Support Interoperability in Reverse Engineering. WCRE 2005: 196-205 - [i1]Nicholas A. Kraft, Brian A. Malloy, James F. Power:
g4re: Harnessing GCC to Reverse Engineer C++ Applications. Transformation Techniques in Software Engineering 2005 - 2004
- [j10]Brian A. Malloy, Jeffrey M. Voas:
Programming with Assertions: A Prospectus. IT Prof. 6(5): 53-59 (2004) - [j9]James F. Power, Brian A. Malloy:
A metrics suite for grammar-based software. J. Softw. Maintenance Res. Pract. 16(6): 405-426 (2004) - [c35]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 - 2003
- [j8]Brian A. Malloy, Tanton H. Gibbs, James F. Power:
Decorating tokens to facilitate recognition of ambiguous language constructs. Softw. Pract. Exp. 33(1): 19-39 (2003) - [c34]Peter J. Clarke
, Brian A. Malloy, J. Paul Gibson
:
Using a Taxonomy Tool to Identify Changes in OO Softwar. CSMR 2003: 213-222 - [c33]Tanton H. Gibbs, Brian A. Malloy:
Weaving Aspects into C++ Applications for Validation of Temporal Invariants. CSMR 2003: 249-258 - [c32]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 - [c31]Edward B. Duffy, J. Paul Gibson
, Brian A. Malloy:
Applying the Decorator Pattern for Profiling Object-Oriented Software. IWPC 2003: 84-93 - [c30]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- - 2002
- [c29]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 - [c28]Tanton H. Gibbs, Brian A. Malloy, James F. Power:
Automated Validation of Class Invariants in C ++ Applications. ASE 2002: 205- - [c27]James F. Power, Brian A. Malloy:
Program Annotation in XML: A Parse-Tree Based Approach. WCRE 2002: 190- - 2001
- [c26]Chanika Hobatr, Brian A. Malloy:
Using OCL-Queries for Debugging C++. ICSE 2001: 839-840 - [c25]James F. Power, Brian A. Malloy:
Exploiting metrics to facilitate grammar transformation into LALR format. SAC 2001: 636-640 - [c24]Chanika Hobatr, Brian A. Malloy:
The design of an OCL query-based debugger for C++. SAC 2001: 658-662 - 2000
- [c23]J. Paul Gibson
, Thomas F. Dowling, Brian A. Malloy:
The Application of Correctness Preserving Transformations to Software Maintenance. ICSM 2000: 108- - [c22]James F. Power, Brian A. Malloy:
Metric-Based Analysis of Context-Free Grammars. IWPC 2000: 171-178 - [c21]James F. Power, Brian A. Malloy:
An Approach for Modeling the Name Lookup Problem in the C++ Programming Language. SAC (2) 2000: 792-796 - [c20]James F. Power, Brian A. Malloy:
Symbol Table Construction and Name Lookup in ISO C++. TOOLS (37) 2000: 57-69
1990 – 1999
- 1999
- [j7]John D. McGregor, Il-Hyung Cho, Brian A. Malloy, E. Lowry Curry, Chanika Hobatr:
Collecting Metrics for CORBA-Based Distributed Systems. Empir. Softw. Eng. 4(3): 217-240 (1999) - 1998
- [j6]Brian A. Malloy, Bin Chen:
Exploiting an Object-Oriented Simulation Tool to Model a PCS Network. Simul. 70(6): 369-378 (1998) - [c19]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
- [j5]Devidas Gupta, Brian A. Malloy, Alice A. McRae:
The Complexity of Scheduling for Data Cache Optimization. Inf. Sci. 100(1-4): 27-48 (1997) - [c18]Dean E. Bushey, Brian A. Malloy:
A study of dynamic traffic re-routing in the National Airspace System. Annual Simulation Symposium 1997: 104-113 - [c17]Alan R. Shealy, Brian A. Malloy, David A. Sykes:
SIMx86: An extensible simulator for the Intel 80×86 processor family. Annual Simulation Symposium 1997: 157-166 - 1996
- [j4]John D. McGregor, Brian A. Malloy, Rebecca L. Siegmund:
A Comprehensive Program Representation of Object-Oriented Software. Ann. Softw. Eng. 2: 51-91 (1996) - [c16]David A. Sykes, Brian A. Malloy:
The Design of an Efficient Simulator for the Pentium Pro Processor. WSC 1996: 840-847 - 1995
- [c15]Allen S. Parrish, David W. Cordes, James Cross, Brian A. Malloy:
Ada in the undergraduate curriculum. ACM Southeast Regional Conference 1995: 261 - [c14]Charles W. Lillie, Michael B. Feldman, Frances L. Van Scoy, John Beidler, Brian A. Malloy:
Development and distribution of Ada courseware (panel). TRI-Ada 1995: 247-248 - [c13]Charles W. Lillie, Frances L. Van Scoy, Brian A. Malloy, John Beidler:
Development and distribution of Ada courseware. TRI-Ada 1995: 249-250 - [c12]Brian A. Malloy, Albert T. Montroy:
A Parallel Distributed Simulation of a Large-Scale PCS Network: Keeping Secrets. WSC 1995: 571-578 - [c11]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. WSC 1995: 650-657 - 1994
- [j3]Brian A. Malloy, Errol L. Lloyd, Mary Lou Soffa:
Scheduling DAG's for Asynchronous Multiprocessor Execution. IEEE Trans. Parallel Distributed Syst. 5(5): 498-508 (1994) - [c10]Brian A. Malloy:
Trace-Driven and Program-Driven Simulation: A Comparison. MASCOTS 1994: 395-396 - [c9]John T. Douglass, Brian A. Malloy:
Using a shot clock to design an efficient parallel distributed simulation. WSC 1994: 1362-1369 - 1993
- [j2]Mary Jean Harrold, Brian A. Malloy:
A Unified Interprocedural Program Representation for a Maintenance Environment. IEEE Trans. Software Eng. 19(6): 584-593 (1993) - [c8]Mary Jean Harrold, Brian A. Malloy, Gregg Rothermel:
Efficient Construction of Program Dependence Graphs. ISSTA 1993: 160-170 - [c7]Mark Smotherman, Shuchi Chawla, Stan Cox, Brian A. Malloy:
Instruction scheduling for the Motorola 88110. MICRO 1993: 257-262 - [c6]Brian A. Malloy:
The validation of a multiprocessor simulator. WSC 1993: 625-631 - 1992
- [c5]Brian A. Malloy, Errol L. Lloyd, Mary Lou Soffa:
A Fine-Grained Approach to Scheduling Asynchronous Multiprocessors. ICCI 1992: 139-142 - [c4]Mary Jean Harrold, Brian A. Malloy:
Data flow testing of parallelized code. ICSM 1992: 272-281 - [c3]Brian A. Malloy, Rajiv Gupta, Mary Lou Soffa:
A shape matching approach for scheduling fine-grained parallelism. MICRO 1992: 264-267 - 1991
- [c2]Mary Jean Harrold, Brian A. Malloy:
A unified interprocedural program representation for a maintenance environment. ICSM 1991: 138-147 - 1990
- [j1]Brian A. Malloy, Mary Lou Soffa:
Conversion of Simulation Processes to Pascal Constructs. Softw. Pract. Exp. 20(2): 191-207 (1990)
1980 – 1989
- 1986
- [c1]Brian A. Malloy, Mary Lou Soffa:
SIMCAL: the merger of Simula and Pascal. WSC 1986: 397-403
Coauthor Index
![](https://dblp.uni-trier.de./img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2025-01-21 00:18 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint