메뉴 건너뛰기




Volumn , Issue , 2009, Pages 287-294

Automated reverse engineering of UML sequence diagrams for dynamic web applications

Author keywords

[No Author keywords available]

Indexed keywords

DYNAMIC WEB APPLICATIONS; EXECUTION TRACE; INTERNET BULLETIN BOARDS; PLUG-AND-PLAY; PROGRAM UNDERSTANDING; REDUNDANT INFORMATIONS; REVERSE ENGINEERS; SCRIPTING LANGUAGES; SEQUENCE DIAGRAMS; SOFTWARE ARCHITECTS; SOURCE TRANSFORMATION; TOOLSETS; UML SEQUENCE DIAGRAMS; WEB APPLICATION; WEB APPLICATION SECURITY;

EID: 69949101497     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSTW.2009.8     Document Type: Conference Paper
Times cited : (31)

References (24)
  • 1
    • 57849140296 scopus 로고    scopus 로고
    • SQL2XMI: Reverse Engineering of UML-ER Diagrams from Relational Database Schemas
    • Antwerp, Belgium, October 15-18
    • M. H. Alalfi, J. R. Cordy, and T. R. Dean. SQL2XMI: Reverse Engineering of UML-ER Diagrams from Relational Database Schemas. In WCRE 2008, Antwerp, Belgium, October 15-18, pages 187-191.
    • WCRE 2008 , pp. 187-191
    • Alalfi, M.H.1    Cordy, J.R.2    Dean, T.R.3
  • 2
    • 69849134181 scopus 로고    scopus 로고
    • Modeling methods for web application verification and testing: State of the art
    • to appear
    • M. H. Alalfi, J. R. Cordy, and T. R. Dean. Modeling methods for web application verification and testing: State of the art. Softw. Test., Verif. Reliab., 2009 (to appear).
    • (2009) Softw. Test., Verif. Reliab
    • Alalfi, M.H.1    Cordy, J.R.2    Dean, T.R.3
  • 3
    • 10044241917 scopus 로고    scopus 로고
    • Understanding-Web Applications through Dynamic Analysis
    • G. Antoniol, M. Di Penta, and M. Zazzara. Understanding-Web Applications through Dynamic Analysis. In IWPC, pages 120-131, 2004.
    • (2004) IWPC , pp. 120-131
    • Antoniol, G.1    Di Penta, M.2    Zazzara, M.3
  • 4
    • 33750206389 scopus 로고    scopus 로고
    • Toward the Reverse Engineering of UML Sequence Diagrams for Distributed Java Software
    • L. C. Briand, Y. Labiche, and J. Leduc. Toward the Reverse Engineering of UML Sequence Diagrams for Distributed Java Software. IEEE Trans. Software Eng., 32(9):642-663, 2006.
    • (2006) IEEE Trans. Software Eng , vol.32 , Issue.9 , pp. 642-663
    • Briand, L.C.1    Labiche, Y.2    Leduc, J.3
  • 5
    • 0346361821 scopus 로고    scopus 로고
    • Towards the Reverse Engineering of UML Sequence Diagrams
    • L. C. Briand, Y. Labiche, and Y. Miao. Towards the Reverse Engineering of UML Sequence Diagrams. In WCRE, pages 57-66, 2003.
    • (2003) WCRE , pp. 57-66
    • Briand, L.C.1    Labiche, Y.2    Miao, Y.3
  • 6
    • 33646831658 scopus 로고    scopus 로고
    • The TXL source transformation language
    • J. R. Cordy. The TXL source transformation language. Sci. Comput. Program., 61(3):190-210, 2006.
    • (2006) Sci. Comput. Program , vol.61 , Issue.3 , pp. 190-210
    • Cordy, J.R.1
  • 7
    • 69949083807 scopus 로고    scopus 로고
    • I. Corporation. Rational Software Architect Version 7.0
    • I. Corporation. Rational Software Architect Version 7.0, http://www-306.ibm.com/software/awdtools/architect/ swarchitect/.
  • 8
    • 33748859252 scopus 로고    scopus 로고
    • Integrating Static and Dynamic Analysis to improve the Comprehension of Existing Web Applications
    • G. A. Di Lucca and M. Di Penta. Integrating Static and Dynamic Analysis to improve the Comprehension of Existing Web Applications. In WSE, pages 87-94, 2005.
    • (2005) WSE , pp. 87-94
    • Di Lucca, G.A.1    Di Penta, M.2
  • 9
    • 69949089994 scopus 로고    scopus 로고
    • C. Engineering. Canoo WebTest, http://webtest.canoo.com.
    • C. Engineering. Canoo WebTest, http://webtest.canoo.com.
  • 10
    • 69949101029 scopus 로고    scopus 로고
    • FrontEndART Software Ltd. Columbus/CAN 3.5, http://www.frontendart. com/products col.php.
    • FrontEndART Software Ltd. Columbus/CAN 3.5, http://www.frontendart. com/products col.php.
  • 11
    • 27744435500 scopus 로고    scopus 로고
    • A survey of trace exploration tools and techniques
    • A. Hamou-Lhadj and T. C. Lethbridge. A survey of trace exploration tools and techniques. In CASCON, pages 42-55, 2004.
    • (2004) CASCON , pp. 42-55
    • Hamou-Lhadj, A.1    Lethbridge, T.C.2
  • 12
    • 34948855957 scopus 로고    scopus 로고
    • Constructing Usage Scenarios for API Redocumentation
    • J. Jiang, J. Koskinen, A. Ruokonen, and T. Systä. Constructing Usage Scenarios for API Redocumentation. In ICPC, pages 259-264, 2007.
    • (2007) ICPC , pp. 259-264
    • Jiang, J.1    Koskinen, J.2    Ruokonen, A.3    Systä, T.4
  • 13
    • 69949090789 scopus 로고    scopus 로고
    • R. Kazman, L. O'Brien, and C. Verhoef. Architecture reconstruction guidelines. Technical Report CMU/SEI-2002-TR-034, Carnegie Mellon University, 2003.
    • R. Kazman, L. O'Brien, and C. Verhoef. Architecture reconstruction guidelines. Technical Report CMU/SEI-2002-TR-034, Carnegie Mellon University, 2003.
  • 14
    • 34948871519 scopus 로고    scopus 로고
    • CPP2XMI: Reverse Engineering of UML Class, Sequence, and Activity Diagrams from C++ Source Code
    • E. Korshunova, M. Petkovic, M. G. J. van den Brand, and M. R. Mousavi. CPP2XMI: Reverse Engineering of UML Class, Sequence, and Activity Diagrams from C++ Source Code. In WCRE, pages 297-298, 2006.
    • (2006) WCRE , pp. 297-298
    • Korshunova, E.1    Petkovic, M.2    van den Brand, M.G.J.3    Mousavi, M.R.4
  • 15
    • 0004327108 scopus 로고
    • Drawing graphs with dot
    • Technical report, AT&T Bell Laboratories, Murray Hill, NJ, USA, September
    • E. Koutsofios and S. North. Drawing graphs with dot. Technical report, AT&T Bell Laboratories, Murray Hill, NJ, USA, September 1991.
    • (1991)
    • Koutsofios, E.1    North, S.2
  • 17
    • 34547260950 scopus 로고    scopus 로고
    • Experiences with the development of a reverse engineering tool for UML sequence diagrams: A case study in modern Java development
    • ACM
    • M. Merdes and D. Dorsch. Experiences with the development of a reverse engineering tool for UML sequence diagrams: a case study in modern Java development. In PPPJ, pages 125-134. ACM, 2006.
    • (2006) PPPJ , pp. 125-134
    • Merdes, M.1    Dorsch, D.2
  • 18
    • 69949101597 scopus 로고    scopus 로고
    • Lightweight Impact Analysis using Island Grammars
    • L. Moonen. Lightweight Impact Analysis using Island Grammars. In IWPC, pages 219-228, 2002.
    • (2002) IWPC , pp. 219-228
    • Moonen, L.1
  • 19
    • 57449114234 scopus 로고    scopus 로고
    • OMG Unified Modeling Language (OMG UML), Superstructure, V2.1.2
    • Object Management Group OMG, Technical report
    • Object Management Group (OMG). OMG Unified Modeling Language (OMG UML), Superstructure, V2.1.2, http://www.omg.org/docs/formal/07-11-01.pdf. Technical report, 2007.
    • (2007)
  • 21
    • 37849021875 scopus 로고    scopus 로고
    • InsECTJ: A generic instrumentation framework for collecting dynamic information within Eclipse
    • A. Seesing and A. Orso. InsECTJ: a generic instrumentation framework for collecting dynamic information within Eclipse. In ETX, pages 45-49, 2005.
    • (2005) ETX , pp. 45-49
    • Seesing, A.1    Orso, A.2
  • 22
    • 33646837773 scopus 로고    scopus 로고
    • Robust multilingual parsing using island grammars
    • N. Synytskyy, J. R. Cordy, and T. R. Dean. Robust multilingual parsing using island grammars. In CASCON, pages 266-278, 2003.
    • (2003) CASCON , pp. 266-278
    • Synytskyy, N.1    Cordy, J.R.2    Dean, T.R.3
  • 23
    • 0033341958 scopus 로고    scopus 로고
    • Building Documentation Generators
    • A. van Deursen and T. Kuipers. Building Documentation Generators. In ICSM, pages 40-49, 1999.
    • (1999) ICSM , pp. 40-49
    • van Deursen, A.1    Kuipers, T.2
  • 24
    • 69949086159 scopus 로고    scopus 로고
    • WatirCraft. WATIR, http://wtr.rubyforge.org, accessed 2 March 2009.
    • WatirCraft. WATIR, http://wtr.rubyforge.org, accessed 2 March 2009.


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