메뉴 건너뛰기




Volumn , Issue , 2007, Pages

Automated design improvement by example

Author keywords

Automated design improvement; Metrics; Refactoring

Indexed keywords

ALTERNATIVE DESIGNS; AUTOMATED DESIGN IMPROVEMENT; DESIGN METRICS; DESIGN QUALITY; HIGH COSTS; JAVA PROGRAM; METRIC VALUES; METRICS; OBJECT-ORIENTED DESIGN; OBJECT-ORIENTED PROGRAM; QUALITY MODELS; REFACTORINGS; SEARCH PROBLEM;

EID: 84858650501     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (4)

References (32)
  • 2
    • 0036170641 scopus 로고    scopus 로고
    • A hierarchical model for object-oriented design quality assessment
    • DOI 10.1109/32.979986
    • Jagdish Bansiya and Carl G. Davis. A hierarchical model for object-oriented design quality assessment. IEEE Trans. Software Eng., 28(1):4-17, 2002. (Pubitemid 34133703)
    • (2002) IEEE Transactions on Software Engineering , vol.28 , Issue.1 , pp. 4-17
    • Bansiya, J.1    Davis, C.G.2
  • 3
    • 0001622174 scopus 로고    scopus 로고
    • A validation of object-oriented design metrics as quality indicators
    • Victor R. Basili, Lionel C. Briand, andWalćelio L. Melo. A validation of object-oriented design metrics as quality indicators. IEEE Trans. Software Eng., 22(10):751-761, 1996. (Pubitemid 126771690)
    • (1996) IEEE Transactions on Software Engineering , vol.22 , Issue.10 , pp. 751-761
    • Basili, V.R.1    Briand, L.C.2    Melo, W.L.3
  • 4
    • 84858639060 scopus 로고    scopus 로고
    • The MOOD2 metrics set (in portuguese); relatorio r7/98, abril, 1998a
    • INESC, Fernando Brito e Abreu
    • Fernando Brito e Abreu. The MOOD2 metrics set (in portuguese); relatorio r7/98, abril, 1998a. Technical report, Grupo de Engenharia de Software, INESC, 1998.
    • Technical Report, Grupo de Engenharia de Software
  • 6
    • 0029718621 scopus 로고    scopus 로고
    • Evaluating the impact of object-oriented design on software quality
    • Fernando Brito e Abreu and Walćelio L. Melo. Evaluating the impact of object-oriented design on software quality. In IEEE METRICS, pages 90-99, 1996.
    • (1996) IEEE Metrics , pp. 90-99
    • Abreu, F.B.E.1    Melo, W.L.2
  • 7
    • 0028463112 scopus 로고
    • Candidate metrics for object oriented software within a taxonomy framework
    • July
    • Fernando Brito e Abreu, Luis Ochoa, and Miguel Goul̃ao. Candidate metrics for object oriented software within a taxonomy framework. Journal of Systems and Software, 26(1), July 1994.
    • (1994) Journal of Systems and Software , vol.26 , Issue.1
    • Abreu, F.B.E.1    Ochoa, L.2    Goul̃ao, M.3
  • 8
    • 84858694298 scopus 로고    scopus 로고
    • The GOODLY design language for MOOD2 metrics collection
    • Fernando Brito e Abreu, Luis Ochoa, and Miguel Goul̃ao. The GOODLY design language for MOOD2 metrics collection. In ECOOP Workshops, pages 328-329, 1999.
    • (1999) ECOOP Workshops , pp. 328-329
    • Abreu, F.B.E.1    Ochoa, L.2    Goul̃ao, M.3
  • 9
    • 0035892550 scopus 로고    scopus 로고
    • Can genetic programming improve software effort estimation? A comparative evaluation
    • DOI 10.1016/S0950-5849(01)00192-6, PII S0950584901001926
    • Colin J. Burgess and Martin Lefley. Can genetic programming improve software effort estimation? A comparative evaluation. Information & Software Technology, 43(14):863-873, 2001. (Pubitemid 33050966)
    • (2001) Information and Software Technology , vol.43 , Issue.14 , pp. 863-873
    • Burgess, C.J.1    Lefley, M.2
  • 10
    • 0011767309 scopus 로고
    • An incremental class reorganization approach
    • O. Lehrmann Madsen, editor, Utrecht, June, LNCS
    • Eduardo Casais. An incremental class reorganization approach. In O. Lehrmann Madsen, editor, Proceedings of the European Conference on Object-Oriented Programming, pages 114-131, Utrecht, June 1992. LNCS.
    • (1992) Proceedings of the European Conference on Object-Oriented Programming , pp. 114-131
    • Casais, E.1
  • 13
    • 0034291123 scopus 로고    scopus 로고
    • A validation of the component-based method for software size estimation
    • Jośe Javier Dolado. A validation of the component-based method for software size estimation. IEEE Trans. Software Eng., 26(10):1006-1021, 2000.
    • (2000) IEEE Trans. Software Eng. , vol.26 , Issue.10 , pp. 1006-1021
    • Dolado, J.J.1
  • 15
    • 84952879270 scopus 로고    scopus 로고
    • Java quality assurance by detecting code smells
    • Arie van Deursen and Elizabeth Burd, editors, IEEE Computer Society
    • Eva Van Emden and Leon Moonen. Java quality assurance by detecting code smells. In Arie van Deursen and Elizabeth Burd, editors, WCRE, page 97. IEEE Computer Society, 2002.
    • (2002) WCRE , pp. 97
    • Emden, E.V.1    Moonen, L.2
  • 18
    • 0142211094 scopus 로고    scopus 로고
    • A new representation and crossover operator for search-based optimization of software modularization
    • William B. Langdon, Erick Cant́u-Paz, Keith E. Mathias, Rajkumar Roy, David Davis, Riccardo Poli, Karthik Balakrishnan, Vasant Honavar, G̈unter Rudolph, Joachim Wegener, Larry Bull, Mitchell A. Potter, Alan C. Schultz, Julian F. Miller, Edmund K. Burke, and Natasa Jonoska, editors, Morgan Kaufmann
    • Mark Harman, Robert M. Hierons, and Mark Proctor. A new representation and crossover operator for search-based optimization of software modularization. In William B. Langdon, Erick Cant́u-Paz, Keith E. Mathias, Rajkumar Roy, David Davis, Riccardo Poli, Karthik Balakrishnan, Vasant Honavar, G̈unter Rudolph, Joachim Wegener, Larry Bull, Mitchell A. Potter, Alan C. Schultz, Julian F. Miller, Edmund K. Burke, and Natasa Jonoska, editors, GECCO, pages 1351-1358. Morgan Kaufmann, 2002.
    • (2002) GECCO , pp. 1351-1358
    • Harman, M.1    Hierons, R.M.2    Proctor, M.3
  • 19
  • 20
    • 0033325448 scopus 로고    scopus 로고
    • Bunch: A clustering tool for the recovery and maintenance of software system structures
    • Spiros Mancoridis, Brian S. Mitchell, Yih-Farn Chen, and Emden R. Gansner. Bunch: A clustering tool for the recovery and maintenance of software system structures. In ICSM, pages 50-, 1999.
    • (1999) ICSM , pp. 50
    • Mancoridis, S.1    Mitchell, B.S.2    Chen, Y.-F.3    Gansner, E.R.4
  • 21
    • 0035678269 scopus 로고    scopus 로고
    • Generating software test data by evolution
    • Christoph C. Michael, Gary McGraw, and Michael Schatz. Generating software test data by evolution. IEEE Trans. Software Eng., 27(12):1085-1110, 2001.
    • (2001) IEEE Trans. Software Eng. , vol.27 , Issue.12 , pp. 1085-1110
    • Christoph, C.M.1    Gary, M.2    Michael, S.3
  • 23
    • 84954060251 scopus 로고    scopus 로고
    • An architecture for distributing the computation of software clustering algorithms
    • IEEE Computer Society
    • Brian S. Mitchell, Martin Raverso, and Spiros Mancoridis. An architecture for distributing the computation of software clustering algorithms. In WICSA, pages 181-190. IEEE Computer Society, 2001.
    • (2001) WICSA , pp. 181-190
    • Mitchell, B.S.1    Raverso, M.2    Mancoridis, S.3
  • 24
    • 0030261535 scopus 로고    scopus 로고
    • Automatic inheritance hierarchy restructuring and method refactoring
    • Ivan Moore. Automatic inheritance hierarchy restructuring and method refactoring. In OOPSLA, pages 235-250, 1996.
    • (1996) OOPSLA , pp. 235-250
    • Moore, I.1
  • 25
    • 40049106721 scopus 로고    scopus 로고
    • A stochastic approach to automated design improvement
    • James F. Power and John T. Waldron, editors, ACM SIGAPP, Computer Science Press, Trinity College Dublin, Ireland. June
    • M. O'Keeffe and M. ́O Cinńeide. A stochastic approach to automated design improvement. In James F. Power and John T. Waldron, editors, Proceedings of the 2nd International Conference on the Principles and Practice of Programming in Java, pages 59-62. ACM SIGAPP, Computer Science Press, Trinity College Dublin, Ireland., June 2003.
    • (2003) Proceedings of the 2nd International Conference on the Principles and Practice of Programming in Java , pp. 59-62
    • O'keeffe, M.1    Cinńeide, Ḿ.O.2
  • 28
    • 0004113306 scopus 로고    scopus 로고
    • PhD thesis, Department of Computer Science, University of Illinois at Urbana-Champaign, Adviser-Ralph Johnson
    • Donald Bradley Roberts. Practical analysis for refactoring. PhD thesis, Department of Computer Science, University of Illinois at Urbana-Champaign, 1999. Adviser-Ralph Johnson.
    • (1999) Practical Analysis for Refactoring
    • Roberts, D.B.1
  • 29
    • 33750271383 scopus 로고    scopus 로고
    • Search-based determination of refactorings for improving the class structure of object-oriented systems
    • GECCO 2006 - Genetic and Evolutionary Computation Conference
    • Olaf Seng, Johannes Stammel, and David Burkhart. Search-based determination of refactorings for improving the class structure of object-oriented systems. In GECCO'06: Proceedings of the 8th annual conference on Genetic and evolutionary computation, pages 1909-1916, New York, NY, USA, 2006. ACM Press. (Pubitemid 44611574)
    • (2006) GECCO 2006 - Genetic and Evolutionary Computation Conference , vol.2 , pp. 1909-1916
    • Seng, O.1    Stammel, J.2    Burkhart, D.3
  • 30
    • 4344606635 scopus 로고    scopus 로고
    • Improving design quality using meta-pattern transformations: A metric-based approach
    • Ladan Tahvildari and Kostas Kontogiannis. Improving design quality using meta-pattern transformations: a metric-based approach. Journal of Software Maintenance, 16(4-5):331-361, 2004.
    • (2004) Journal of Software Maintenance , vol.16 , Issue.4-5 , pp. 331-361
    • Tahvildari, L.1    Kontogiannis, K.2
  • 31
    • 0035892582 scopus 로고    scopus 로고
    • Evolutionary test environment for automatic structural testing
    • DOI 10.1016/S0950-5849(01)00190-2, PII S0950584901001902
    • Joachim Wegener, Andŕe Baresel, and Harmen Sthamer. Evolutionary test environment for automatic structural testing. Information & Software Technology, 43(14):841-854, 2001. (Pubitemid 33050964)
    • (2001) Information and Software Technology , vol.43 , Issue.14 , pp. 841-854
    • Wegener, J.1    Baresel, A.2    Sthamer, H.3
  • 32
    • 0032294071 scopus 로고    scopus 로고
    • Another metric suite for object-oriented programming
    • PII S0164121298100523
    • Wei Li. Another metric suite for object-oriented programming. J. Syst. Softw., 44(2):155-162, 1998. (Pubitemid 128419974)
    • (1998) Journal of Systems and Software , vol.44 , Issue.2 , pp. 155-162
    • Li, W.1


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