Andrian (Andi) Marcus, Ph.D.

Peer Reviewed Publications

Note: authors marked with * are current or former students I mentored

2017

Chaparro, O.*, Lu, J., Zampetti, F., Moreno, L.*, Di Penta, M., Marcus, A., Ng, V., "Detecting missing information in bug descriptions", in Proceedings of the 11th Joint Meeting on the Foundations of Software Engineering (ESEC/FSE 2017), Paderborn, Germany, 2016, to appear.


Chaparro, O.*, Florez, J. M.*, Marcus, A., "Using Observed Behavior to Reformulate Queries during Text Retrieval-based Bug Localization", in Proceedings of the 33rd International Conference on Software Maintenance and Evolution (ICSME 2017), Shanghai, China, 2017, to appear.


Robillard, M., Marcus, A., Treude, C., Bavota, G., Chaparro, O.*, Ernst, N., Gerosa, M. A., Godfrey, M., Lanza, M., Linares-Vasquez, M., Murphy, G., Moreno, M., Shepherd, D., Wong, E., "On-Demand Developer Documentation", in Proceedings of the 33rd International Conference on Software Maintenance and Evolution (ICSME 2017) ERA Track, Shanghai, China, 2017, to appear.


Moreno, L.*, Bavota, G., Di Penta, M., Oliveto, R., Marcus, A., Canfora, G., "ARENA: An Approach for the Automated Generation of Release Notes", in IEEE Transactions on Software Engineering (TSE), 43(2), 106-127, 2017. DOI: 10.1109/TSE.2016.2591536


Mills, C., Bavota, G., Haiduc, S.*, Oliveto, R., Marcus, A., De Lucia, A., "Predicting Query Quality for Applications of Text Retrieval to Software Engineering Tasks", in ACM Transactions on Software Engineering Methodologies (TOSEM), 26(1), 3:1-3:45, 2017. DOI: 10.1145/3078841


2016

Chaparro, O.*, Florez, J. M.*, Marcus, A., "On the Vocabulary Agreement in Software Issue Descriptions", in Proceedings of the 32nd International Conference on Software Maintenance and Evolution (ICSME 2016) ERA Track, Raleigh, NC, 2016, pp. 448-452


Chaparro, O.*, Marcus, A., "On the reduction of verbose queries in text retrieval based software maintenance" - poster, in Proceedings of the 38th ACM/IEEE International Conference on Software Engineering (ICSE 2016) Companion volume, Austin, TX, 2016 pp. 716-718.


Haiduc, S.*, Arnaoudova, V.*, Antoniol, G., Marcus, A., "The Use of Text Retrieval and Natural Language Processing in Software Engineering" - tutorial, in Proceedings of the 38th ACM/IEEE International Conference on Software Engineering (ICSE 2016) Companion volume, Austin, TX, 2016 pp. 898-899.


2015

Moreno, L.*, Bavota, G., Haiduc, S.*, Di Penta, M., Oliveto, R., Russo, B., Marcus, A., "Query-based configuration of text retrieval solutions for software engineering tasks", in Proceedings of the 10th Joint Meeting on Foundations of Software Engineering (ESEC/FSE 2015), Bergamo, Italy, August 30 - September 4, 2015, pp. 567-578. Acceptance Rate: 74/291 (25.4%)


Moreno, L.*, Bavota, G., Di Penta, M., Oliveto, R., Marcus, A., "How Can I Use This Method?", in Proceedings of the 37th IEEE/ACM International Conference on Software Engineering (ICSE 2015), Florence, Italy, May 16-24, 2015, pp. 880-890. Acceptance Rate: 84/452 (18.5%)


Palomba, F., Tufano, M., Bavota, G., Oliveto, R., Marcus, A., Poshyvanyk, D., and De Lucia, A., "Extract Package Refactoring in ARIES", in Proceedings of the 37th IEEE/ACM International Conference on Software Engineering (ICSE 2015), Florence, Italy, May 16-24, 2015, tool demo, pp. 669-672. [tool]


