No abstract available.
Cited By
- Huang Z, Yu H, Fan G, Shao Z, Zhou Z and Li M (2024). On the effectiveness of developer features in code smell prioritization, Journal of Systems and Software, 210:C, Online publication date: 1-Apr-2024.
- Huang Z, Yu H, Fan G, Shao Z, Li M and Liang Y (2024). Aligning XAI explanations with software developers’ expectations, Expert Systems with Applications: An International Journal, 238:PA, Online publication date: 15-Mar-2024.
- Santos D, Sant`Anna C and Ribeiro M An Experiment on How Feature Dependent Variables Affect Configurable System Comprehensibility Proceedings of the 17th Brazilian Symposium on Software Components, Architectures, and Reuse, (61-70)
- Rio A and Brito e Abreu F (2023). PHP code smells in web apps, Journal of Systems and Software, 200:C, Online publication date: 1-Jun-2023.
- Zhang Y, Ge C, Hong S, Tian R, Dong C and Liu J (2022). DeleSmell, Knowledge-Based Systems, 255:C, Online publication date: 14-Nov-2022.
- Laigner R, Mendonça D, Garcia A and Kalinowski M (2022). Cataloging dependency injection anti-patterns in software systems, Journal of Systems and Software, 184:C, Online publication date: 1-Feb-2022.
- Uchôa A, Assunção W and Garcia A Do Critical Components Smell Bad? An Empirical Study with Component-based Software Product Lines Proceedings of the 15th Brazilian Symposium on Software Components, Architectures, and Reuse, (21-30)
- Sobrinho E, De Lucia A and Maia M (2021). A Systematic Literature Review on Bad Smells–5 W's: Which, When, What, Who, Where, IEEE Transactions on Software Engineering, 47:1, (17-66), Online publication date: 1-Jan-2021.
- Oliveira D, Assunção W, Souza L, Oizumi W, Garcia A and Fonseca B Applying Machine Learning to Customized Smell Detection Proceedings of the XXXIV Brazilian Symposium on Software Engineering, (233-242)
- Trindade R, da Silva Bigonha M and Ferreira K Oracles of Bad Smells Proceedings of the XXXIV Brazilian Symposium on Software Engineering, (62-71)
- Sousa L, Oizumi W, Garcia A, Oliveira A, Cedrim D and Lucena C When Are Smells Indicators of Architectural Refactoring Opportunities Proceedings of the 28th International Conference on Program Comprehension, (354-365)
- Favato D, Ishitani D, Oliveira J and Figueiredo E Linus's Law Proceedings of the XVIII Brazilian Symposium on Software Quality, (69-78)
- Palomba F and Zaidman A (2019). The smell of fear: on the relation between test smells and flaky tests, Empirical Software Engineering, 24:5, (2907-2946), Online publication date: 1-Oct-2019.
- Oliveira A, Sousa L, Oizumi W and Garcia A On the Prioritization of Design-Relevant Smelly Elements Proceedings of the XIII Brazilian Symposium on Software Components, Architectures, and Reuse, (83-92)
- Mello R, Uchôa A, Oliveira R, Oliveira D, Oizumi W, Souza J, Fonseca B and Garcia A Investigating the Social Representations of the Identification of Code Smells by Practitioners and Students from Brazil Proceedings of the XXXIII Brazilian Symposium on Software Engineering, (457-466)
- Alqmase M, Alshayeb M and Ghouti L (2019). Threshold Extraction Framework for Software Metrics, Journal of Computer Science and Technology, 34:5, (1063-1078), Online publication date: 1-Sep-2019.
- Arcelli Fontana F, Lenarduzzi V, Roveda R and Taibi D (2019). Are architectural smells independent from code smells? An empirical study, Journal of Systems and Software, 154:C, (139-156), Online publication date: 1-Aug-2019.
- Sae-Lim N, Hayashi S and Saeki M Toward proactive refactoring Proceedings of the 3rd International Workshop on Refactoring, (39-46)
- Munaiah N and Meneely A Data-driven insights from vulnerability discovery metrics Proceedings of the Joint 4th International Workshop on Rapid Continuous Software Engineering and 1st International Workshop on Data-Driven Decisions, Experimentation and Evolution, (1-7)
- de Mello R, Uchôa A, Oliveira R, Oliveira D, Fonseca B, Garcia A and de Mello F Investigating the social representations of code smell identification Proceedings of the 12th International Workshop on Cooperative and Human Aspects of Software Engineering, (53-60)
- Martins J, Bezerra C and Uchôa A Analyzing the Impact of Inter-smell Relations on Software Maintainability Proceedings of the XV Brazilian Symposium on Information Systems, (1-8)
- Mori A, Vale G, Cirilo E and Figueiredo E A Domain-Sensitive Threshold Derivation Method Proceedings of the XV Brazilian Symposium on Information Systems, (1-8)
- Sun Q, Wu J and Liu K How are students' programming skills developed Proceedings of the ACM Turing Celebration Conference - China, (1-6)
- Nurwidyantoro A, Ho-Quang T and Chaudron M Automated Classification of Class Role-Stereotypes via Machine Learning Proceedings of the 23rd International Conference on Evaluation and Assessment in Software Engineering, (79-88)
- Lavazza L and Morasca S Dealing with Uncertainty in Binary Logistic Regression Fault-proneness Models Proceedings of the 23rd International Conference on Evaluation and Assessment in Software Engineering, (46-55)
- Vale G, Fernandes E and Figueiredo E (2019). On the proposal and evaluation of a benchmark-based threshold derivation method, Software Quality Journal, 27:1, (275-306), Online publication date: 1-Mar-2019.
- Lenhard J, Blom M and Herold S (2019). Exploring the suitability of source code metrics for indicating architectural inconsistencies, Software Quality Journal, 27:1, (241-274), Online publication date: 1-Mar-2019.
- Alexandru C, Panichella S, Proksch S and Gall H (2019). Redundancy-free analysis of multi-revision software artifacts, Empirical Software Engineering, 24:1, (332-380), Online publication date: 1-Feb-2019.
- Falessi D and Moede M Facilitating feasibility analysis: the pilot defects prediction dataset maker Proceedings of the 4th ACM SIGSOFT International Workshop on Software Analytics, (15-18)
- Santos J, Rocha-Junior J, Prates L, Nascimento R, Freitas M and Mendonça M (2018). A systematic review on the code smell effect, Journal of Systems and Software, 144:C, (450-477), Online publication date: 1-Oct-2018.
- Flauzino M, Veríssimo J, Terra R, Cirilo E, Durelli V and Durelli R Are you still smelling it? Proceedings of the VII Brazilian Symposium on Software Components, Architectures, and Reuse, (23-32)
- Aniche M, Bavota G, Treude C, Gerosa M and Deursen A (2018). Code smells for Model-View-Controller architectures, Empirical Software Engineering, 23:4, (2121-2157), Online publication date: 1-Aug-2018.
- Tahir A, Yamashita A, Licorish S, Dietrich J and Counsell S Can you tell me if it smells? Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering 2018, (68-78)
- Dedousis D and Kalogeraki V A Framework for Programming a Swarm of UAVs Proceedings of the 11th PErvasive Technologies Related to Assistive Environments Conference, (5-12)
- Sae‐Lim N, Hayashi S and Saeki M (2017). Context‐based approach to prioritize code smells for prefactoring, Journal of Software: Evolution and Process, 30:6, Online publication date: 13-Jun-2018.
- Dósea M, Sant'Anna C and da Silva B How do design decisions affect the distribution of software metrics? Proceedings of the 26th Conference on Program Comprehension, (74-85)
- Tymchuk Y, Ghafari M and Nierstrasz O JIT feedback Proceedings of the 26th Conference on Program Comprehension, (64-73)
- Mori A, Vale G, Viggiato M, Oliveira J, Figueiredo E, Cirilo E, Jamshidi P and Kastner C Evaluating domain-specific metric thresholds Proceedings of the 2018 International Conference on Technical Debt, (41-50)
- Sousa B, Bigonha M and Ferreira K A systematic literature mapping on the relationship between design patterns and bad smells Proceedings of the 33rd Annual ACM Symposium on Applied Computing, (1528-1535)
- Chen Z, Chen L, Ma W, Zhou X, Zhou Y and Xu B (2018). Understanding metric-based detectable smells in Python software, Information and Software Technology, 94:C, (14-29), Online publication date: 1-Feb-2018.
- Vidal S, berra I, Zulliani S, Marcos C and Pace J (2018). Assessing the Refactoring of Brain Methods, ACM Transactions on Software Engineering and Methodology, 27:1, (1-43), Online publication date: 31-Jan-2018.
- Hozano M, Garcia A, Fonseca B and Costa E (2018). Are you smelling it? Investigating how similar developers detect code smells, Information and Software Technology, 93:C, (130-146), Online publication date: 1-Jan-2018.
- de Mello R, Oliveira R and Garcia A On the influence of human factors for identifying code smells Proceedings of the 11th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, (68-77)
- Tufano M, Palomba F, Bavota G, Oliveto R, Penta M, De Lucia A and Poshyvanyk D (2017). When and Why Your Code Starts to Smell Bad (and Whether the Smells Go Away), IEEE Transactions on Software Engineering, 43:11, (1063-1088), Online publication date: 1-Nov-2017.
- Tómasdóttir K, Aniche M and Deursen A Why and how JavaScript developers use linters Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, (578-589)
- Paixao M, Krinke J, Han D, Ragkhitwetsagul C and Harman M Are developers aware of the architectural impact of their changes? Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, (95-105)
- Lima P, Guerra E, Nardes M, Mocci A, Bavota G and Lanza M An annotation-based API for supporting runtime code annotation reading Proceedings of the 2nd ACM SIGPLAN International Workshop on Meta-Programming Techniques and Reflection, (6-14)
- Chistyakov A, Pripadchev A and Radchenko I On development of a framework for massive source code analysis using static code analyzers Proceedings of the 13th Central & Eastern European Software Engineering Conference in Russia, (1-3)
- Chávez A, Ferreira I, Fernandes E, Cedrim D and Garcia A How does refactoring affect internal quality attributes? Proceedings of the XXXI Brazilian Symposium on Software Engineering, (74-83)
- Oizumi W, Sousa L, Garcia A, Oliveira R, Oliveira A, Agbachi O and Lucena C Revealing design problems in stinky code Proceedings of the 11th Brazilian Symposium on Software Components, Architectures, and Reuse, (1-10)
- Nascimento R and Sant'Anna C Investigating the relationship between bad smells and bugs in software systems Proceedings of the 11th Brazilian Symposium on Software Components, Architectures, and Reuse, (1-10)
- Arcelli Fontana F and Zanoni M (2017). Code smell severity classification using machine learning techniques, Knowledge-Based Systems, 128:C, (43-58), Online publication date: 15-Jul-2017.
- Martins R, Kruiger J, Minghim R, Telea A and Kerren A MVN-reduce Proceedings of the Eurographics/IEEE VGTC Conference on Visualization: Short Papers, (13-17)
- Nuez-Varela A, Prez-Gonzalez H, Martnez-Perez F and Soubervielle-Montalvo C (2017). Source code metrics, Journal of Systems and Software, 128:C, (164-197), Online publication date: 1-Jun-2017.
- Novais R, Santos J and Mendonça M (2017). Experimentally assessing the combination of multiple visualization strategies for software evolution analysis, Journal of Systems and Software, 128:C, (56-71), Online publication date: 1-Jun-2017.
- Oliveira R, Sousa L, de Mello R, Valentim N, Lopes A, Conte T, Garcia A, Oliveira E and Lucena C Collaborative identification of code smells Proceedings of the 39th International Conference on Software Engineering: Software Engineering in Practice Track, (33-42)
- Sousa B, Souza P, Fernandes E, Ferreira K and Bigonha M FindSmells Proceedings of the 25th International Conference on Program Comprehension, (360-363)
- Hozano M, Garcia A, Antunes N, Fonseca B and Costa E Smells are sensitive to developers! Proceedings of the 25th International Conference on Program Comprehension, (110-120)
- (2016). Over-exposed classes in Java, Computer Languages, Systems and Structures, 46:C, (1-19), Online publication date: 1-Nov-2016.
- da Silva R, Vernier E, Rauber P, Comba J, Minghim R and Telea A Metric evolution maps Proceedings of the Conference on Vision, Modeling and Visualization, (61-68)
- Cedrim D, Sousa L, Garcia A and Gheyi R Does refactoring improve software structural quality? A longitudinal study of 25 projects Proceedings of the XXX Brazilian Symposium on Software Engineering, (73-82)
- Lavazza L and Morasca S An Empirical Evaluation of Distribution-based Thresholds for Internal Software Measures Proceedings of the The 12th International Conference on Predictive Models and Data Analytics in Software Engineering, (1-10)
- Lavazza L and Morasca S Identifying Thresholds for Software Faultiness via Optimistic and Pessimistic Estimations Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, (1-10)
- Tufano M, Palomba F, Bavota G, Di Penta M, Oliveto R, De Lucia A and Poshyvanyk D An empirical investigation into the nature of test smells Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, (4-15)
- Candela I, Bavota G, Russo B and Oliveto R (2016). Using Cohesion and Coupling for Software Remodularization, ACM Transactions on Software Engineering and Methodology, 25:3, (1-28), Online publication date: 22-Aug-2016.
- Morasca S and Lavazza L Slope-based fault-proneness thresholds for software engineering measures Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering, (1-10)
- Palomba F, Di Nucci D, Panichella A, Oliveto R and De Lucia A On the diffusion of test smells in automatically generated test code Proceedings of the 9th International Workshop on Search-Based Software Testing, (5-14)
- Oizumi W, Garcia A, da Silva Sousa L, Cafeo B and Zhao Y Code anomalies flock together Proceedings of the 38th International Conference on Software Engineering, (440-451)
- Müller S and Fritz T Using (bio)metrics to predict code quality online Proceedings of the 38th International Conference on Software Engineering, (452-463)
- Vidal S, Guimaraes E, Oizumi W, Garcia A, Pace A and Marcos C On the criteria for prioritizing code anomalies to identify architectural problems Proceedings of the 31st Annual ACM Symposium on Applied Computing, (1812-1814)
- Chahal K and Saini M (2016). Open Source Software Evolution, International Journal of Open Source Software and Processes, 7:1, (1-27), Online publication date: 1-Jan-2016.
- Braeuer J Measuring object-oriented design principles Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, (882-885)
- Rasool G and Arshad Z (2015). A review of code smell mining techniques, Journal of Software: Evolution and Process, 27:11, (867-895), Online publication date: 1-Nov-2015.
- Shariat Yazdi H, Pietsch P, Kehrer T and Kelter U (2015). Synthesizing realistic test models, Computer Science - Research and Development, 30:3-4, (231-253), Online publication date: 1-Aug-2015.
- Vale G, Albuquerque D, Figueiredo E and Garcia A Defining metric thresholds for software product lines Proceedings of the 19th International Conference on Software Product Line, (176-185)
- Cardoso B and Figueiredo E Co-Occurrence of Design Patterns and Bad Smells in Software Systems Proceedings of the annual conference on Brazilian Symposium on Information Systems: Information Systems: A Computer Socio-Technical Perspective - Volume 1, (347-354)
- Walter B, Matuszyk B and Fontana F Including structural factors into the metrics-based code smells detection Scientific Workshop Proceedings of the XP2015, (1-5)
- Fontana F, Mangiacavalli M, Pochiero D and Zanoni M On experimenting refactoring tools to remove code smells Scientific Workshop Proceedings of the XP2015, (1-8)
- Fontana F, Ferme V, Zanoni M and Yamashita A Automatic metric thresholds derivation for code smell detection Proceedings of the Sixth International Workshop on Emerging Trends in Software Metrics, (44-53)
- Tahir A and MacDonell S Combining dynamic analysis and visualization to explore the distribution of unit test suites Proceedings of the Sixth International Workshop on Emerging Trends in Software Metrics, (21-30)
- Fontana F, Ferme V and Zanoni M Towards assessing software architecture quality by exploiting code smell relations Proceedings of the Second International Workshop on Software Architecture and Metrics, (1-7)
- Fontana F, Braione P, Roveda R and Zanoni M A context-aware style of software design Proceedings of the Second International Workshop on Context for Software Development, (15-19)
- Alexandru C and Gall H Rapid multi-purpose, multi-commit code analysis Proceedings of the 37th International Conference on Software Engineering - Volume 2, (635-638)
- Hermans F and Murphy-Hill E Enron's spreadsheets and related emails Proceedings of the 37th International Conference on Software Engineering - Volume 2, (7-16)
- Gerdes S, Soliman M and Riebisch M Decision Buddy Proceedings of the 1st International Workshop on Future of Software Architecture Design Assistants, (13-18)
- Palomba F, Bavota G, Di Penta M, Oliveto R, Poshyvanyk D and De Lucia A (2015). Mining Version Histories for Detecting Code Smells, IEEE Transactions on Software Engineering, 41:5, (462-489), Online publication date: 1-May-2015.
- Hozano M, Ferreira H, Silva I, Fonseca B and Costa E Using developers' feedback to improve code smell detection Proceedings of the 30th Annual ACM Symposium on Applied Computing, (1661-1663)
- Santos J and de Mendonça M Exploring decision drivers on god class detection in three controlled experiments Proceedings of the 30th Annual ACM Symposium on Applied Computing, (1472-1479)
- Guimarães E, Garcia A and Cai Y Architecture-sensitive heuristics for prioritizing critical code anomalies Proceedings of the 14th International Conference on Modularity, (68-80)
- Niculescu M, Dugerdil P and Canedo B Measuring Inheritance Patterns in Object Oriented Systems Proceedings of the 8th India Software Engineering Conference, (130-138)
- Fenske W and Schulze S Code Smells Revisited Proceedings of the 9th International Workshop on Variability Modelling of Software-Intensive Systems, (3-10)
- Foganholi L, Garcia R, Eler D, Correia R and Junior C (2015). Supporting technical debt cataloging with TD-Tracker tool, Advances in Software Engineering, 2015, (4-4), Online publication date: 1-Jan-2015.
- Chihada A, Jalili S, Hasheminejad S and Zangooei M (2015). Source code and design conformance, design pattern detection from source code by classification approach, Applied Soft Computing, 26:C, (357-367), Online publication date: 1-Jan-2015.
- Kaur H and Kaur P Optimized Unit Testing for Antipattern Detection Proceedings of the 2014 International Conference on Information and Communication Technology for Competitive Strategies, (1-8)
- Mottola L, Moretta M, Whitehouse K and Ghezzi C Team-level programming of drone sensor networks Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems, (177-190)
- Linares-Vásquez M, Klock S, McMillan C, Sabané A, Poshyvanyk D and Guéhéneuc Y Domain matters: bringing further evidence of the relationships among anti-patterns, application domains, and quality-related metrics in Java mobile apps Proceedings of the 22nd International Conference on Program Comprehension, (232-243)
- Schots M On the use of visualization for supporting software reuse Companion Proceedings of the 36th International Conference on Software Engineering, (694-697)
- Marinescu C An empirical investigation on MPI open source applications Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, (1-4)
- Gurgel A, Macia I, Garcia A, von Staa A, Mezini M, Eichberg M and Mitschke R Blending and reusing rules for architectural degradation prevention Proceedings of the 13th international conference on Modularity, (61-72)
- Bavota G, Gethers M, Oliveto R, Poshyvanyk D and Lucia A (2014). Improving software modularization via automated analysis of latent topics and dependencies, ACM Transactions on Software Engineering and Methodology, 23:1, (1-33), Online publication date: 1-Feb-2014.
- Rogers B and Henderson-Sellers B Applying a test for atomicity of method fragments Proceedings of the Tenth Asia-Pacific Conference on Conceptual Modelling - Volume 154, (49-54)
- Palomba F, Bavota G, Di Penta M, Oliveto R, De Lucia A and Poshyvanyk D Detecting bad smells in source code using change history information Proceedings of the 28th IEEE/ACM International Conference on Automated Software Engineering, (268-278)
- Rakić G, Budimac Z and Savić M Language independent framework for static code analysis Proceedings of the 6th Balkan Conference in Informatics, (236-243)
- Terra R, Miranda L, Valente M and Bigonha R (2013). Qualitas.class corpus, ACM SIGSOFT Software Engineering Notes, 38:5, (1-4), Online publication date: 26-Aug-2013.
- Oliveira Barros M and Almeida Farzat F What Can a Big Program Teach Us about Optimization? Proceedings of the 5th International Symposium on Search Based Software Engineering - Volume 8084, (275-281)
- Oliva G, Steinmacher I, Wiese I and Gerosa M What can commit metadata tell us about design degradation? Proceedings of the 2013 International Workshop on Principles of Software Evolution, (18-27)
- Greiler M, Zaidman A, Deursen A and Storey M Strategies for avoiding text fixture smells during software evolution Proceedings of the 10th Working Conference on Mining Software Repositories, (387-396)
- Ghezzi G and Gall H Replicating mining studies with SOFAS Proceedings of the 10th Working Conference on Mining Software Repositories, (363-372)
- De Souza L and Maia M Do software categories impact coupling metrics? Proceedings of the 10th Working Conference on Mining Software Repositories, (217-220)
- Yamashita A and Moonen L Exploring the impact of inter-smell relations on software maintainability: an empirical study Proceedings of the 2013 International Conference on Software Engineering, (682-691)
- Santos J, de Mendonça M and Silva C An exploratory study to investigate the impact of conceptualization in god class detection Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering, (48-59)
- Zazworka N, Spínola R, Vetro' A, Shull F and Seaman C A case study on effectively identifying technical debt Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering, (42-47)
- Kakarontzas G, Constantinou E, Ampatzoglou A and Stamelos I (2013). Layer assessment of object-oriented software, Journal of Systems and Software, 86:2, (349-366), Online publication date: 1-Feb-2013.
- Couto C, Maffort C, Garcia R and Valente M (2013). COMETS, ACM SIGSOFT Software Engineering Notes, 38:1, (1-3), Online publication date: 23-Jan-2013.
- Lochmann K (2012). A benchmarking-inspired approach to determine threshold values for metrics, ACM SIGSOFT Software Engineering Notes, 37:6, (1-8), Online publication date: 27-Nov-2012.
- Baar T Improving software engineering education by modeling real-world implementations Proceedings of the 8th edition of the Educators' Symposium, (36-39)
- Sjøberg D, Anda B and Mockus A Questioning software maintenance metrics Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement, (107-110)
- Pribik I and Felfernig A Towards persuasive technology for software development environments Proceedings of the 7th international conference on Persuasive Technology: design for health and safety, (227-238)
- Izurieta C, Vetrò A, Zazworka N, Cai Y, Seaman C and Shull F Organizing the technical debt landscape Proceedings of the Third International Workshop on Managing Technical Debt, (23-26)
- Fontana F, Ferme V and Spinelli S Investigating the impact of code smells debt on quality code evaluation Proceedings of the Third International Workshop on Managing Technical Debt, (15-22)
- Ghezzi G, Würsch M, Giger E and Gall H An architectural blueprint for a pluggable version control system for software (evolution) analysis Proceedings of the Second International Workshop on Developing Tools as Plug-Ins, (13-18)
- Bavota G, De Lucia A, Marcus A, Oliveto R and Palomba F Supporting extract class refactoring in eclipse: the ARIES project Proceedings of the 34th International Conference on Software Engineering, (1419-1422)
- Hermans F, Pinzger M and Deursen A Detecting and visualizing inter-worksheet smells in spreadsheets Proceedings of the 34th International Conference on Software Engineering, (441-451)
- Mazinanian D, Doroodchi M and Hassany M WDMES Proceedings of the 6th Euro American Conference on Telematics and Information Systems, (135-142)
- Macia I, Garcia J, Popescu D, Garcia A, Medvidovic N and von Staa A Are automatically-detected code anomalies relevant to architectural modularity? Proceedings of the 11th annual international conference on Aspect-oriented Software Development, (167-178)
- Chimiak-Opoka J Measuring UML models using metrics defined in OCL within the SQUAM framework Proceedings of the 14th international conference on Model driven engineering languages and systems, (47-61)
- Riebisch M, Bode S and Brcina R Problem-solution mapping for forward and reengineering on architectural level Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution, (106-115)
- Vasilescu B, Serebrenik A and van den Brand M By no means Proceedings of the 2nd International Workshop on Emerging Trends in Software Metrics, (23-26)
- Zazworka N, Seaman C and Shull F Prioritizing design debt investment opportunities Proceedings of the 2nd Workshop on Managing Technical Debt, (39-42)
- Zazworka N, Shaw M, Shull F and Seaman C Investigating the impact of design debt on software quality Proceedings of the 2nd Workshop on Managing Technical Debt, (17-23)
- Fontana F and Spinelli S Impact of refactoring on quality code evaluation Proceedings of the 4th Workshop on Refactoring Tools, (37-40)
- Bertran I Detecting architecturally-relevant code smells in evolving software systems Proceedings of the 33rd International Conference on Software Engineering, (1090-1093)
- Bacchelli A Exploring, exposing, and exploiting emails to include human factors in software engineering Proceedings of the 33rd International Conference on Software Engineering, (1074-1077)
- Mara L, Honorato G, Medeiros F, Garcia A and Lucena C Hist-Inspect Proceedings of the tenth international conference on Aspect-oriented software development companion, (65-66)
- Macia Bertran I, Garcia A and von Staa A An exploratory study of code smells in evolving aspect-oriented systems Proceedings of the tenth international conference on Aspect-oriented software development, (203-214)
- Figueiredo E, Garcia A, Maia M, Ferreira G, Nunes C and Whittle J On the impact of crosscutting concern projection on code measurement Proceedings of the tenth international conference on Aspect-oriented software development, (81-92)
- Cassell K, Anslow C, Groves L and Andreae P Visualizing the refactoring of classes via clustering Proceedings of the Thirty-Fourth Australasian Computer Science Conference - Volume 113, (63-72)
- Kuhn A, Erni D and Nierstrasz O Embedding spatial software visualization in the IDE Proceedings of the 5th international symposium on Software visualization, (113-122)
- Ruan H, Anslow C, Marshall S and Noble J Exploring the inventor's paradox Proceedings of the 5th international symposium on Software visualization, (83-92)
- Anslow C, Marshall S, Noble J, Tempero E and Biddle R User evaluation of polymetric views using a large visualization wall Proceedings of the 5th international symposium on Software visualization, (25-34)
- Yazbek H (2010). A concept of quality assurance for metrics in CASE-tools, ACM SIGSOFT Software Engineering Notes, 35:5, (1-8), Online publication date: 22-Oct-2010.
- Latoschik M and Tramberend H Short paper: engineering realtime interactive systems Proceedings of the 16th Eurographics conference on Virtual Environments & Second Joint Virtual Reality, (25-28)
- Schumacher J, Zazworka N, Shull F, Seaman C and Shaw M Building empirical support for automated code smell detection Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, (1-10)
- Mosser S, Bergel A and Blay-Fornarino M Visualizing and assessing a compositional approach of business process design Proceedings of the 9th international conference on Software composition, (90-105)
- Maneva N, Grozev N and Lilov D A framework for source code metrics Proceedings of the 11th International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing on International Conference on Computer Systems and Technologies, (113-118)
- Jordan H and Collier R Evaluating agent-oriented programs Proceedings of the 8th international conference on Programming Multi-Agent Systems, (63-78)
- Guo Y, Seaman C, Zazworka N and Shull F Domain-specific tailoring of code smells Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2, (167-170)
- Ferber M, Hunold S, Krellner B, Rauber T, Reichel T and Rünger G Reducing the class coupling of legacy code by a metrics-based relocation of class members Proceedings of the 4th IFIP TC 2 Central and East European conference on Advances in Software Engineering Techniques, (202-214)
- Pérez J and Crespo Y Perspectives on automated correction of bad smells Proceedings of the joint international and annual ERCIM workshops on Principles of software evolution (IWPSE) and software evolution (Evol) workshops, (99-108)
- Gonzalez A, Theron R, Telea A and Garcia F Combined visualization of structural and metric information for software evolution analysis Proceedings of the joint international and annual ERCIM workshops on Principles of software evolution (IWPSE) and software evolution (Evol) workshops, (25-30)
- Pautasso C and Wilde E Why is the web loosely coupled? Proceedings of the 18th international conference on World wide web, (911-920)
- Chahal K and Singh H (2009). Metrics to study symptoms of bad software designs, ACM SIGSOFT Software Engineering Notes, 34:1, (1-4), Online publication date: 31-Jan-2009.
- Byelas H and Telea A Texture-based visualization of metrics on software architectures Proceedings of the 4th ACM symposium on Software visualization, (205-206)
- Wettel R and Lanza M Visually localizing design problems with disharmony maps Proceedings of the 4th ACM symposium on Software visualization, (155-164)
- Parnin C, Görg C and Nnadi O A catalogue of lightweight visualizations to support code smell inspection Proceedings of the 4th ACM symposium on Software visualization, (77-86)
- Telea A and Voinea L An interactive reverse engineering environment for large-scale C++ code Proceedings of the 4th ACM symposium on Software visualization, (67-76)
- Mäkelä S and Leppänen V A software metric for coherence of class roles in Java programs Proceedings of the 5th international symposium on Principles and practice of programming in Java, (51-60)
- Wachsmuth G Metamodel adaptation and model co-adaptation Proceedings of the 21st European conference on Object-Oriented Programming, (600-624)
- Kiefer C, Bernstein A and Tappolet J Mining Software Repositories with iSPAROL and a Software Evolution Ontology Proceedings of the Fourth International Workshop on Mining Software Repositories
Index Terms
- Object-Oriented Metrics in Practice
Recommendations
Measuring the Discriminative Power of Object-Oriented Class Cohesion Metrics
Several object-oriented cohesion metrics have been proposed in the literature. These metrics aim to measure the relationship between class members, namely, methods and attributes. Different metrics use different models to represent the connectivity ...
A Validation of Object-Oriented Design Metrics as Quality Indicators
This paper presents the results of a study in which we empirically investigated the suite of object-oriented (OO) design metrics introduced in [13]. More specifically, our goal is to assess these metrics as predictors of fault-prone classes and, ...
Application of Object-Oriented Metrics To C++ and Java: A Comparative Study
The increasing importance of software measurement has led to design and development of new software measures. As the development of object-oriented software is rising, more and more metrics are being defined for object-oriented programming languages. ...