메뉴 건너뛰기




Volumn 23, Issue 4, 2014, Pages

Amplifying tests to validate exception handling code: An extended study in the mobile application domain

Author keywords

Exception handling; Mobile applications; Test amplification; Test case generation; Test transformation

Indexed keywords

MOBILE COMPUTING; PROGRAM DEBUGGING; TESTING;

EID: 84907021168     PISSN: 1049331X     EISSN: 15577392     Source Type: Journal    
DOI: 10.1145/2652483     Document Type: Conference Paper
Times cited : (41)

References (44)
  • 2
    • 84907029112 scopus 로고    scopus 로고
    • 2011
    • Android-Aspect J Tool. 2011. http://code.google.com/p/android-aspectj/. (2011).
    • (2011) Android-Aspect J Tool
  • 3
    • 84907024885 scopus 로고    scopus 로고
    • 2011
    • Android Developers Doc. 2011. http://developer.android.com/index.html. (2011).
    • (2011) Android Developers Doc
  • 4
    • 84907033116 scopus 로고    scopus 로고
    • 2012
    • Android Open Source DB. 2012. http://www.aopensource.com/. (2012).
    • (2012) Android Open Source DB
  • 5
    • 84907026584 scopus 로고    scopus 로고
    • 2012
    • Android Wifi Tether Code Host. 2012. http://code.google.com/p/myandroid-wifi-tether/. (2012).
    • (2012) Android Wifi Tether Code Host
  • 6
    • 84907025038 scopus 로고    scopus 로고
    • 2012
    • AndroLib. 2012. http://www.androlib.com/appstats.aspx. (2012).
    • (2012) AndroLib
  • 7
    • 84907018961 scopus 로고    scopus 로고
    • 2014
    • AppBrain. 2014. http://www.appbrain.com/stats/number-of-android-apps. (2014).
    • (2014) AppBrain
  • 8
    • 79955150926 scopus 로고    scopus 로고
    • 2011
    • AspectJ Project. 2011. http://www.eclipse.org/aspectj/. (2011).
    • (2011) AspectJ Project
  • 10
    • 75749147262 scopus 로고    scopus 로고
    • A few billion lines of code later: Using static analysis to find bugs in the real world
    • 2010
    • Al Bessey, Ken Block, Ben Chelf, Andy Chou, Bryan Fulton, SethHallem, CharlesHenri-Gros, Asya Kamsky, Scott McPeak, and Dawson Engler. 2010. A few billion lines of code later: Using static analysis to find bugs in the real world. Commun. ACM 53, 2 (2010), 66-75. http://doi.acm.org/10.1145/1646353.1646374
    • (2010) Commun ACM , vol.53 , Issue.2 , pp. 66-75
    • Bessey, A.1    Block, K.2    Chelf, B.3    Chou, A.4    Fulton, B.5    Charleshenri-Gros, S.6    Kamsky, A.7    McPeak, S.8    Engler, D.9
  • 14
    • 84907022393 scopus 로고    scopus 로고
    • 2011
    • BusLinc Code Host. 2011. http://code.google.com/p/android-unl2011/. (2011).
    • (2011) BusLinc Code Host
  • 15
    • 0002568342 scopus 로고    scopus 로고
    • Efficient and precise modeling of exceptions for the analysis of Java programs
    • 1999
    • Jong-Deok Choi, David Grove, Michael Hind, and Vivek Sarkar. 1999. Efficient and precise modeling of exceptions for the analysis of Java programs. SIGSOFT Softw. Eng. Notes 24, 5 (1999), 21-31.
    • (1999) SIGSOFT Softw. Eng. Notes , vol.24 , Issue.5 , pp. 21-31
    • Choi, J.1    Grove, D.2    Hind, M.3    Sarkar, V.4
  • 16
  • 20
    • 84907021879 scopus 로고    scopus 로고
    • 2012
    • EasyMock. 2012. http://easymock.org/. (2012).
    • (2012) EasyMock
  • 23
    • 34548797103 scopus 로고    scopus 로고
    • Exception-chain analysis: Revealing exception handling architecture in Java server applications
    • IEEE Computer Society, Washington, DC
    • Chen Fu and Barbara G. Ryder. 2007. Exception-chain analysis: Revealing exception handling architecture in Java server applications. In Proceedings of the International Conference on Software Engineering (ICSE'07). IEEE Computer Society, Washington, DC, 230-239.
    • (2007) Proceedings of the International Conference on Software Engineering (ICSE'07) , pp. 230-239
    • Fu, C.1    Ryder, B.G.2
  • 25
    • 0000194670 scopus 로고    scopus 로고
    • Elements of style: Analyzing a software design feature with a counterexample detector
    • 1996
    • Daniel Jackson and Craig Damon. 1996. Elements of style: Analyzing a software design feature with a counterexample detector. IEEE Trans. Softw. Eng. 22, 7 (1996), 484-495.
    • (1996) IEEE Trans. Softw. Eng. , vol.22 , Issue.7 , pp. 484-495
    • Jackson, D.1    Damon, C.2
  • 26
    • 84907030981 scopus 로고    scopus 로고
    • 2011
    • JMock. 2011. http://www.jmock.org/index.html. (2011).
    • (2011) JMock
  • 27
    • 84907026582 scopus 로고    scopus 로고
    • 2012
    • K-9 Mail Code Host. 2012. http://code.google.com/p/k9mail/. (2012).
    • (2012) K-9 Mail Code Host
  • 28
    • 84907026581 scopus 로고    scopus 로고
    • 2011
    • Keepassdroid Code Host. 2011. http://code.google.com/p/keepassdroid/. (2011).
    • (2011)
    • Code Host, K.1
  • 29
    • 84907022577 scopus 로고    scopus 로고
    • 2012
    • Le Wiki Koumbit. 2012. Open source Android applications. https://wiki.koumbit.net/AndroidFreeSoftware. (2012).
    • (2012) Open Source Android Applications
  • 30
    • 84907026580 scopus 로고    scopus 로고
    • 2011
    • myTracks Code Host. 2011. http://code.google.com/p/mytracks/. (2011).
    • (2011) MyTracks Code Host
  • 31
    • 84907026579 scopus 로고    scopus 로고
    • 2012
    • Open GPS Tracker Code Host. 2012. http://code.google.com/p/open-gpstracker/. (2012).
    • (2012) Open GPS Tracker Code Host
  • 32
    • 84907027207 scopus 로고    scopus 로고
    • 2012
    • Open Street Map Wiki. 2012. http://wiki.openstreetmap.org/wiki/AndroidOpenSource. (2012).
    • (2012) Open Street Map Wiki
  • 34
    • 22944452575 scopus 로고    scopus 로고
    • Static analysis to support the evolution of exception structure in object-oriented systems
    • 2003
    • Martin P. Robillard and Gail C. Murphy. 2003. Static analysis to support the evolution of exception structure in object-oriented systems. ACM Trans. Softw. Eng. Methodol. 12, 2 (2003), 191-221.
    • (2003) ACM Trans. Softw. Eng. Methodol. , vol.12 , Issue.2 , pp. 191-221
    • Robillard, M.P.1    Murphy, G.C.2
  • 35
    • 77957747834 scopus 로고    scopus 로고
    • Context-aware adaptive applications: Fault patterns and their automated identification
    • 2010
    • Michele Sama, Sebastian G. Elbaum, Franco Raimondi, David S. Rosenblum, and Zhimin Wang. 2010. Context-aware adaptive applications: Fault patterns and their automated identification. IEEE Trans. Softw. Eng. 36, 5 (2010), 644-661.
    • (2010) IEEE Trans. Softw. Eng. , vol.36 , Issue.5 , pp. 644-661
    • Sama, M.1    Elbaum, S.G.2    Raimondi, F.3    Rosenblum, D.S.4    Wang, Z.5
  • 37
    • 0034276287 scopus 로고    scopus 로고
    • Analysis and testing of programs with exception-handling constructs
    • 1999
    • Saurabh Sinha and Mary Jean Harrold. 1999. Analysis and testing of programs with exception-handling constructs. IEEE Trans. Softw Eng. 26 (1999), 849-871.
    • (1999) IEEE Trans. Softw Eng. , Issue.26 , pp. 849-871
    • Sinha, S.1    Harrold, M.J.2
  • 39
    • 84907026578 scopus 로고    scopus 로고
    • 2011
    • SipDroidVoIP Code Host. 2011. http://code.google.com/p/sipdroid/. (2011).
    • (2011) SipDroidVoIP Code Host
  • 41
    • 84907022577 scopus 로고    scopus 로고
    • 2012
    • Trac. 2012. Open source Android applications. http://trac.osuosl.org/trac/replicant/wiki/ListOfKnownFreeApps. (2012).
    • (2012) Open Source Android Applications
  • 42
    • 84907026577 scopus 로고    scopus 로고
    • 2012
    • Wikipedia. 2012. List of open source Android application. http://en.wikipedia.org/wiki/List-of-open-source-Android-applications. (2012).
    • (2012) List of Open Source Android Application
  • 43
    • 84907026576 scopus 로고    scopus 로고
    • XBMC Remote Code Host. http://code.google.com/p/android-xbmcremote/. (2011).
    • (2011) XBMC Remote Code Host


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