Publications
Books
Michele Lanza, Radu Marinescu, Object-Oriented Metrics in Practice, Springer Verlag, ISBN 3540244298/978-3540244295, 2006 (republished in 2010).
Cristina Marinescu, Petru Florin Mihancea, Programare Java. Mecanisme Fundamentale, "Politehnica" University of Timisoara Press, ISBN 978-606-554-284-6, 2011, (in Romanian).
Petru Florin Mihancea, Cristina Marinescu, Programare Java. Mecanisme Avansate, "Politehnica" University of Timisoara Press, ISBN 978-606-554-285-3, 2011, (in Romanian).
Dan Cosma, Programarea aplicatiilor distribuite, Editura de Vest, Timisoara, 2009, ISBN 978-973-36-0501-0.
Journal Articles
Andy Molin, Andrei Mario Riviș, Radu Marinescu, Assessing the real impact of open-source components in software systems, IEEE Access, ISSN 2169-3536, 2023.
George Ganea, Ioana Verebi, Radu Marinescu, Continuous quality assessment with inCode, Science of Computer Programming, Vol. 134, p.19-36, ISSN 0167-6423, 2017
Oana Boncalo, Alexandru Amaricai, Petru Florin Mihancea, Valentin Savin, Memory Trade-offs in Layered Self-Corrected Min-Sum LDPC Decoders, Analog Integrated Circuits and Signal Processing, Vol. 87, Issue 2, pp. 169-180, ISSN: 0925-1030 (Print) 1573-1979 (Online), May, 2016 - doi
Conference & Workshop Papers
2024
Petru Florin Mihancea, Leif Driebold, Dorian Blaj, Mihai I. Bogdănescu, Răzvan T. Lăpădat, Roxana C. Ciorica, Andrei A. Onișa, Andreea M. Zamosteanu, Tom Bienmüller, ScriptView: BTC EmbeddedPlatform® Extension for Test Case Implementation, Proceedings of the 26th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Timișoara, Romania, September, 2024.
2022
Alin-Petru Roșu, Petru Florin Mihancea, Towards the Detection of Hidden Familial Type Correlations in Java Code, Proceedings of the 22nd IEEE International Working Conference on Source Code Analysis and Manipulation, NIER Track, Limassol, Cyprus, September, 2022.
2020
Ioan Septimiu Dinulică, Dan Cosma, Monitoring computer systems for crypto mining threat detection, 24th International Conference on System Theory, Control and Computing (ICSTCC), Sinaia, Romaniam 2020.
Oana Gugea, Dan Cosma, Identifying software problems in Java applications using ViMC, 24th International Conference on System Theory, Control and Computing (ICSTCC), Sinaia, Romaniam 2020.
2019
Cristina Marinescu, Applications of Automated Model's Extraction in Enterprise Systems, Proceedings of the 14th International Conference on Software Technologies, Prague, Czech Republic, July, 2019, ISBN 978-989-758-379-7.
Petru Florin Mihancea, Roger Scott, CodeSonar® Extension For Copy-Paste-(Mis)Adapt Error Detection, Proceedings of the 35th IEEE International Conference on Software Maintenance and Evolution, Tool Track, Cleveland, USA, September, 2019 - doi
Cristina Marinescu, Radu Marinescu Towards a more accurate assessment of file authorship, Proceedings of the 23rd International Conference on System Theory, Control and Computing, Sinaia, Romania, October, 2019.
2018
Árpád Kiss, Petru Florin Mihancea, Towards Feature Envy Design Flaw Detection at Block Level, Proceedings of the 34th IEEE International Conference on Software Maintenance and Evolution, NIER Track, Spain, September, 2018 - doi
Dan C. Cosma, O. Gugea and T. Avramovic, ViMC -- Interactive Tool for Measuring Software Applications, Proceedings of the 22nd International Conference on System Theory, Control and Computing (ICSTCC), Sinaia, 2018, pp. 397-402.
2017
Alexandru Ștefănică, Petru Florin Mihancea, XCore: Support for Developing Program Analysis Tools, Proceedings of the 24th IEEE International Conference on Software Analysis, Evolution and Reengineering, Tool Track, Austria, February, 2017 - doi
2016
Ștefan Medeleanu, Petru Florin Mihancea, NullTerminator: Pseudo-Automatic Refactoring to Null Object Design Pattern, Proceedings of the 32nd IEEE International Conference on Software Maintenance and Evolution, Tool Track, USA, October, 2016 - doi
2015
Oana Boncalo, Petru Florin Mihancea, Alexandru Amaricai, Template-Based QC-LDPC Decoder Architecture Generation, Proceedings of the 10th International Conference on Information, Communications and Signal Processing, Singapore, 2015 - doi
Dan C. Cosma, Petru Florin Mihancea, Understanding Web Applications Using Component Based Visual Patterns, Proceedings of the 23rd IEEE International Conference on Program Comprehension, ERA Track, Florence, Italy, 2015 - doi
Marinescu Radu, Confessions of a Worldly Software Miner, IEEE/ACM 12th Working Conference on Mining Software Repositories (MSR), ISSN 2160-1852, 2015
George Ganea, Radu Marinescu, Modeling Design Flaw Evolution Using Complex Systems, 17th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), ISBN 978-1-5090-0461-4, 2015
2014
Petru Florin Mihancea, Edit-Mercedes Mera-Batiz, Marius Minea, Guiding Random Test Generation for Intra-Class Dataflow Coverage, Proceedings of the 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Timisoara, Romania, 2014 - doi
Petru Florin Mihancea, Marius Minea, jModex : Model Extraction for Verifying Security Properties of Web Applications, Proceedings of the IEEE CSMR-WCRE 2014 Software Evolution Week, Tool Demo, Antwerp, Belgium, IEEE Computer Society Press, 2014 - doi
Matthias Büchler, Karim Hossen, Petru Florin Mihancea, Marius Minea, Roland Groz, Catherine Oriat, Model Inference and Security Testing in the SPaCIoS Project, Proceedings of the IEEE CSMR-WCRE 2014 Software Evolution Week, Project Track, Antwerp, Belgium, IEEE Computer Society Press, 2014 - doi
Cristina Marinescu, An empirical investigation on MPI open source applications, 18th International Conference on Evaluation and Assessment in Software Engineering (EASE), London, England. ACM Press, 2014
Cristina Marinescu, Mihai Codoban, Should We Beware the Inheritance? - An Empirical Study on the Evolution of Seven Open Source Systems, Proceedings of the 9th International Conference on Software Engineering and Applications (ICSOFT-EA), Vienna, Austria. SciTePress, 2014
Cristina Marinescu, Serban Stoenescu, Teodor-Florin Fortis, Towards the Impact of Design Flaws on the Resources Used by an Application, Adaptive Resource Management and Scheduling for Cloud Computing - First International Workshop, ARMS-CC 2014, held in Conjunction with ACM Symposium on Principles of Distributed Computing, PODC 2014, Paris, France. Lecture Notes in Computer Science, 2014
Florina Roxana Padurariu, Cristina Marinescu, NSGA-II: Implementation and Performance Metrics Extraction for CPU and GPU, Proceedings of the 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2014), Timisoara, Romania. IEEE Computer Society Press, 2014
Cristina Marinescu, How Good Is Genetic Programming at Predicting Changes and Defects?, Proceedings of the 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2014), Timisoara, Romania. IEEE Computer Society Press, 2014
2013
Petru Florin Mihancea, Cristina Marinescu, Changes, Defects and Polymorphism: Is There Any Correlation?, Proceedings of the 17th European Conference on Software Maintenance and Reengineering (CSMR 2013), ERA Track, Genoa, Italy, IEEE Computer Society Press, 2013 - doi
Cristina Marinescu, Dana Petcu, Quality Assessment in the Cloud: Is It Worthwhile?, Proceedings of the 17th European Conference on Software Maintenance and Reengineering (CSMR 2013), European Projects Track, Genoa, Italy, IEEE Computer Society Press, 2013
Cristina Marinescu, Should We Beware the Exceptions? An Empirical Study on the Eclipse Project, Proceedings of the 15th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2013), Timisoara, Romania. IEEE Computer Society Press, 2013
2012
Marinescu Radu, Assessing technical debt by identifying design flaws in software systems, IBM Journal of Research and Development, 56(5), p. 9:1-9:13, , ISSN 0018-8646, 2012
Marinescu Radu, Pragmatic Design Quality Assessment, 16th European Conference on Software Maintenance and Reengineering (CSMR), p.569-570, ISBN 978-1-4673-0984-4, 2012
2011
Radu Marinescu, Cristina Marinescu, Are the clients of flawed classes (also) defect prone?, Proceedings of 11th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2011) - Williamsburg, VA, USA. IEEE Computer Society Press, 2011
Cristina Marinescu, Are the classes that use exceptions defect prone?, Proceedings of 12th International Workshop on Principles on Software Evolution, 7th ERCIM Workshop on Software Evolution (IWPSE-EVOL 2011) - Szeged, Hungary. ACM Press, 2011
Mihai Codoban, Cristina Marinescu, Radu Marinescu, iProblems - an integrated instrument for reporting design flaws, vulnerabilities and defects, Proceedings of the 18th Working Conference on Reverse Engineering (WCRE 2011), Limerick, Ireland, Tool Demonstrations Section. IEEE Computer Society Press, 2011
2010
Petru Florin Mihancea, Patrools: Visualizing the Polymorphic Usage of Class Hierarchies, Proceedings of the 18th IEEE International Conference on Program Comprehension (ICPC 2010), Tool Demo Section, Braga, Portugal, IEEE Computer Society Press, 2010 - doi
Cristina Marinescu, Detecting missing thrown exceptions in enterprise systems: an empirical study, Proceedings of the 4th International Symposium on Empirical Software Engineering and Measurement (ESEM 2010) - poster section, Bolzano, Italy. ACM Press, 2010
Marinescu Radu, George Ganea, Ioana Verebi, InCode: Continuous Quality Assessment and Improvement, 14th European Conference on Software Maintenance and Reengineering (CSMR), p.274-275, ISBN 978-1-61284-369-8, 2010
Dan C. Cosma, Reverse engineering object-oriented distributed systems, 2010 IEEE International Conference on Software Maintenance, 2010
2009
Petru Florin Mihancea, Radu Marinescu, Discovering Comprehension Pitfalls in Class Hierarchies, Proceedings of the 13th European Conference on Software Maintenance and Reengineering (CSMR 2009), Kaiserslautern, Germany, IEEE Computer Society Press, 2009 - doi
Ratiu Daniel, Marinescu Radu, Juerjens J., The Logical Modularity of Programs, Proceedings of the 16th IEEE Working Conference on Reverse Engineering (WCRE 2009), Lille, Franta, IEEE Computer Society Press, p.123-127, ISBN 978-0-7695-3867-9 , 2009
Marinescu Radu, Cosma Dan C., Representing Object-Oriented Distributed Systems to Focus the Process of Reverse Engineering, Proceedings of the 5th IEEE International Conference on Intelligent Computer Communication and Processing (ICCP 2009), Cluj-Napoca, IEEE Computer Society Press, p.199-206, ISBN 978-973-625-884-8, 2009
Marinescu Radu, Cosma Dan C., Restructuring Object-Oriented Distributed Systems: An Impact-Driven Approach, Proceedings of the 5th IEEE International Conference on Intelligent Computer Communication and Processing (ICCP 2009), Cluj-Napoca, IEEE Computer Society Press, p.191-198, ISBN 978-973-625-884-8, 2009
2008
Petru Florin Mihancea, Type Highlighting: A Client-Driven Visual Approach for Class Hierarchies Reengineering, Proceedings of the 8th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2008), Beijing, China, IEEE Computer Society Press, 2008 - doi
Petru Florin Mihancea, Towards a Reverse Engineering Dataflow Analysis Framework for Java and C++, Proceedings of the 10th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2008), Timisoara, Romania, IEEE Computer Society Press, 2008 - doi
Marinescu Radu, Cosma Dan, Understanding the Impact of Distribution in Object-Oriented Distributed Systems uding Structural Program Dependencies, Proceedings of the 12th European Conference on Software Maintenance and Reengineering (CSMR 2008), Atena, Grecia, p.103-112, ISBN 978-1-4244-2157-2, 2008
Marinescu Radu, Adrian Dozsa, Tudor Girba,, How Lisp Systems Look Different, Proceedings of the 12th European Conference on Software Maintenance and Reengineering (CSMR 2008), Atena, Grecia, p.223-232, ISBN 978-1-4244-2157-2, 2008
Dan C. Cosma, niSiDe: Interactive Tool for Understanding Distributed Software, SYNASC 2008, 10th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Timisoara, 2008, pp. 281-284.
2007
Petru Florin Mihancea, George Ganea, Ioana Verebi, Cristina Marinescu, Radu Marinescu, McC and Mc#: Unified C++ and C# Design Facts Extractors Tools, Proceedings of the 9th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2007), Timisoara, Romania, IEEE Computer Society Press, 2007 - doi
Mihai Balint, Petru Florin Mihancea, Tudor Girba, Radu Marinescu, NOREX: A Distributed Reengineering Environment, Proceedings of the 23rd Proceedings of IEEE International Conference on Software Maintenance (ICSM 2007), Paris, France, Tool Demos Section, IEEE Computer Society Press, 2007 - doi
Mihai Balint, Petru Florin Mihancea, Radu Marinescu, Michele Lanza, NOREX: Distributed Collaborative Reengineering, In Proceedings of FAMOOSr (1st Workshop on FAMIX and MOOSE in Reengineering), Zurich, Switzerland, 2007
Cristina Marinescu, Discovering the Objectual Meaning of Foreign Key Constraints in Enterprise Applications, Proceedings of the 14th Working Conference on Reverse Engineering (WCRE 2007), Vancouver, Canada. IEEE Computer Society Press, 2007
Cristina Marinescu, DATES: Design Analysis Tool for Enterprise Systems, Proceedings of the 7th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2007), Paris, France, Tool Demonstrations Section. IEEE Computer Society Press, 2007
Cristina Marinescu, Identification of Relational Discrepancies between Database Schemas and Source-Code in Enterprise Applications, Proceedings of the 9th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2007), Timisoara, Romania. IEEE Computer Society Press, 2007
Marinescu Radu, Dan Cosma, Distributable Features View: Visualizing the Structural Characteristics of Distributed Software Systems, 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT 2007), Banff, Canada, IEEE Computer Society Press, p.8-15, ISBN 1-4244-0600-5, 2007
Girba T., Ducasse S., Kuhn A., Marinescu Radu, Ratiu, D., Using concept analysis to detect co-change patterns, Proceedings of the 9th International Workshop on Principles of Software Evolution (IWPSE), ACM, , ISBN 978-1-59593-722-3, 2007
2006
Cristina Marinescu, Ioan Jurca, A Meta-Model for Enterprise Applications, Proceedings of the 8th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2006), Timisoara, Romania. IEEE Computer Society Press, 2006
Cristina Marinescu, Quality Assessment of Enterprise Software Systems, Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006), Doctoral Symposium Section, Benevento, Italy). IEEE Computer Society Press, 2006
Cristina Marinescu, Identification of Design Roles for the Assessment of Design Quality in Enterprise Applications, Proceedings of the 14th IEEE International Conference on Program Comprehension (ICPC 2006). IEEE Computer Society Press, 2006
Petru Florin Mihancea, Towards a Client Driven Characterization of Class Hierarchies, Proceedings of the 14th IEEE International Conference on Program Comprehension (ICPC 2006), IEEE Computer Society Press, 2006 - doi
Marinescu Radu, Mihai Balint, Tudor Girba, How Developers Copy, 14th IEEE International Conference on Program Comprehension (ICPC 2006), Atena, Grecia, IEEE Computer Society Press, p.56-68, ISBN 0-7695-2601-2, 2006
2005
Cristina Marinescu, Radu Marinescu, Tudor Girba, Towards a Simplified Implementation of Object-Oriented Design Metrics, Proceedings of the 11th IEEE International Software Metrics Symposium (METRICS 2005). IEEE Computer Society Press, ISBN 0-7695-2371-4, 2005
Petru Florin Mihancea, Radu Marinescu, Towards the Optimization of Automatic Detection of Design Flaws in Object-Oriented Software Systems, Proceedings of the 9th European Conference on Software Maintenance and Reengineering (CSMR 2005). IEEE Computer Society Press, ISBN 0-7695-2304-8, 2005 - doi
Cristina Marinescu, Radu Marinescu, Petru Florin Mihancea, Daniel Ratiu, Richard Wettel, iPlasma : An Integrated Platform for Quality Assessment of Object-Oriented Design, Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM 2005), Tool Demonstration Track, 2005
Trifu Adrian, Marinescu Radu, Diagnosing Design Problems in Object Oriented Systems, Proceedings of the 12th IEEE Working Conference on Reverse Engineering (WCRE 2005), Pittsburgh, USA, IEEE Computer Society Press, p.155-164, ISBN 0-7695-2474-5, 2005
Marinescu Radu, Measurement and Quality in Object-Oriented Design, Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM 2005), Budapest, IEEE Computer Society Press, p.701-704, ISBN 0-7695-2368-4, 2005
Demeyer S., Rysselberghe F., Girba T., Ratzinger J., Marinescu Radu, Mens T., DuBois B., Janssens D., Ducasse S., Lanza M., Rieger M., Gall H., El-Ramly M., The LAN-simulation: A Refactoring Teaching Example, Proceedings of International Workshop on Principles of Software Evolution (IWPSE 2005), IEEE Computer Society Press, Lisabona, Portugalia, p.123-131, ISBN 0-7695-2349-8, 2005
Wettel R., Marinescu Radu, Archeology of Code Duplication: Recovering Duplication Chains From Small Duplication Fragments, Proceedings of the 7th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2005), IEEE Computer Society Press, p.178-185, ISBN 0-7695-2453-2, 2005
2004
Cristina Marinescu, Radu Marinescu, Petru Florin Mihancea, Daniel Ratiu, Richard Wettel, Analysis Infrastructure for Quality Assesment of Object-Oriented Design, Proceedings of the 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2004), Timisoara, 2004
Petru Florin Mihancea, Radu Marinescu, Improving the Automatic Detection of Design Flaws in Object-Oriented Software Systems, CAVIS Workshop, eAustria Research Institute from Timisoara, 2004
Marinescu Radu, Detection Strategies: Metrics-Based Rules for Detecting Design Flaws, Proceedings of the 20th IEEE International Conference on Software Maintenance (ICSM 2004), Chicago Illinois, USA, IEEE Computer Society Press, p.350-359, ISBN 0-7695-2213-0, 2004
Marinescu Radu, Ratiu D., Quantifying the Quality of Object-Oriented Design, Proceedings of the 11th IEEE Working Conference on Reverse Engineering (WCRE 2004), Delft, Olanda, IEEE Computer Society Press, p.192-201, ISBN 0-7695-2243-2, 2004
Ratiu D., Ducasse S., Girba T., Marinescu Radu, Using History Information to Improve Design Flaws Detection, Proceedings of the 8th European Conference on Software Maintenance and Reengineering (CSMR 2004), Tampere, Finland. IEEE Computer Society Press, p.223-232, ISBN 0-7695-2107-X, 2004
2001
Marinescu Radu, Detecting Design Flaws via Metrics in Object-Oriented Systems, Proceedings of 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems TOOLS39), Santa Barbara, USA. IEEE Computer Society, p.173-182, ISBN 0-7695-1251-8, 2001
1999
Marinescu Radu, A Multi-Layered System of Metrics for the Measurement of Reuse by Inheritance, Proceedings of the TOOLS-Asia 31, Nanjing, IEEE Computer Society, p.146-155, ISBN 0-7695-0393-4, 1999
Marinescu Radu, Sassen A.M., Metrics-Based Problem Detection in Object-Oriented Legacy Systems Using Audit-Reengineer, ECOOP’99 Workshop Reader Springer Verlag, extenso in Proceedins of the ECOOP’99 Workshop on Experiences in OO Re-engineering FZI Report 2-6-6/99, Portugal, p.35-42, ISBN 3-540-66954-X, 1999
Marinescu Radu, Towards the Measurement of Reuse by Inheritance in Legacy Systems, ECOOP’99 Workshop Reader Springer Verlag, extenso in Proceedins of the ECOOP’99 Workshop on Quantitative Methods, p.18-24, ISBN 3-540-66954-X, 1999
1998
Marinescu Radu, Using Object-Oriented Metrics for Automatic Design Flaws Detection in Large Scale Systems, ECOOP’98 Workshop Reader LNCS, Bruxelles, Belgium, Springer Verlag, p.252-255, ISBN 3-540-65460-7, 1998