메뉴 건너뛰기




Volumn 141, Issue 4 SPEC. ISS., 2005, Pages 117-136

Adaptive detection of design flaws

Author keywords

Code smell; Design flaw; Machine learning; Object oriented design; Program analysis; Refactoring; Software quality

Indexed keywords

DESIGN; ERROR DETECTION; JAVA PROGRAMMING LANGUAGE; LEARNING SYSTEMS; MAINTAINABILITY;

EID: 28444473551     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.entcs.2005.02.059     Document Type: Conference Paper
Times cited : (101)

References (47)
  • 1
    • 28444478308 scopus 로고    scopus 로고
    • (ICSM 2004), 11-17 September 2004, Chicago, IL, USA IEEE Computer Society
    • 20th International Conference on Software Maintenance (ICSM 2004), 11-17 September 2004, Chicago, IL, USA 2004 IEEE Computer Society
    • (2004) 20th International Conference on Software Maintenance
  • 2
    • 28444498042 scopus 로고    scopus 로고
    • The Apache Jakarta Projekt http://jakarta.apache.org/bcel Byte Code Engineering Library (BCEL), 2004
    • The Apache Jakarta Projekt
  • 3
    • 84957008463 scopus 로고    scopus 로고
    • Impact of inheritance on metrics for size, coupling, and cohesion in object-oriented systems
    • Dirk Beyer, Claus Lewerentz, and Frank Simon Impact of inheritance on metrics for size, coupling, and cohesion in object-oriented systems Lecture Notes in Computer Science 2006 2001 1-
    • (2001) Lecture Notes in Computer Science , vol.2006
    • Dirk, B.1    Claus, L.2    Frank, S.3
  • 6
    • 84944552532 scopus 로고    scopus 로고
    • Predicting maintainability with object-oriented metrics - An empirical comparison
    • Arie van Deursen Eleni Stroulia Margaret-Anne D. Storey IEEE Computer Society
    • Melis Dagpinar, and Jens H. Jahnke Predicting maintainability with object-oriented metrics - an empirical comparison Arie van Deursen Eleni Stroulia Margaret-Anne D. Storey WCRE 2003 IEEE Computer Society 155 164
    • (2003) WCRE , pp. 155-164
    • Melis, D.1    Jahnke Jens, H.2
  • 8
    • 28444447333 scopus 로고    scopus 로고
    • Eclipse.org Consortium http://www.eclipse.org Eclipse.org Main Page, 2003
  • 9
    • 0022754942 scopus 로고
    • Advances in software inspections
    • Micahel E. Fagan Advances in software inspections IEEE Trans. On Softw. Eng. 7 12 1986 744 751
    • (1986) IEEE Trans. on Softw. Eng. , vol.7 , Issue.12 , pp. 744-751
    • Micahel, E.1    Fagan2
  • 10
    • 1642282008 scopus 로고
    • Design and code inspections and process control in the development of programs
    • IBM, June
    • Michael E. Fagan. Design and code inspections and process control in the development of programs. Technical Report 00.2763, IBM, June 1976
    • (1976) Technical Report 00.2763
    • Michael, E.1    Fagan2
  • 11
    • 0028393055 scopus 로고
    • Software measurement: A necessary scientific basis
    • Norman Fenton Software measurement: A necessary scientific basis IEEE Transactions on Software Engineering 20 3 March 1994 199 206
    • (1994) IEEE Transactions on Software Engineering , vol.20 , Issue.3 , pp. 199-206
    • Norman, F.1
  • 18
    • 0042767590 scopus 로고    scopus 로고
    • Fault prediction modeling for software quality estimation: Comparing commonly used techniques
    • Taghi M. Khoshgoftaar, and Naeem Seliya Fault prediction modeling for software quality estimation: Comparing commonly used techniques Empirical Software Engineering 8 3 2003 255 283
    • (2003) Empirical Software Engineering , vol.8 , Issue.3 , pp. 255-283
    • Khoshgoftaar Taghi, M.1    Naeem, S.2
  • 24
    • 18044364595 scopus 로고    scopus 로고
    • Bad smells - Humans as code critics
    • [1]
    • Mika Mäntylä, Jari Vanhanen, and Casper Lassenius. Bad smells - humans as code critics. In ICSM [1], pages 399-408
    • ICSM , pp. 399-408
    • Mäntylä, M.1    Vanhanen, J.2    Lassenius, C.3
  • 26
    • 18044364407 scopus 로고    scopus 로고
    • Detection strategies: Metrics-based rules for detecting design flaws
    • [1]
    • Radu Marinescu. Detection strategies: Metrics-based rules for detecting design flaws. In ICSM [1], pages 350-359
    • ICSM , pp. 350-359
    • Marinescu, R.1
  • 29
    • 77956612250 scopus 로고    scopus 로고
    • Defect prevention through defect prediction: A case study at infosys
    • Sanjay Mohapatra and B. Mohanty. Defect prevention through defect prediction: A case study at infosys. In ICSM, pages 260-272, 2001
    • (2001) ICSM , pp. 260-272
    • Sanjay, M.1    Mohanty, B.2
  • 31
    • 84976707537 scopus 로고
    • The program dependence graph in a software development environment
    • Karl J. Ottenstein, and Linda M. Ottenstein The program dependence graph in a software development environment ACM SIGPLAN Notices 19 5 May 1984 177 184
    • (1984) ACM SIGPLAN Notices , vol.19 , Issue.5 , pp. 177-184
    • Ottenstein Karl, J.1    Ottenstein Linda, M.2
  • 32
    • 77956615711 scopus 로고    scopus 로고
    • Using code metrics to predict maintenance of legacy programs: A case study
    • Macario Polo, Mario Piattini, and Francisco Ruiz. Using code metrics to predict maintenance of legacy programs: A case study. In ICSM, pages 202-208, 2001
    • (2001) ICSM , pp. 202-208
    • Polo, M.1    Piattini, M.2    Ruiz, F.3
  • 33
    • 33744584654 scopus 로고
    • Induction of decision trees
    • J.R. Quinlan Induction of decision trees Machine Learning 1 1 1986 81 106
    • (1986) Machine Learning , vol.1 , Issue.1 , pp. 81-106
    • Quinlan, J.R.1
  • 35
    • 28444448639 scopus 로고    scopus 로고
    • Refactoring Home Page http://www.refactoring.com/
  • 38
    • 84945184388 scopus 로고    scopus 로고
    • Mining the maintenance history of a legacy software system
    • IEEE Computer Society
    • Jelber Sayyad-Shirabad, Timothy Lethbridge, and Stan Matwin Mining the maintenance history of a legacy software system ICSM 2003 IEEE Computer Society 95 104
    • (2003) ICSM , pp. 95-104
    • Jelber, S.1    Timothy, L.2    Stan, M.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.