Arnaoudova, V., Haiduc, S., Marcus, A., Antoniol, G. "The Use of Text Retrieval and Natural Language Processing in Software Engineering", in Proceedings of the 37th IEEE/ACM International Conference on Software Engineering (ICSE 2015), Florence, Italy, May 16-24, 2015, technical briefing, pp.949-950


2014

Bavota, G., DeLucia, A., Marcus, A., Oliveto, R., “Automating extract class refactoring: an improved method and its evaluation”, in Empirical Software Engineering (EMSE), 19(6), December 2014, pp. 1617-1664, DOI: 10.1007/s10664-013-9256-x


Moreno, L.*, Bavota, G., Di Penta, M., Oliveto, R., Marcus, A., Canfora, G., “Automatic Generation of Release Notes”, in Proceedings of the 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2014), Hong Kong, 2014, pp: 484-495. Acceptance Rate: 61/273 (22%). [Artifact]


Chaparro, O.*, Bavota, G., Marcus, A., Di Penta, M., “On the Impact of Refactoring Operations on Code Quality Metrics”, in Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution (ICSME2014) - ERA Track, Victoria, BC, Canada, pp. 456-460. Acceptance Rate: 28/77 (36%)


Moreno, L.*, Treadway, J. J., Marcus, A., Shen, W., “On the Use of Stack Traces to Improve Text Retrieval-based Bug Localization”, in Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution (ICSME2014), Victoria, BC, Canada, pp. 484-495. Acceptance Rate: 40/210 (19%)


Bavota, G., Oliveto, R., De Lucia, A., Marcus, A., Gueheneuc, Y-G., Antoniol, G. “In Medio Stat Virtus: Extract Class Refactoring through Nash Equilibria”, in Proceedings of the Joint 18th European Conference on Software Maintenance and Reengineering / 21st Working Conference on Reverse Engineering (CSMR-18 - WCRE-21), Antwerp, Belgium, 2014, pp. 214 - 223. Acceptance Rate: 27/87 (31%)


Scanniello, G., Marcus, A., Pascale, D. “Link Analysis Algorithms for Static Concept Location: an Empirical Assessment”, Empirical Software Engineering, to appear 2014, DOI: 10.1007/s10664-014-9327-7


Bavota, G., De Lucia, A., Marcus, A., Oliveto, R., "Recommending Refactoring Operations in Large Software Systems" in "Recommendation Systems in Software Engineering", Robillard, M.P., Maalej, W., Walker, R.J., Zimmermann, Th. (Eds), ISBN 978-3-642-45134-8, Springer

2013

Moreno, L.*, Bandara, W., Haiduc, s., Marcus, A., "On the Vocabulary Relationship between Bug Reports and Source Code", in Proceedings of the 29th IEEE International Conference on Software Maintenance (ICSM2013) Eindhoven, The Netherlands, September 22-28, 2013, pp.452-455.

Scaniello, G., Gravino, C., Marcus, A., Menzies, T., "Class Level Fault Prediction Using Software Clustering", in Proceedings of the 28th IEEE/ACM International Conference on Automated Software Engineering (ASE2013) Silicon Valley, USA, November 11-15, 2013, pp. 640-645

Moreno, L.*, Aponte, J., Sridhara, G., Marcus, A., Pollock, L., Shanker, K. V., "Automatic Generation of Natural Language Summaries for Java Classes", in Proceedings of the 21st IEEE International Conference on Program Comprehension (ICPC2013) San Francisco, USA, May 20-21, 2013, pp. 23-32

Moreno, L.*, Marcus, A., Pollock, L., Shanker, K. V., "JSummarizer: An Automatic Generator of Natural Language Summaries for Java Classes", in Proceedings of the 21st IEEE International Conference on Program Comprehension (ICPC2013) - formal tool demonstration San Francisco, USA, May 20-21, 2013, pp. 230-232

