메뉴 건너뛰기




Volumn 39, Issue 6, 2009, Pages 1271-1282

A matrix-based approach to recovering design patterns

Author keywords

Design pattern; Extensible markup language reverse engineering; Unified modeling language (UML)

Indexed keywords

ANALYSIS RESULTS; DESIGN PATTERNS; EXTENSIBLE MARKUP LANGUAGE; EXTENSIBLE MARKUP LANGUAGE REVERSE ENGINEERING; FORMAL SPECIFICATION; LARGE SYSTEM; MATRIX; ORIGINAL DESIGN; REAL-WORLD SYSTEM; SOFTWARE SYSTEMS;

EID: 77952097131     PISSN: 10834427     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSMCA.2009.2028012     Document Type: Article
Times cited : (52)

References (50)
  • 3
    • 77956611824 scopus 로고    scopus 로고
    • Mining design patterns from C++ source code
    • Sep
    • Z. Balanyi and R. Ferenc, "Mining design patterns from C++ source code", in Proc. 19th IEEE ICSM, Sep. 2003, pp. 305-314.
    • (2003) Proc. 19th IEEE ICSM , pp. 305-314
    • Balanyi, Z.1    Ferenc, R.2
  • 4
    • 3442885388 scopus 로고    scopus 로고
    • Patterns of agent interaction scenarios as use case maps
    • Aug
    • E. A. Billard, "Patterns of agent interaction scenarios as use case maps", IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 34, no. 4, pp. 1933-1939, Aug. 2004.
    • (2004) IEEE Trans. Syst., Man, Cybern. B, Cybern. , vol.34 , Issue.4 , pp. 1933-1939
    • Billard, E.A.1
  • 5
    • 3042522471 scopus 로고    scopus 로고
    • Automatic verification of Java design patterns
    • A. Blewitt and A. Bundy, "Automatic verification of Java design patterns", in Proc. 16th Annu. Int. Conf. ASE, 2001, pp. 324-327.
    • (2001) Proc. 16th Annu. Int. Conf. ASE , pp. 324-327
    • Blewitt, A.1    Bundy, A.2
  • 8
    • 0742290031 scopus 로고    scopus 로고
    • A patterned approach for linking knowledge-based systems to external resources
    • Feb
    • L. Davis, R. F. Gamble, and S. Kimsen, "A patterned approach for linking knowledge-based systems to external resources", IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 34, no. 1, pp. 222-233, Feb. 2004.
    • (2004) IEEE Trans. Syst., Man, Cybern. B, Cybern. , vol.34 , Issue.1 , pp. 222-233
    • Davis, L.1    Gamble, R.F.2    Kimsen, S.3
  • 9
    • 34547677900 scopus 로고    scopus 로고
    • A two phase approach to design pattern recovery
    • CSMR, Mar
    • A. De Lucia, V. Deufemia, C. Gravino, and M. Risi, "A two phase approach to design pattern recovery", in Proc. 11th Eur. CSMR, Mar. 2007, pp. 297-306.
    • (2007) Proc. 11th Eur. , pp. 297-306
    • De Lucia, A.1    Deufemia, V.2    Gravino, C.3    Risi, M.4
  • 10
    • 33646578793 scopus 로고    scopus 로고
    • A formal description of design patterns using OWL
    • J. Dietrich and C. Elgar, "A formal description of design patterns using OWL", in Proc. ASWEC, 2005, pp. 243-250.
    • (2005) Proc. ASWEC , pp. 243-250
    • Dietrich, J.1    Elgar, C.2
  • 11
    • 34250211156 scopus 로고    scopus 로고
    • DP-Miner: Design pattern discovery using matrix
    • IEEE Int. Conf. ECBS, Mar
    • J. Dong, D. S. Lad, and Y. Zhao, "DP-Miner: Design pattern discovery using matrix", in Proc. 14th Annu. IEEE Int. Conf. ECBS, Mar. 2007, pp. 371-380.
    • (2007) Proc. 14th Annu. , pp. 371-380
    • Dong, J.1    Lad, D.S.2    Zhao, Y.3
  • 12
    • 34250724860 scopus 로고    scopus 로고
    • Visualizing design patterns in their applications and compositions
    • Jul
    • J. Dong, S. Yang, and K. Zhang, "Visualizing design patterns in their applications and compositions", IEEE Trans. Softw. Eng., vol. 33, no. 7, pp. 433-453, Jul. 2007.
    • (2007) IEEE Trans. Softw. Eng. , vol.33 , Issue.7 , pp. 433-453
    • Dong, J.1    Yang, S.2    Zhang, K.3
  • 14
    • 84886894542 scopus 로고    scopus 로고
    • Classification of design pattern traits
    • Jul
    • J. Dong and Y. Zhao, "Classification of design pattern traits", in Proc. 19th Int. Conf. SEKE, Jul. 2007, pp. 473-476.
    • (2007) Proc. 19th Int. Conf. SEKE , pp. 473-476
    • Dong, J.1    Zhao, Y.2
  • 20
    • 0043173986 scopus 로고    scopus 로고
    • Component and agent-based FMS modeling and controller synthesis
    • May
    • W. Han and M. A. Jafari, "Component and agent-based FMS modeling and controller synthesis", IEEE Trans. Syst., Man, Cybern. C, Appl. Rev., vol. 33, no. 2, pp. 193-206, May 2003.
    • (2003) IEEE Trans. Syst., Man, Cybern. C, Appl. Rev. , vol.33 , Issue.2 , pp. 193-206
    • Han, W.1    Jafari, M.A.2
  • 24
    • 46149096013 scopus 로고    scopus 로고
    • Efficient identification of design patterns with bit-vector algorithm
    • O. Kaczor, Y. Guéhéneuc, and S. Hamel, "Efficient identification of design patterns with bit-vector algorithm", in Proc. CSMR, 2006, pp. 175-184.
    • (2006) Proc. CSMR , pp. 175-184
    • Kaczor, O.1    Guéhéneuc, Y.2    Hamel, S.3
  • 25
    • 30444447926 scopus 로고    scopus 로고
    • An expanded SEMATECH CIM framework for heterogeneous applications integration
    • Jan
    • C. Lin and M. Jeng, "An expanded SEMATECH CIM framework for heterogeneous applications integration", IEEE Trans. Syst., Man, Cybern. A, Syst., Humans, vol. 36, no. 1, pp. 76-90, Jan. 2006.
    • (2006) IEEE Trans. Syst., Man, Cybern. A, Syst., Humans , vol.36 , Issue.1 , pp. 76-90
    • Lin, C.1    Jeng, M.2
  • 31
    • 33751027462 scopus 로고    scopus 로고
    • Automatically discovering design patterns and assessing concern separations for applications
    • G. Pappalardo and E. Tramontana, "Automatically discovering design patterns and assessing concern separations for applications", in Proc. ACM Symp. Appl. Comput., 2006, pp. 1591-1596.
    • (2006) Proc. ACM Symp. Appl. Comput. , pp. 1591-1596
    • Pappalardo, G.1    Tramontana, E.2
  • 34
    • 23944491877 scopus 로고    scopus 로고
    • iShopFlor: An internet-enabled agent-based intelligent shop floor
    • Aug
    • W. Shen, S. Y. T. Lang, and L. Wang, "iShopFlor: An Internet-enabled agent-based intelligent shop floor", IEEE Trans. Syst., Man, Cybern. C, Appl. Rev., vol. 35, no. 3, pp. 371-381, Aug. 2005.
    • (2005) IEEE Trans. Syst., Man, Cybern. C, Appl. Rev. , vol.35 , Issue.3 , pp. 371-381
    • Shen, W.1    Lang, S.Y.T.2    Wang, L.3
  • 38
    • 33646934851 scopus 로고    scopus 로고
    • Improving design pattern instance recognition by dynamic analysis
    • May
    • L. Wendehals, "Improving design pattern instance recognition by dynamic analysis", in Proc. ICSE WODA, May 2003, pp. 29-32.
    • (2003) Proc. ICSE WODA , pp. 29-32
    • Wendehals, L.1
  • 39
    • 84884674146 scopus 로고    scopus 로고
    • Online. Available
    • Chemistry Development Kit. [Online]. Available: http://cdk. sourceforge.net
    • Chemistry Development Kit
  • 40
    • 84921667777 scopus 로고    scopus 로고
    • Online. Available
    • Eclipse Website. [Online]. Available: http://www.eclipse.org
    • Eclipse Website
  • 41
    • 33644897938 scopus 로고    scopus 로고
    • Online. Available
    • Fujaba User Documentation. [Online]. Available: http://wwwcs. uni-paderborn. de/cs/fujaba/documents/user/manuals/FujabaDocpdf
    • Fujaba User Documentation
  • 42
    • 34250217613 scopus 로고    scopus 로고
    • Sep, Online. Available
    • Java.awt Resource Information. Sep. 2006. [Online]. Available: http://java.sun.com/j2se/1.5.0/docs/guide/awt/index.html
    • (2006) Java.awt Resource Information
  • 44
    • 36949012240 scopus 로고    scopus 로고
    • Online. Available
    • JHotDraw Start Page. [Online]. Available: http://www.jhotdraw.org
    • JHotDraw Start Page
  • 46
  • 48
    • 77955088406 scopus 로고    scopus 로고
    • Online. Available
    • IBM Rational Rose Website. [Online]. Available: http://www.ibm.com/ software/rational
    • IBM Rational Rose Website
  • 50
    • 0346640627 scopus 로고    scopus 로고
    • Online. Available
    • XML Metadata Interchange (XMI). [Online]. Available: http://www.omg.org/ technology/documents/formal/xmi.htm
    • XML Metadata Interchange (XMI)


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