{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T13:00:01Z","timestamp":1772024401241,"version":"3.50.1"},"reference-count":32,"publisher":"Wiley","issue":"3","license":[{"start":{"date-parts":[[2015,9,1]],"date-time":"2015-09-01T00:00:00Z","timestamp":1441065600000},"content-version":"tdm","delay-in-days":3895,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Softw. Maint. Evol.: Res. Pract."],"published-print":{"date-parts":[[2005,5]]},"DOI":"10.1002\/smr.308","type":"journal-article","created":{"date-parts":[[2005,5,24]],"date-time":"2005-05-24T13:26:49Z","timestamp":1116941209000},"page":"169-196","source":"Crossref","is-referenced-by-count":17,"title":["Reusing class-based test cases for testing object-oriented framework interface classes"],"prefix":"10.1002","volume":"17","author":[{"given":"Jehad","family":"Al Dallal","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul","family":"Sorenson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2005]]},"reference":[{"key":"10.1002\/smr.308-BIB1","first-page":"139","volume-title":"Proceedings of the 8th European Conference (ECOOP 94)","author":"Beck","year":"1994","unstructured":"Patterns generated architectures. Proceedings of the 8th European Conference (ECOOP 94). Springer: Berlin, 1994; 139-149."},{"key":"10.1002\/smr.308-BIB2","doi-asserted-by":"crossref","first-page":"973","DOI":"10.1016\/S0950-5849(01)00199-9","volume":"43","author":"Saleh","year":"2001","journal-title":"Journal of Information and Software Technology"},{"key":"10.1002\/smr.308-BIB3","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1145\/366378.366380","volume":"10","author":"Chen","year":"2001","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"10.1002\/smr.308-BIB4","first-page":"1191","volume-title":"Testing Object-Oriented Systems","author":"Binder","year":"1999","unstructured":"Testing Object-Oriented Systems. Addison-Wesley: Reading MA, 1999; 1191."},{"key":"10.1002\/smr.308-BIB5","first-page":"231","volume-title":"Proceedings 17th IEEE International Conference on Automated Software Applications (ASE 02)","author":"Al Dallal","year":"2002","unstructured":"System testing for object-oriented frameworks using hook technology. Proceedings 17th IEEE International Conference on Automated Software Applications (ASE 02). IEEE Computer Society Press: Los Alamitos CA, 2002; 231-236."},{"key":"10.1002\/smr.308-BIB6","first-page":"688","volume-title":"Building Application Frameworks: Object-Oriented Foundations of Framework Design","author":"Fayad","year":"1999","unstructured":"Building Application Frameworks: Object-Oriented Foundations of Framework Design. Wiley: New York NY, 1999; 688."},{"key":"10.1002\/smr.308-BIB7","author":"Froehlich","year":"2002","unstructured":"Hooks: An aid to the reuse of object-oriented frameworks. Doctoral Dissertation, Department of Computing Science, University of Alberta, Edmonton AB, 2002; 139 pp."},{"key":"10.1002\/smr.308-BIB8","first-page":"43","volume-title":"Proceedings of the IASTED International Conference on Computer Science and Technology (CST 2003)","author":"Al Dallal","year":"2003","unstructured":"Automatic construction of class state-based testing model using method specifications. Proceedings of the IASTED International Conference on Computer Science and Technology (CST 2003). ACTA Press: Anaheim CA, 2003; 43-49."},{"key":"10.1002\/smr.308-BIB9","first-page":"471","volume-title":"Proceedings of the IASTED International Conference on Software Engineering and Applications (SEA 2002)","author":"Al Dallal","year":"2002","unstructured":"Generating reusable test drivers for object-oriented framework interface classes from UML specifications. Proceedings of the IASTED International Conference on Software Engineering and Applications (SEA 2002). ACTA Press: Anaheim CA, 2002; 471-476."},{"key":"10.1002\/smr.308-BIB10","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1145\/253228.253432","volume-title":"Proceedings of the 19th International Conference on Software Engineering","author":"Froehlich","year":"1997","unstructured":"Hooking into object-oriented application frameworks. Proceedings of the 19th International Conference on Software Engineering. ACM Press: New York NY, 1997; 491-501."},{"key":"10.1002\/smr.308-BIB11","author":"Briand","year":"2002","unstructured":"A UML-based approach to system testing. Technical Report TR SCE-01-01, Carlton University, Ottawa ON, 2002; 57."},{"key":"10.1002\/smr.308-BIB12","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1002\/(SICI)1099-1689(199709)7:3<165::AID-STVR143>3.0.CO;2-U","volume":"7","author":"Offutt","year":"1997","journal-title":"The Journal of Software Testing, Verification, and Reliability"},{"key":"10.1002\/smr.308-BIB13","first-page":"231","volume-title":"Proceedings of the 16th European Conference on Object-Oriented Programming (ECOOP2002)","author":"Cheon","year":"2002","unstructured":"A simple and practical approach to unit testing: The JML and JUnit way. Proceedings of the 16th European Conference on Object-Oriented Programming (ECOOP2002). Springer: Berlin, 2002; 231-254."},{"key":"10.1002\/smr.308-BIB14","author":"Antoniol","year":"2002","unstructured":"A case study using the round-trip strategy for state-based class testing. Technical Report TR SCE-01-08, Carlton University, Ottawa ON, 2002; 10."},{"key":"10.1002\/smr.308-BIB15","author":"Froehlich","year":"2001","unstructured":"CSF: Client-Server Framework. Framework Applications. University of Alberta, Edmonton AB, 2000. http:\/\/www.cs.ualberta.ca\/\u02dcgarry\/framework [13 December 2001]."},{"key":"10.1002\/smr.308-BIB16","year":"2004","unstructured":"Institute for Software Technology. The SalesPoint Framework V2.0 Homepage. Tools Pages. Institute for Software Technology, Neubiberg, Germany, 1999. http:\/\/www2-data.informatik.unibw-muenchen.de\/Lectures\/SalesPoint\/ [13 December 2004]."},{"key":"10.1002\/smr.308-BIB17","first-page":"312","volume-title":"Proceedings of the 2001 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2001)","author":"Harrold","year":"2001","unstructured":"Regression test selection for Java software. Proceedings of the 2001 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA 2001). ACM Press: New York NY, 2001; 312-326."},{"key":"10.1002\/smr.308-BIB18","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1002\/(SICI)1096-908X(199707\/08)9:4<217::AID-SMR152>3.0.CO;2-2","volume":"9","author":"Hsia","year":"1997","journal-title":"Journal of Software Maintenance"},{"key":"10.1002\/smr.308-BIB19","first-page":"51","volume":"9","author":"Kung","year":"1995","journal-title":"Journal of Object-Oriented Programming"},{"key":"10.1002\/smr.308-BIB20","doi-asserted-by":"crossref","first-page":"202","DOI":"10.1109\/ICSM.1994.336774","volume-title":"Proceedings International Conference on Software Maintenance","author":"Kung","year":"1994","unstructured":"Change impact identification in object oriented software maintenance. Proceedings International Conference on Software Maintenance. IEEE Computer Society Press: Los Alamitos CA, 1994; 202-211."},{"key":"10.1002\/smr.308-BIB21","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/0164-1212(95)00047-X","volume":"32","author":"Kung","year":"1996","journal-title":"The Journal of Systems and Software"},{"key":"10.1002\/smr.308-BIB22","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/ICSM.1994.336793","volume-title":"Proceedings International Conference on Software Maintenance","author":"Rothermel","year":"1994","unstructured":"Selecting regression tests for object-oriented software. Proceedings International Conference on Software Maintenance. IEEE Computer Society Press: Los Alamitos CA, 1994; 14-25."},{"key":"10.1002\/smr.308-BIB23","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1002\/1099-1689(200006)10:2<77::AID-STVR197>3.0.CO;2-E","volume":"10","author":"Rothermel","year":"2000","journal-title":"Journal of Software Testing, Verification, and Reliability"},{"key":"10.1002\/smr.308-BIB24","first-page":"1","volume-title":"Proceedings of the 10th Annual Software Quality Week","author":"White","year":"1997","unstructured":"A firewall approach for regression testing of object-oriented software. Proceedings of the 10th Annual Software Quality Week. Software Research Institute: San Francisco CA, 1997; 1-17."},{"key":"10.1002\/smr.308-BIB25","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1109\/ICSE.1992.753491","volume-title":"Proceedings 14th International Conference on Software Engineering","author":"Harrold","year":"1992","unstructured":"Incremental testing of object-oriented class structures. Proceedings 14th International Conference on Software Engineering. IEEE Computer Society Press: Los Alamitos CA, 1992; 68-80."},{"key":"10.1002\/smr.308-BIB26","first-page":"229","volume-title":"Proceedings Technology of Object-Oriented Languages and Systems","author":"McDonald","year":"1998","unstructured":"Testing inheritance hierarchies in the ClassBench framework. Proceedings Technology of Object-Oriented Languages and Systems. IEEE Computer Society Press: Los Alamitos CA, 1998; 229-241."},{"key":"10.1002\/smr.308-BIB27","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1109\/ASWEC.1997.623757","volume-title":"Proceedings Australian Software Engineering Conference (ASWEC 97)","author":"Murray","year":"1997","unstructured":"Extending test templates with inheritance. Proceedings Australian Software Engineering Conference (ASWEC 97). IEEE Computer Society Press: Los Alamitos CA, 1997; 80-87."},{"key":"10.1002\/smr.308-BIB28","first-page":"71","volume-title":"Proceedings of the 2002 Pacific Northwest Software Quality Conference","author":"Wilkin","year":"2002","unstructured":"JUnit extensions for documentation and inheritance. Proceedings of the 2002 Pacific Northwest Software Quality Conference. PNSQC\/Pacific Agenda: Portland OR, 2002; 71-84."},{"key":"10.1002\/smr.308-BIB29","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1007\/3-540-46020-9_35","volume-title":"Proceedings of the 7th International Conference on Software Reuse: Methods, Techniques, and Tools","author":"McGregor","year":"2002","unstructured":"Building reusable test assets for a product line tutorial. Proceedings of the 7th International Conference on Software Reuse: Methods, Techniques, and Tools. Springer: Berlin, 2002; 345-346."},{"key":"10.1002\/smr.308-BIB30","author":"McGregor","year":"2001","unstructured":"Testing a software product line. Technical Report CMU\/SEI-2001-TR-022, Software Engineering Institute, Carnegie Mellon University, Pittsburgh PA, 2001; 83."},{"key":"10.1002\/smr.308-BIB31","first-page":"4","volume-title":"Component-Based Software Engineering Workshop: Composing Systems from Components (ECBS 2002)","author":"H\u00f6rnstein","year":"2002","unstructured":"Test reuse in CBSE using built-in tests. Component-Based Software Engineering Workshop: Composing Systems from Components (ECBS 2002). Component+ IVF: Stockholm, Sweden, 2002; 4."},{"key":"10.1002\/smr.308-BIB32","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1145\/351936.351943","volume":"32","author":"Wang","year":"2000","journal-title":"ACM Computing Surveys"}],"container-title":["Journal of Software Maintenance and Evolution: Research and Practice"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fsmr.308","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full\/10.1002\/smr.308","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,4]],"date-time":"2021-07-04T03:25:43Z","timestamp":1625369143000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/smr.308"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"references-count":32,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2005,5]]}},"URL":"https:\/\/doi.org\/10.1002\/smr.308","relation":{},"ISSN":["1532-060X","1532-0618"],"issn-type":[{"value":"1532-060X","type":"print"},{"value":"1532-0618","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005]]}}}