Diaz, D.*, Bavota, G., Marcus, A., Oliveto, R., Takahashi, S., De Lucia, A., "Using Code Ownership to Improve IR-based Traceability Link Recovery", in Proceedings of the 21st IEEE International Conference on Program Comprehension (ICPC2013) San Francisco, USA, May 20-21, 2013, pp. 123-132

Haiduc, S.*, Bavota, G., Marcus, A., Oliveto, R., De Lucia, A., Menzies, T., "Automatic Query Reformulations for Text Retrieval in Software Engineering", in Proceedings of the 35th IEEE/ACM International Conference on Software Engineering (ICSE2013) San Francisco, USA, May 22-24, 2013, pp.842-851. Acceptance ratio: 18.5%

Haiduc, S.*, De Rosa, G., Bavota, G., Oliveto, R., De Lucia, A., Marcus, A., "Query Quality Prediction and Reformulation for Source Code Search: the Refoqus Tool", in Proceedings of the 35th IEEE/ACM International Conference on Software Engineering (ICSE2013), formal tool demo, San Francisco, USA, May 22-24, 2013, pp. 1307-1310.

Peters, F., Menzies, T., Marcus, A., "Better Cross Company Defect Prediction", in Proceedings of the 10th Working Conference on Mining Software Repositories (MSR2013) San Francisco, USA, May 18-19, 2013, pp. 409-418.

Peter, A., Pakhira, A., Moreno, L.*, Marcus, A., "A Measure to Assess the Behavior of Method Stereotypes in Object-Oriented Software", in Proceedings of the 4th International Workshop on Emerging Trends in Software Metrics (WETSoM2013) San Francisco, USA, May 21, 2013, pp. 7-13.

Shen, W., Lin, C.-L., Marcus, A., "Using Traceability Links to Identifying Potentially Erroneous Artifacts during Regulatory Reviews", in Proceedings of the 7th International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE2013) San Francisco, USA, May 19, 2013, pp. 19-22.

Menzies, T., Butcher, A., Cok, D., Marcus, A., Layman, L., Shull, F., Turhan, B., Zimmermann, T., "Local vs Global Lessons for Defect Prediction and Effort Estimation", in IEEE Transactions on Software Engineering (TSE), 39(6), pp. 822-834, http://doi.ieeecomputersociety.org/10.1109/TSE.2012.83

Marcus, A, Haiduc, S.*, "Text Retrieval Approaches for Concept Location in Source Code", in Software Engineering: Lecture Notes in Computer Science, Editors: De Lucia, A. and Ferrucci F., Volume 7171, 2013, pp 126-158, ISBN 978-3-642-36053-4, DOI:10.1007/978-3-642-36054-1_5

Bavota, G., De Lucia, A., Marcus, A., Oliveto, R., "Using structural and semantic measures to improve software modularization", in Empirical Software Engineering (EMSE), 18(5), October 2013, pp. 901-932, DOI: 10.1007/s10664-012-9226-8

2012

Poshyvanyk, D.*, Gethers, M., and Marcus, A., "Concept Location using Formal Concept Analysis and Information Retrieval", ACM Transactions on Software Engineering and Methodology (TOSEM), 21(4), 2012, DOI:10.1145/2377656.2377660

Chaparro, O., Aponte, J.*, Ortega, F., Marcus, A., "Towards the Automatic Extraction of Structural Business Rules from Legacy Databases", in the Proceedings of 19th IEEE Working Conference on Reverse Engineering (WCRE'12), Kingston, Canada, October 15-18, 2012, pp. 479-488

Haiduc, S.*, Bavota, G., Oliveto, R., De Lucia, A., Marcus, A., "Automatic Query Performance Assessment during the Retrieval of Software Artifacts", in the Proceedings of 27th IEEE/ACM International Conference on Automated Spftware Engineering (ASE'12), Essen, Germany, September 3-7, 2012, pp. 90-99

Moreno, L.*, Marcus, A., "JStereoCode: Automatically Identifying Method and Class Stereotypes in Java Code", in the Proceedings of 27th IEEE/ACM International Conference on Automated Spftware Engineering (ASE'12) - formal tool demonstration, Essen, Germany, September 3-7, 2012, pp. 358-361

Panichella, S., Aponte, J.*, Di Penta, M., Marcus, A., "Mining Source Code Descriptions from Developer Communications", in the Proceedings of 20th IEEE International Conference on Program Comprehension (ICPC'12), Passau, Germany, June 2-9, 2012, pp. 63-72

Haiduc, S.*, Bavota, G., Oliveto, R., Marcus, A., De Lucia, A., "Evaluating the Specificity of Text Retrieval Queries to Support Software Engineering Tasks", in Proceedings of 34th IEEE/ACM International Conference on Software Engineering (ICSE'12), NIER Track, Zurich, Switzerland, June 11-13, 2012, pp. 1273-1276 (17% acceptance ratio).

Bavota, G., De Lucia, A., Marcus, A., Oliveto, R., Palomba, F., "Supporting Extract Class Refactoring in Eclipse: The ARIES Project", in Proceedings of 34th IEEE/ACM International Conference on Software Engineering (ICSE'12), Formal Research Tool Demonstration, Zurich, Switzerland, June 2-9, 2012, pp. 1419-1422 (31% acceptance ratio)

De Lucia, A., Marcus, A., Oliveto, R., Poshyvanyk, D.*, "Information Retrieval Methods for Automated Traceability Recovery", in Software and Systems Traceability Cleland-Huang, J.; Gotel, O.; Zisman, A. (Eds.), Springer, ISBN 978-1-4471-2238-8, February 2012, pp. 71-98

Marcus, A., Antoniol, G., "On the Use of Text Retrieval Techniques in Software Engineering", in Proceedings of 34th IEEE/ACM International Conference on Software Engineering (ICSE'12), Technical Briefing, Zurich, Switzerland, June 2-9, 2012 (36% acceptance ratio)

2011

Menzies, T., Butcher, A., Marcus, A., Zimmermann, T., Cok, D., "Local vs Global Models for Effort Estimation and Defect Prediction", in the Proceedings of 26th IEEE/ACM International Conference On Automated Software Engineering (ASE 2011), Lawrence, KS, November 6-9, 2011, pp. 343-351

Marcus, A., "The management of unstructured information in software ", in Proceedings of 8th Joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE'11), Technical Briefing, Szeged, Hungary, September 5-9, 2011

Scanniello. G., Marcus, A., "Clustering Support for Static Concept Location in Source Code", in the Proceedings of the 19th IEEE International Conference on Program Comprehension (ICPC 2011), Kingston, ON, Canada, June 22-24, 2011, pp. 1-10

Haiduc, S.*, Marcus, A., "On the Effect of the Query in IR-based Concept Location", Proceedings of the 19th IEEE International Conference on Program Comprehension (ICPC 2011) - student research symposium paper, Kingston, ON, Canada, June 22-24, 2011, pp. 234-237

Ohlemacher, S.*, Marcus, A., "Towards a Benchmark and Automatic Calibration for IR-Based Concept Location", Proceedings of the 19th IEEE International Conference on Program Comprehension (ICPC 2011) - student research symposium paper, Kingston, ON, Canada, June 22-24, 2011, pp. 246-249

ACM DL Author-ize serviceImproving traceability link recovery methods through software artifact summarization
Jairo Aponte*, Andrian Marcus
TEFSE '11 Proceedings of the 6th International Workshop on Traceability in Emerging Forms of Software Engineering, 2011

2010

ACM DL Author-ize serviceSoftware is data too
Andrian Marcus, Timothy Menzies
FoSER '10 Proceedings of the FSE/SDP workshop on Future of software engineering research, 2010

Haiduc, S.*, Aponte, J.*, Moreno, L., Marcus, A., "On the Use of Automated Text Summarization Techniques for Summarizing Source Code", in the Proceedings of the 17th IEEE Working Conference on Reverese Engineering (WCRE2010), Beverly, MA, October 13-16, 2010, pp. 35-44

Bavota, G., De Lucia, A., Marcus, A., Oliveto, R., "Software Re-Modularization based on Structural and Semantic Metrics", in the Proceedings of the 17th IEEE Working Conference on Reverese Engineering (WCRE2010), Beverly, MA, October 13-16, 2010, pp. 195-204

ACM DL Author-ize serviceA two-step technique for extract class refactoring
Gabriele Bavota, Andrea De Lucia, Andrian Marcus, Rocco Oliveto
ASE '10 Proceedings of the IEEE/ACM international conference on Automated software engineering, 2010
ACM DL Author-ize service Supporting program comprehension with source code summarization
Sonia Haiduc*, Jairo Aponte*, Andrian Marcus
ICSE '10 Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2, 2010

2009

Abebe, S. L., Haiduc, S.*, Tonella, P., Marcus, A. "Lexicon Bad Smells in Software", in the Proceedings of the 16th IEEE Working Conference on Reverse Engineering (WCRE2009), Lille, France, October 13-16, pp. 95-99

Gay, G., Haiduc, S.*, Marcus, A., Menzies, T., "On the Use of Relevance Feedback in IR-Based Concept Location" , in the Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM2009), Edmonton, Canada, September 20-26, 2009, pp. 351-360

Montaño, D., Aponte, J.*, Marcus, A. "Sv3D meets Eclipse", formal tool demonstration in the Proceedings of the 5th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT2009), Edmonton, Canada, September 25.

Abebe, S. L., Haiduc, S.*, Marcus, A., Tonella, P., Antoniol, G., "Analyzing the Evolution of the Source Code Vocabulary", in the Proceedings of the 13th IEEE European Conference on Software Maintenance and Reengineering (CSMR2009) , Kaiserslautern, Germany, March 24-27, 2009, pp. 189-198

Poshyvanyk, D.*, Marcus, A., Ferenc, R., Gyimóthy, T. "Using Information Retrieval based Coupling Measures for Impact Analysis", Empirical Software Engineering, Vol. 14, No. 1, February 2009, pp. 5-32

2008

ACM DL Author-ize serviceImproving the readability of defect reports
Bogdan Dit*, Andrian Marcus
RSSE '08 Proceedings of the 2008 international workshop on Recommendation systems for software engineering, 2008

Menzies, T., Marcus, A., "Automated Severity Assessment of Software Defect Reports", in the Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM2008), Beijing, China, September 28 - October 4, 2008, pp. 346-355

Marcus, A., Poshyvanyk, D.*, Ferenc, R., "Using the Conceptual Cohesion of Classes for Fault Prediction in Object Oriented Systems", IEEE Transactions on Software Engineering, Vol. 34, No. 2, 2008, pp. 287-300

Dit, B.*, Poshyvanyk, D.*, Marcus, A., "Measuring the Semantic Similarity of Comments in Bug Reports", in Proceedings of 1st International Workshop on Semantic Technologies in System Maintenance (STSM2008), Amsterdam, The Netherlands, June 10th, 2008

Haiduc, S.*, Marcus, A., "On the Use of Domain Terms in Source Code", in the Proceedings of the 16th IEEE International Conference on Program Comprehension (ICPC2008), Amsterdam, The Netherlands, June 10-13, 2008, pp. 113-122

2007

ACM DL Author-ize serviceFeature location via information retrieval based filtering of a single scenario execution trace
Dapeng Liu, Andrian Marcus, Denys Poshyvanyk*, Vaclav Rajlich
ASE '07 Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering, 2007
ACM DL Author-ize serviceUsing information retrieval to support design of incremental change of software
Denys Poshyvanyk*, Andrian Marcus
ASE '07 Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering, 2007

Poshyvanyk, D.*, Gueheneuc, Y.-G., Marcus, A., Antoniol, G., Rajlich, V. "Feature Location using Probabilistic Ranking of Methods based on Execution Scenarios and Information Retrieval", IEEE Transactions on Software Engineering, Vol. 33, No. 6, June 2007, pp. 420-432

Poshyvanyk, D.*, Marcus, A., "Combining Formal Concept Analysis with Information Retrieval for Concept Location in Source Code", in the Proceedings of the 15th IEEE International Conference on Program Comprehension (ICPC2007), Banff, Alberta, Canada, June 26-29, 2007, pp. 37-48 - Best Paper Award

Poshyvanyk, D.*, Petrenko, M., Marcus, A., " Integrating COTS Search Engines into Eclipse: Google Desktop Case Study", in the Proceedings of the 2nd International ICSE'07 Workshop on Incorporating COTS Software into Software Systems: Tools and Techniques (IWICSS2007), Minneapolis, MN, May 22, 2007, pp. 6-10

Poshyvanyk, D.*, Marcus, A., "Using Traceability Links to Assess and Maintain the Quality of Software Documentation", in the Proceedings of the International Symposium on Grand Challenges in Traceability (GCT/TEFSE2007), Lexington, KY, March 22-23, 2007, pp. 27-30


2006

Xie, X.*, Poshyvanyk, D.*, Marcus, A., "Visualization of CVS Repository Information", in the Proceedings of the 13th Working Conference on Reverse Engineering (WCRE2006), Benevento, Italy, October 23-27, 2006, pp. 213-342

Poshyvanyk, D.*, Marcus, A., "The Conceptual Coupling Metrics for Object-Oriented Systems", in the Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM2006), Philadelphia, PA, September 25-27, 2006, pp. 469-478

Marcus, A., De Lucia, A., Huffman Hayes, J., Poshyvanyk, D.* "Working Session: Information Retrieval Based Approaches in Software Evolution". in the Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM2006), Philadelphia, PA, September 25-27, 2006, pp. 197-200

Poshyvanyk, D.*, Petrenko, M., Marcus, A., Xie, X.*, Liu, D., "Source Code Exploration with Google", in the Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM2006), Philadelphia, PA, September 25-27, 2006, pp. 334-338

Poshyvanyk, D.*, Gueheneuc, Y.-G., Marcus, A., Antoniol, G., Rajlich, V. "Combining Probabilistic Ranking and Latent Semantic Indexing for Feature Identification", in the Proceedings of the 14th IEEE International Conference on Program Comprehension (ICPC2006), Athens, Greece, June 14-17, 2006, pp. 137-146 - Best Paper Award

Poshyvanyk, D.*, Marcus, A., Dong, Y.* "JIRiSS - an Eclipse plug-in for Source Code Exploration", in the Proceedings of the 14th IEEE International Conference on Program Comprehension (ICPC2006), Athens, Greece, June 14-17, 2006, pp. 252-255

ACM DL Author-ize service3D visualization for concept location in source code
Xinrong Xie*, Denys Poshyvanyk*, Andrian Marcus
ICSE '06 Proceedings of the 28th international conference on Software engineering, 2006

Campan, A., Serban, G., Truta T.M., Marcus, A., "An Algorithm for the Discovery of Arbitrary Length Ordinal Association Rules", in the Proceedings of the International Conference on Data Mining (DMIN2006), June 26-29, LAs Vegas, NV, 2006, pp. 107-113

2005

ACM DL Author-ize serviceWhen and how to visualize traceability links?
Andrian Marcus, Xinrong Xie*, Denys Poshyvanyk*
TEFSE '05 Proceedings of the 3rd international workshop on Traceability in emerging forms of software engineering, 2005

Marcus, A., Poshyvanyk, D.*, "The Conceptual Cohesion of Classes" in the Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM2005), Budapest, Hungary, September 25-30, 2005, pp. 133-142

Marcus, A., Rajlich, V., "Panel Summary: Identifications of Concepts, Features, and Concerns in Source Code" in the Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM2005), Budapest, Hungary, September 25-30, 2005, p. 718



Xie, X.*, Poshyvanyk, D.*, Marcus, A. "Support for Static Concept Location with sv3D" in the Proceedings of the 3rd IEEE Workshop on Visualizing Software for Analysis and Understanding (VISSOFT2005), Budapest, Hungary, September 25, 2005, pp. 108-113

Poshyvanyk, D.*, Marcus, A., Dong, Y.*, Sergeyev, A.*, "IRiSS - A Source Code Exploration Tool" in the Industrial and Tool Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM2005), Budapest, Hungary, September 25-30, 2005, pp. 69-72



Marcus, A., Maletic, J.I., Sergeyev, A.*, "Recovery of Traceability Links Between Software Documentation and Source Code" International Journal of Software Engineering and Knowledge Engineering, World Scientific, Vol. 15, No. 5, October 2005, pp. 811-836

Xu, S., Rajlich, V., Marcus, A. "An Empirical Study of Programmer Learning
during Incremental Software Development" in the Proceedings of the 4th IEEE International Conference on Cognitive Informatics (ICCI2005), Irvine, CA, August 8-10, pp. 340-349

Marcus, A., Rajlich, V., Buchta, J., Petrenko, M., Sergeyev, A.*, "Static Techniques for Concept Location in Object Oriented Code" in the Proceedings of the 13th IEEE International Workshop on Program Comprehension (IWPC2005), St. Louis, MO, May 15-16, pp. 33-42

Marcus, A., Comorski, D.*, Sergeyev, A.*, "Supporting the Evolution of a Software Visualization Tool through Usability Studies" in the Proceedings of the 13th IEEE International Workshop on Program Comprehension (IWPC2005), St. Louis, MO, May 15-16, pp. 307-316

Maletic, J.I., Marcus, A., “Data Cleansing - A prelude to knowledge discovery” a Chapter in Data Mining and Knowledge Discovery Handbook: A Complete Guide for Practitioners and Researchers, Maimon, O. and Rokach, L. Editors, Springer, 2005, ISBN 0-387-24435-2, pp. 21-36

2004

Marcus, A., Sergeyev, A.*, Rajlich, V., Maletic, J., "An Information Retrieval Approach to Concept Location in Source Code" in the Proceedings of the 11th IEEE Working Conference on Reverse Engineering (WCRE2004), Delft, The Netherlands, November 9-12, pp. 214-223 - Google Scholar citations

Marcus, A., "Semantic Driven Program Analysis" in the Proceedings of the 20th IEEE International Conference on Software Maintenance (ICSM2004) - doctoral symposium, Chicago, IL, September 11-17, pp. 496-473
 - Best Ph.D. Dissertation Paper Award

Rostkowycz, A., Rajlich, V., Marcus, A., "A Case Study on the Long-Term Effects of Software Redocumentation", in the Proceedings of the 20th IEEE International Conference on Software Maintenance (ICSM2004), Chicago, IL, September 11-17, pp. 92-101

2003

Maletic, J., Munson, E., Marcus, A., Nguyen, T., "Combining Traceability Link Recovery with Conformance Analysis via a Formal Hypertext Model", in the Proceedings of the 2nd International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE2003), Montreal, Canada, October 6, 2003, pp. 47-54

Maletic, J., Marcus, A., "CFB: A Call For Benchmarks - for Software Visualization", a position paper in the Proceedings of the 2nd IEEE Workshop of Visualizing Software for Understanding and Analysis (VISSOFT2003), Amsterdam, The Netherlands, September 22, 2003, pp. 108-113

Marcus, A., Maletic, J.I. "Recovering Documentation-to-Source-Code Traceability Links using Latent Semantic Indexing", in Proceedings of the 25th IEEE/ACM International Conference on Software Engineering (ICSE2003), Portland, OR, May 3-10, 2003, pp. 125-136 (13% acceptance rate) - Google Scholar citations

Marcus, A., Feng, L., Maletic, J.I., "Comprehension of Software Analysis Data Using 3D Visualization", in Proceedings of the 11th IEEE International Workshop on Program Comprehension (IWPC2003), Portland, OR, May 10-11, 2003, pp.105-114 (42% acceptance rate)

ACM DL Author-ize service3D representations for software visualization
Andrian Marcus, Louis Feng, Jonathan I. Maletic
SoftVis '03 Proceedings of the 2003 ACM symposium on Software visualization, 2003

Maletic, J.I., Marcus, A., Feng, L. "Source Viewer 3D (sv3D) - A Framework for Software Visualization", Formal Research Demonstration in Proceedings of the 25th IEEE/ACM International Conference on Software Engineering (ICSE2003), Portland, OR, May 3-10,2003, pp. 812-813

2002

ACM DL Author-ize serviceSupporting document and data views of source code
Michael L. Collard, Jonathan I. Maletic, Andrian Marcus
DocEng '02 Proceedings of the 2002 ACM symposium on Document engineering, 2002

Maletic, J.I., Marcus, A., Collard, M. "A Task Oriented View of Software Visualization", in Proceedings of the 1st IEEE Workshop on Visualizing Software for Understanding and Analysis (VISSOFT2002), Paris, France, June 26, 2002, pp. 32-40 - Google Scholar citations

Maletic, J.I., Collard, M., Marcus, A. "Source Code Files as Structured Documents", in Proceedings of the 10th IEEE International Workshop on Program Comprehension (IWPC2002), Paris, France, June 26-29, 2002, pp. 289-292 - Google Scholar citations

2001

Marcus, A., Maletic, J.I. "Identification of High-Level Concept Clones in Source Code", in Proceedings of the 16th IEEE International Conference on Automated Software Engineering (ASE2001), San Diego, CA, USA, November 26-29, pp. 107-114 (20% acceptance rate)- Google Scholar citations

ACM DL Author-ize serviceOrdinal association rules for error identification in data sets
Andrian Marcus, Jonathan I. Maletic, King-Ip Lin
CIKM '01 Proceedings of the tenth international conference on Information and knowledge management, 2001

Maletic, J.I., Leigh, J., Marcus, A., Dunlap, G., "Visualizing Object-Oriented Software in Virtual Reality", in Proceedings of the 9th IEEE International Workshop on Program Comprehension (IWPC2001), Toronto, Canada, May 12-13, 2001, pp. 26-35

Maletic, J.I., Marcus, A., "Supporting Program Comprehension Using Semantic and Structural Information", in Proceedings of the 23rd IEEE International Conference on Software Engineering (ICSE 2001), Toronto, Ontario, Canada, May 12-19, 2001, pp. 103-112 (18% acceptance rate) - Google Scholar citations

Maletic, J.I., Leigh, J., Marcus, A., "Visualizing Software in an Immersive Virtual Reality Environment", in Proceedings of the ICSE'01 Workshop on Software Visualization (ICSESV2001), Toronto, Canada, May 13-14, 2001, pp. 49-54 - Google Scholar citations

Maletic, J.I., Howald, A., Marcus, A., "Incorporating PSP into a Traditional Software Engineering Course: An Experience Report", in Proceedings of the 14th IEEE Conference on Software Engineering Education & Training (CSEE&T2001), Charlotte, NC, USA, February 19-21, 2001, pp. 89-97 (50% acceptance rate)

2000

Maletic, J.I., Marcus, A., "Using Latent Semantic Analysis to Identify Similarities in Source Code to Support Program Understanding", in Proceedings of the 12th IEEE International Conference on Tools with Artificial Intelligences (ICTAI2000), Vancouver, British Columbia, Canada, November 13-14, 2000, pp. 46-53 (30% acceptance rate) - Google Scholar citations

Maletic, J.I., Marcus, A., "Support for Software Maintenance Using Latent Semantic Analysis", in Proceeding of the 4th Annual IASTED International Conference on Software Engineering and Applications (SEA2000), Las Vegas, NV, November 6-9, 2000, pp. 250-255

Maletic, J.I., Marcus, A., "Data Cleansing: Beyond Integrity Checking", in Proceedings of the Conference on Information Quality (IQ2000), Massachusetts Institute of Technology, Boston, MA, USA, October 20-22, 2000, pp. 200-209- Google Scholar citations