HOME
A History of OOT
The MOTIVE Project
- OOT at Sheffield
- About Stream X-Machines
- The SXM Testing Strategy
- Applying SXMT to OO Systems
- Complete Behavioural Testing
Bibliography
|
Bibliography
These references form a resource
for researchers interested in OO testing. In compiling this bibliography we have
relied heavily on libraries, the internet, loans from colleagues, references cited
in papers, and existing databases, but many sources may inadvertently have been
missed. In general we have tried to include only those papers which address
object-oriented testing as their primary
topic, and this means that many papers from closely related disciplines have
been excluded. In particular, we have typically excluded general introductions
to software testing that do not specifically address OO concerns. Readers are
therefore advised to use the bibliography in conjunction with their own library
catalogues. We have included technical reports and online resources where
appropriate, but readers are reminded that these have not necessarily been
subject to peer review. Where relevant we have added notes to entries explaining
how they are related to one another (e.g. if the same material is available in
several forms). Please send relevant details (better yet, copies or URLs) for
any articles that we’ve missed to
(webmaster@oo-testing.com).
| [Ale99] |
R. T. Alexander,
"Testing the polymorphic relationships of object-oriented components."
Tech Report ISE-TR-99-02, Dept of Information and Software Engineering, George Mason University, Feb 1999.
Available at http://www.ise.gmu.edu/techrep.
|
| [Amb94] |
S. Ambler,
"Use-Case Scenario Testing."
Softw. Development, 3(6), pp. 53-61, July 1994.
|
| [Amb96] |
S. Ambler,
"Testing Objects." Softw. Development, 4(8), pp. 55-62, Aug 1996.
|
| [AO93] |
P. Ammann & A. J. Offutt,
"Functional and test specifications for the MiStix file system."
Tech Report ISSE-TR-93-100, Dept of Information and Software Systems Engineering, George Mason University, 1993.
|
| [AO99] |
R. T. Alexander & A. J. Offutt,
"Analysis techniques for testing polymorphic relationships."
Proc. Thirteenth Int. Conf. on Technology of OO Languages and Systems (TOOLS USA’99), pp. 104-114, Santa Barbara, CA, August 1999.
|
| [AO00] |
R. T. Alexander
& A. J. Offutt, "Criteria for testing polymorphic relationships." Dept of
Information and Software Engineering, George Mason University, Fairfax, VA
22030-4444, USA. 2000. Available at http://www.ise.gmu.edu/techrep.
| | [APH97] |
R. Alexander,
P. Payne & C. Hutchinson, "Design for Testability for Object-Oriented
Software." Object Magazine, July
1997.
| | [ARE96] |
T.
Ashok, K. Rangaraajan & P. Eswar, "Retesting C++Classes." Ninth Int. Softw. Quality Week in San
Francisco. Software Research Inc., May 1996.
| | [AW97] |
K. Abdullah
& L. White, "A firewall approach for the regression testing of
object-oriented software." Tech Report, Case Western Reserve University,
Cleveland, Ohio, 1997.
| | [Bar97] |
S.
Barbey. Test selection for specification-based testing of object-oriented
software based on formal specifications. PhD Thesis 1753, École Polytechnique
Féderale de Lausanne, Switzerland, 1997.
| | [BAS94] |
S.
Barbey, M. Ammann & A. Strohmeier, "Open Issues in Testing Object-Oriented
Software." Proc. Europ. Conf. on Softw.
Quality (ECSQ’94), pp. 257-267, Basel, Switzerland, 1994.
| | [Bas99] |
I.
Bashir, "Object-Oriented Software Testing: Life-Cycle Perspective." Sixteenth Int. Conf. and Expo. on Testing
Computer Softw., Bethasda, USA. Frontier Technologies Inc. and USPDI, June
1999.
| | [BBG+98] |
S.
Barbey, D. Buchs, M.-C. Gaudel, B. Marre, C. Péraire, P. Thévenod-Fosse &
H. Waeselynck, "From requirements to tests via object-oriented design." Esprit
Long Term Research Project No. 20072. DeVa
Tech Report, Lausanne, Switzerland, 1999.
| | [BBP96] |
S. Barbey,
D. Buchs & C. Peraire, "A theory of specification-based testing for
object-oriented software." Proc. Second
Europ. Dependable Computing Conf. (EDCC2), Taormina, Italy, LNCS 1150,pp. 303-320. Springer, 1996. Also available as Tech ReportEPFL-DI 96/163, Dept of Computer
Science, École Polytechnique Féderale de Lausanne, 1996, and included in the DeVafirst year report, Dec 1996.
| | [Bec94] |
K. Beck,
"Simple Smalltalk Testing." The Smalltalk
Report, 4(2), pp. 16-18, Oct 1994.
| | [Ber94] |
E. Berard,
"Issues in the testing of object-oriented software." Electro’94 Int., pp. 211-219. Los Alamitos: IEEE Computer Society
Press, 1994.
| | [BG93] |
I.
Bashir & A. L. Goel, "Object-Oriented Metrics and Testing." Proc. Fifteenth Minnowbrook Workshop on
Softw. Eng., Syracuse, New York, pp. 1-9. Syracuse University, July 1993.
| | [BG94] |
I.
Bashir & A. L. Goel, "Testing C++Classes." Int. Conf. Softw. Testing, Reliab. and Quality Assurance. IEEE, Dec
1994.
| | [BG97] |
I.
Bashir & A. L. Goel, "Metrics Guided Testing of Object-Oriented Software." Tenth Int. Softw. Quality Week in San
Francisco. Software Research Inc., May 1997
| | [BG99] |
I.
Bashir & A. L. Goel, Testing
Object-Oriented Software: Life Cycle Solutions. New York: Springer. 1999.
| | [BHR+00] |
T. Ball,
D. Hoffman, F. Ruskey, R. Webber & L. White, "State generation and
automated class testing." Soft. Test.
Verif. Reliab., 10, pp. 149-170, 2000.
| | [Bin94a] |
R. Binder,
"Design for testability in object-oriented systems." Comms ACM, 37(9), pp. 87-101, Sept 1994.
| | [Bin94b] |
R. Binder,
"Testing Object-Oriented Software." American
Programmer, 7(4), pp. 22-28, April 1994. See [Bin95f], [Bin96e].
| | [Bin95a] |
R. Binder,
"State-based Testing." Object Magazine,
5(4), pp. 75-78, July-Aug, 1995.
| | [Bin95b] |
R. Binder,
"State-based testing: Sneak paths and Conditional Transitions." Object magazine, 5(6), pp. 87-89,
Nov-Dec 1995.
| | [Bin95c] |
R. Binder,
"Testing Objects: Myth and Reality." Object
Magazine, 5(2), pp. 73-75, May 1995.
| | [Bin95d] |
R. Binder,
"The FREE-flow Graph: Implementation-Based Testing of Objects using State-Determined
Flows." Eight Int. Softw. Quality Week in
San Francisco. Software Research Inc., May 1995
| | [Bin95e] |
R. Binder,
"Trends in Testing Object-Oriented Software." Object Magazine, 5(10), pp. 68-69, Oct 1995.
| | [Bin95f] |
R. Binder,
"Testing object-oriented systems: a status report." Released online by RBSC
Corporation, 1995. Available at
http://stsc.hill.af.mil/crosstalk/1995/April/testinoo.asp. Originally published
in the April 1994 issue of American
Programmer. The online version was amended slightly by its author before
being released. See [Bin94b], [Bin96e].
| | [Bin96a] |
R. Binder,
"Modal Testing Strategies for Object-Oriented Software." Computer, 29(11), pp. 97-99, Nov 1996.
| | [Bin96b] |
R. Binder
"Off-the-shelf Test Automation for Objects." Object Magazine, 5(2), pp. 26-30, April 1996.
| | [Bin96c] |
R. Binder,
"Testing for Reuse: Libraries and Frameworks." Object Magazine, 5(6), Aug 1996.
| | [Bin96d] |
R. Binder,
"Summertime, and the testin’ is easy…" Object
Magazine, 5(8), Oct 1996.
| | [Bin96e] |
R. Binder,
"Testing Object-Oriented Software: A Survey." Softw. Test. Verif. Reliab., 6(3/4), pp. 125-252, Sept/Dec 1996.
See [Bin95f].
| | [Bin96f] |
R. Binder,
"The FREE Approach to Object-Oriented Testing: An overview." Available at
http://www.rbsc.com/pages/FREE.html.
| | [Bin97a] |
R. Binder,
"Class Modality and Testing." Object
Magazine, 6(2), Feb 1997.
| | [Bin97b] |
R. Binder,
"Developing a Test Budget." Object
Magazine, 6(6), June 1997.
| | [Bin97c] |
R. Binder,
"Automated Java Testing." Object Magazine,
6(7), July 1997.
| | [Bir92] |
B. Birss,
"Testing object-oriented software." Sun
Programmer, The Newsletter for Professional Software Engineers, 1(3), pp.
15-16, Fall/Winter 1992.
| | [Boi97] |
J.
Boisvert, "OO Testing in the Ericsson Pilot Project." Object Magazine, 6(7), July 1997.
| | [Bos96] |
O. Bosman,
"Testing and Iterative Development: Adapting the Booch Method." Thirteenth Int. Conf. and Expo. on Testing
Computer Softw., Silver Spring, USA, Jun 1996, pp. 1-10. USPDI.
| | [Bri95] |
J. W.
Britt, "A Study of the Effectiveness of Selected Testing Techniques in Object-Oriented
Programs." Master’s Thesis, Mississippi State University, 1995.
| | [BS94] |
S.
Barbey & A. Strohmeier, "The problematics of testing object-oriented
software." SQM’94 Second Conf. on Softw.
Quality Management, 2, pp. 411-426, Edinburgh, Scotland, 1994.
| | [Car95] |
T. A.
Cargill, "Short Tour Testing." C++
Report, 7(2), Feb 1995.
| | [CDH+00] |
J. Corbett, M. B. Dwyer, J. Hatcliff,
S. Laubach, C. S. Pasareanu, Z. Robby, H. Zheng, "Bandera: extracting
finite-state models from Java source code." Proc.
of ICSE 2000. ACM Press: Limerick, Ireland; 439–448.
| | [CHK+95] |
M. C.
Campbell, D. K. Hinds, A. V. Kapetanakis, D. S. Levin, S. J. McFarland, D. J.
Miller & J. S. Southworth, "Object-Oriented Perspective on Software Testing
in a Distributed Environment." Hewlett-Packard
J., 46(6), Dec 1995.
| | [Chu89] |
C.-M. Chung,
"Object-Oriented Concurrent Programming from Testing View." National Computer Symposium, 1989, pp.
555-565.
| | [Chu95] |
I. S.
Chung, "Methods of comparing test criteria for object-oriented programs based
on subsumption, power relation and test reusability." J. Korea Information. Science Soc., 22(5), pp. 693-704, May 1995.
| | [CK97] |
M.-H. Chen
& H. M. Kao, "Investigating the Relationship between Class Testing and the
Reliability of Object-Oriented Programs." Eighth
Int. Symp. on Softw. Reliab. Eng. (ISSRE’97), Alburquerque, USA, Nov 1997.
Los Alamitos: IEEE Computer Society Press, 1977.
| | [CK99] |
M.-H Chen
& M.-H. Kao, "Testing object-oriented programs – an integrated approach." Tenth Int. Symp. on Softw. Reliab. Eng.
(ISSRE’99), pp. 73-83, Boca Raton, FL, Nov 1999. Los Alamitos: IEEE
Computer Society Press, 1999.
| | [CKH+96] |
K.-N. Chang,
D. Kung, P. Hsia, Y. Toyoshima & C. Chen, "Object-Oriented Data Flow
Testing." Thirteenth Int. Conf. and Expo.
on Testing Computer Softw., pp. 97-100, Silver Spring, MD, June 1996.
USPDI.
| | [CL92] |
C.-M. Chung
& M.-C. Lee, "Object-oriented programming testing methodology." Fourth Int. Conf. on Softw. Eng. and
Knowledge Eng., pp. 378-385. IEEE Computer Society Press, June 1992. See
[CL94].
| | [CL94] |
C.-M. Chung
and M.-C. Lee, "Object-oriented programming testing methodology." Int. J. of Mini and Microcomputers,
16(2):73-81, 1994. See [CL92].
| | [CLW94] |
C.-M. Chung,
M.-C. Lee & C.-C. Wang, "Inheritance testing for OO programming by
transitive closure strategies." Advances
in Modeling and Analysis, B 31(2), pp. 57-64, 1994.
| | [CM90] |
T. J.
Cheatham and L. Mellinger, "Testing object-oriented software systems." In Proc. 1990 Computer Sci. Conf., pp.
161-165, 1990.
| | [CMLK96] |
I. S.
Chung, M. Munro, W. K. Lee & Y. R. Kwon, "Applying Conventional Testing
Techniques for Class Testing." COMPSAC’96,
pp. 447-454. IEEE Computer Society, Korea Information Science Society, Aug
21-23 1996.
| | [Cor98] |
J. C.
Corbett, "Using shape analysis to reduce finite-state models of concurrent Java
programs." Dept of Information and Computer Science, University of Hawaii,
Honolulu, HI 96822, USA, 1998.
| | [CR99] |
R. Chatterjee
& B. G. Ryder, "Data-flow-based testing of object-oriented libraries." Tech
Report 382, Rutgers University, 1999.
| | [CS93] |
B. P. Chao
& D. M. Smith, "Applying Software Testing Practices to an Object-Oriented
Software Development." OOPSLA’93 Addendum,
pp. 49 -52, 1993. See [CS94].
| | [CS94] |
B. P. Chao
& D. M. Smith, "Applying Software Testing Practices to an Object-Oriented
Software Development."OOPS Messenger,
5(2), pp. 49-52, April 1994. See [CS93].
| | [CTC01] |
H. Y. Chen,
T. H. Tse & T. Y. Chen, "TACCLE: A Methodology for Object-Oriented Software
Testing at the Class and Cluster Levels." ACM
Trans. Soft. Eng. Methodol., 10(4), pp. 56-109, Jan 2001.
| | [CTCC98] |
H. Y. Chen,
T. H. Tse, F. T. Chan & T. Y. Chen, "In black and white: An integrated
approach to class-level testing of object-oriented programs." ACM Trans. Soft. Eng. Methodol., 7(3),
pp. 250-295, 1998.
| | [DF91] |
R. K. Doong
& P. G. Frankl, "Case studies in testing object-oriented programs." Proc. Fourth Symp. on Testing, Analysis and
Verification (TAV4), Victoria, BC, pp. 165-177, Oct 1991. New York: ACM
Press.
| | [DF94] |
R. K. Doong
& P. G. Frankl, "The ASTOOT Approach to Testing Object-Oriented Programs." ACM Trans. Softw. Eng. and Methodology,
3(2), pp. 101-130, 1994.
| | [DG94] |
D. S. Dunaway
& E. Gillan, "Applying object-oriented design principles to developing a
test strategy." Eleventh Int. Conf. and
Expo. on Testing Computer Softw., pp. 341-368. ASQC/STSC, .June 13-16,
1994.
| | [DL94] |
R. J. D'Souza
and R. J. LeBlanc Jr., "Class testing by examining pointers." JOOP, 7(4), pp. 33-39, July-Aug 1994.
| | [Dor93] |
M. Dorman,
"Unit Testing of C++Objects." EuroSTAR’93,
pp. 71-101. SQE Inc., Oct 1993.
| | [Dor97] |
M. Dorman, "C++
"it’s testing, Jim, but not as we know it"." EuroSTAR’97, Edinburgh, Scotland, 1997.
| | [DRW94] |
P. K.
Devanbu, D. S. Rosenblum & A. L. Wolf, "Case studies on testing
object-oriented programs." Proc. Fourth
Symp. Testing, Analysis and Verif. (TAV4), pp. 165-177, 1991.
| | [Dus99] |
E. Dustin,
"Moving from Conventional to Object-Oriented Testing." Int. Conf. on Softw. Testing, Analysis and Review (STAR’99 East),
Orlando, FL, May 1999. Software Quality Engineering.
| | [Edw01] |
S. H.
Edwards, "A framework for practical, automated black-box testing of
component-based software." Softw. Test.
Verif. Reliab., 11, pp. 97-111, 2001.
| | [FD90] |
P. G.
Frankl & R. Doong, "Tools for Testing Object-Oriented Programs." Proc. Pacific Northwest Conf. on Softw.
Quality, pp. 309 -324, 1990.
| | [FD91] |
P. G.
Frankl & R. K. Doong, "Testing Object-Oriented Programs with ASTOOT." (First Int.)Softw. Quality Week in San Francisco, CA, 1991. Software Research
Inc.
| | [Fie89] |
S. P.
Fiedler, "Object-oriented unit testing." Hewlett-Packard
J., 40(2), pp. 69-74, April 1989.
| | [Fir93] |
D. G.
Firesmith, "Testing object-oriented software." Eleventh Int. Conf. on Technology of OO Languages and Systems (TOOLS
USA’93), pp. 407-426. Eaglewood Cliffs, NJ: Prentice Hall, 1993.
| | [Fir95] |
D. G.
Firesmith, "Object-Oriented Regression Testing."Report on Object Analysis and Design (ROAD), 1(5), pp. 42-45,
Jan/Feb 1995.
| | [Fir96] |
D. G.
Firesmith, "Pattern Language for Testing Object-Oriented Software." Object Magazine, 5(9), pp. 32-38, Jan
1996.
| | [FL00] |
P.
Fröhlich & J, Link, "Automated Test Case Generation from Dynamic Models." ECOOP 2000,LNCS 1850, pp. 472-491, 2000. Springer.
| | [Fla00] |
D. Flater,
2000. "Testing for imperfect integration of legacy software components."
National Institute of Standards and Technology, 100 Bureau Drive, Stop 8260,
Gaithersburg, MD 20899-8260, USA.
| | [Fla99] |
David Flater, "Manufacturer’s
CORBA Interface Testing Toolkit: Overview," J. Research of the NIST, 104(2), 1999. Available at http://www.mel.nist.gov/msidlibrary/summary/9904.html)
| | [FLN91] |
W. B. Frakes,
D. J. Lubinsky & D. N. Neal, "Experimental Evaluation of a Test Coverage
Analyzer for C and C++." J. Systems and
Softw., pp. 135-139, 1991.
| | [FM99] |
D. Flater
& K. C. Morris, 1999. "Testability of product data management interfaces."
National Institute of Standards and Technology, 100 Bureau Drive, Stop 8260,
Gaithersburg, MD 20899-8260, USA.
| | [Fra91] |
W. B. Frakes,
"Experimental Evaluation of a Test Coverage Analyzer for C and C++." J. Systems and Softw., 16, 1991
| | [Fre91] |
R. S. Freedman,
"Testability of Software Components." IEEE
Trans. Softw. Eng., 17(6), pp. 553-564, June 1991.
| | [GC95] |
T. J.
Gattis & G. F. Cheatham. Testing
object-oriented software.New York: ACM, 1995.
| | [GDT93] |
J. A.
Graham, A. C. T. Drakeford & C.D. Turner, "The Verification, Validation and
Testing of Object-Oriented Systems." BT
Technology J., 11(3), pp. 79-88, 1993.
| | [Gil94] |
T.
Giltinan, "Leveraging Inheritance to Test Objects." STAR’9l, pp. 361 -372, Jacksonville, FL, May 1994. Software Quality
Engineering.
| | [GKH+95] |
J. Z. Gao,
D. Kung, P. Hsia, Y. Toyoshima & C. Chen, "Object State Testing for
Object-Oriented Programs." COMPSAC’95,
pp. 232-238, Dallas, TX, Aug 9-11 1995. IEEE Computer Society.
| | [GKS92] |
M. Ghiassi,
M. Ketabchi & K. Sadeghi, "Integrated Software Testing System based on an
Object-Oriented DBMS." Proc. Twenty-fifth
Annual Hawaii Int. Conf. on System Sciences (HICSS-25). IEEE Press, 1992.
| | [Hal91] |
P. A.
V. Hall, "Relationship between specifications and testing." Information and
Softw. Technology, 33(1), pp. 47-52, 1991.
| | [Har93] |
M. J.
Harrold, "Program-Based Testing of Object-Oriented Programs." OOPSLA’93 Workshop on Testing OO Softw.,
Oct 1993.
| | [Hay94] |
J. H.
Hayes, "Testing of object-oriented programming systems (OOPS):a fault-based approach." In E. Bertino and
S. Urban (eds), Object-Oriented Methodologies and Systems(LNCS 858),
Springer-Verlag, 1994.
| | [HF94] |
D. Hoffman
& X. Fang, "Testing the C Set++ Collection Class Library." CASCON 94, Toronto, Canada, 1994. IBM
Center for Advanced Studies.
| | [HJJ93] |
B. Hinke, V.
Jones & R. E. Johnson, "Debugging Objects." The Smalltalk Report, 2(9), July/Aug 1993.
| | [HK97] |
P. Hsia
and D. Kung, "An Object-Oriented Testing and Maintenance Environment." Proc. Int. Conf. on Softw. Eng.(ICSE’97), pp. 608--609, Boston,
1997. ACM.
| | [HKC95] |
H. S. Hong,
Y. R. Kwon & S.D. Cha, "Testing of Object-Oriented Programs Based on Finite
State Machines." Asia-Pacific Softw. Eng.
Conf. (ASPEC’95), Brisbane, Australia, Dec 1995.
| | [HLK+97] |
P. Hsia,
X. Li, D. Kung, C.-T. Hsu, L. Li, Y. Toyoshima & C. Chen, "A technique for
the selective revalidation of OO software." Softw.
Maint.: Research and Practice, 9(4), pp. 217-233, 1997.
| | [HM87] |
M. J. Harrold
& J. D. McGregor, 1987. "Incremental testing of object-oriented class
structures." Dept of Computer Science, Clemson University, Clemson, SC
29634-1906, USA. Released with a 1989 copyright statement in favour of Free
Software Foundation, Inc., 675 Mass Avenue, Cambridge, MA 02139, USA. See also
[HMF92].
| | [HM92] |
M. J. Harrold
& J. D. McGregor, "Incremental testing of object-oriented class
structures." See [HMF92].
| | [HMF92] |
M. J.
Harrold, J. D. McGregor & K. J. Fitzpatrick, "Incremental testing of
object-oriented class structures." Proc.
Fourteenth Int. Conf. Softw. Eng. (ICSE’92), pp. 68-80, May 11-15 1992. Citations
for this paper often list only the first two authors. See [HM87].
| | [HP00] |
K. Havelund
& T. Pressburger, "Model checking Java programs using Java PathFinder." Int. J. Softw. Tools for Technology Transfer,
2(4), pp. 366-381, 2000.
| | [HR94a] |
M. J. Harrold
& G. Rothermel, "Selecting regression tests for object-oriented software."
Los Alamitos: IEEE Computer Society Press, 1994. [Rest of details missing;
please email the author if you have them]
| | [HR94b] |
M. J. Harrold
& G. Rothermel, "Performing data flow testing on classes." Second ACM SIGSOFT Symp. on Foundations of
Softw. Eng., pp. 154-163. New York: ACM Press, Dec 1994.
| | [HR95] |
M. J. Harrold
& G. Rothermel, "Structural testing of object-oriented classes." Eighth Int. Softw. Quality Week in San
Francisco, 1995. Software Research Inc.
| | [HR96] |
M. J. Harrold
& G. Rothermel, "A coherent family of analysable graph representations for
object-oriented software." Tech Report OSU-CISRC-11/96-TR60, Ohio State
University, Nov 1996.
| | [HRHH97] |
T. Hammer,
L. Rosenberg, L. Huffman & L. Hyatt, "Measuring requirements testing:
experience report." Proc. Int. Conf.
Softw. Eng., pp. 372-379, Boston, May 1997. ACM.
| | [HS01] |
G. J.
Holzmann & M. H. Smith, "Software model checking: extracting verification
models from source code." Softw. Test.
Verif. Reliab., 11, pp. 65-79, 2001.
| | [HS89] |
M. J. Harrold
& M. L. Soffa, "Interprocedural data flow testing." Proc. Third Testing, Analysis and Verif. Symp. (TAV3 – SIGSOFT’89),
pp. 158-167, Key West, FL, Dec 1989.
| | [HS91] |
M. J. Harrold
& M. L. Soffa, "Selecting and using data for integration testing." IEEE Softw., 8(2), pp. 58-65, 1991.
| | [HS93a] |
D. Hoffman
& P. Strooper, "A case study in class testing." CASCON 93, pp. 472-482, Toronto, Oct 1993. IBM Toronto Lab.
| | [HS93b] |
D. Hoffman
& P. Strooper, "Graph-Based Class Testing." Seventh Australian Softw. Eng. Conf., pp. 85-91. IREE, Sept/Oct
1993.
| | [HS95a] |
D. Hoffman
& P. Strooper, "ClassBench: A framework for class testing." Eighth Int. Softw. Quality Week in San
Francisco, CA., May 1995. Software Research Inc. See [HS97].
| | [HS95b] |
D. Hoffman
& P. Strooper, "The test-graphs methodology: Automated testing of classes."
JOOP, 8(7), 1995.
| | [HS96] |
M. Hughes
& D. Stotts, "Daistish: systematic algebraic testing for OO programs in the
presence of side-effects." Proc. of the
ACM SIGSOFT Int. Symp. on Softw. Testing and Analysis, pp. 53 -61, 1996.
| | [HS97] |
D. M. Hoffman
& P. A. Strooper, "ClassBench: A framework for automated class testing." Softw. Practice and Experience, 27(5),
pp. 573-597, 1997.
| | [HSS94] |
D. Hoffman,
J. Smillie & A. Stroper, "Automated Class Testing: Methods and Experience."
First Asia-Pacific Softw. Eng. Conf.,
pp. 163 171, Washington, DC, 1994. IEEE Computer Society.
| | [HTP89] |
K. G.
Heisler, W. T. Tsai & P. A. Powell, "An object-oriented maintenance-oriented
model for software." IEEE Spring CompCon,
pp. 248-253, Piscataway, NJ, Feb 1989.
| | [Hun95a] |
N. Hunt,
"C++ Boundary Conditions and Edge Cases." JOOP,8, pp. 25-29, May 1995.
| | [Hun95b] |
N. Hunt,
"Automatically Tracking Test Case Execution." JOOP, 8(7), pp. 22-27, Nov/Dec 1995.
| | [Hun96a] |
N. Hunt,
"Performance Testing C++ Code." JOOP,
9, pp. 22-25, Jan 1996.
| | [Hun96b] |
N. Hunt,
"Unit Testing." JOOP, 9, pp. 18--23,
Feb 1996.
| | [HW94] |
J. Hurst
& R. Willhoft, "The Use of Coherence Checking for Testing Object-Oriented
Code." IBM Int. Conf. on Object
Technology. IBM, June 1994.
| | [HY88] |
Y. Honda &
A. Yonezawa, "Debugging Concurrent Systems Based on Object Groups." InG. Gjessing & K. Nygaard (eds), ECOOP '88, pp. 267-282, New York, 1988. (LNCS) Springer-Verlag.
| | [IO95] |
A. Irvine
& A. J. Offutt, "The effectiveness of category-partition testing of
object-oriented software." Tech Report ISSE-TR-95-102, Dept of Information and
Software Systems Engineering, George Mason University, 1995.
| | [Jal92] |
P.
Jalote, "Specification and Testing of Abstract Data Types." Computer Lang., 17(1), pp. 75-82, 1992.
| | [JE94] |
P. C.
Jorgensen & C. Erickson, "Object-oriented integration testing." Comms ACM, 37(9), pp. 30-38, Sept 1994.
| | [JKNZ94] |
P.
Juttner, S. Kolb, U. Naumann & P. Zimmerer, "Experiences In Testing
Object-Oriented Software." Eleventh Int.
Conf. Testing Computer Softw., Washington, DC, June 1994. USPDI.
| | [JKSZ94] |
P.
Juttner, S. Kolb, S. Sieber & P. Zimmerer, "Testing major object-oriented
software systems." Siemens Review
(special issue), pp. 25-29, Spring 1994.
| | [JKZ94] |
P.
Juttner, S. Kolb & P. Zimmerer, "Integration and Testing of Object-Oriented
Software." EuroSTAR 94, pp. 71-101,
Jacksonville, FL, Oct 1994. SQE Inc.
| | [JO95] |
Z. Jin &
A. J. Offutt, "Integration testing based on software couplings." Proc. Tenth Annual Conf. on Computer
Assurance (COMPASS 94), pp. 13-23, Gaithersburg, MD, June 1995. Los
Alamitos: IEEE Computer Society Press, 1995.
| | [JO96] |
Z. Jin &
A. J. Offutt, "Coupling-based integration testing." Proc.
ICEECS’96,
pp. 10-17, Montreal, 1996. This paper won the Outstanding Paper Award.
Available at http://www.ise.gmu.edu/faculty/ofut/rsrch/abstracts/complex.html.
| | [JO98] |
Z. Jin &
A. J. Offutt, 1998. "Coupling-based criteria for integration testing." Softw. Test. Verif. Reliab., 8(3), pp.
133-154, 1998. Available at
http://www.ise.gmu.edu/faculty/ofut/rsrch/abstracts/couptest.html.
| | [Jon95] |
A.M.
Jonassen, "Managing Unit and Integration Testing of a Large Object-Oriented
System." Eighth Int. Softw. Quality Week
in San Francisco, May 1995. Software Research Inc.
| | [JZNK94] |
P.
Juttner, P. Zimmerer, U. Naumann & S. Kolb, "A complete test process in
object-oriented software development." Seventh
Int. Softw. Quality Week in San Francisco, pp. 3-A-2. Software Research
Inc., May 17-20 1994.
| | [KCA94] |
S.
Kanjulal, S. T. Chakradhar & V. D. Agrawal, "A test function architecture
for interconnected finite state machines." Proc
Seventh Int. Conf. on VLSI Design, pp. 113-116. Los Alamitos: IEEE Computer
Society Press/VLSI Society of India, 1994.
| | [KGH+93] |
D. Kung, J.
Gao, P. Hsia, J. Lin & Y. Toyoshima, "Design Recovery for Software Testing
of Object-Oriented Programs." Proc.
Working Conf. on Reverse Engineering, pp. 202-211, Baltimore, 1993.
| | [KGH+94] |
D. C. H.
Kung, J. Gao, P. Hsia, F. Wen, Y. Toyoshima & C. Chen, "Change impact
identification in object-oriented software maintenance." Int. Conf. on Soft. Maint., Piscataway, NJ, pp. 202-211. IEEE
Computer Society Press, 1994.
| | [KGH+95a] |
D. C. H.
Kung, J. Gao, P. Hsia, Y. Toyoshima, C. Chen, Y.-S. Kim & Y.-K. Song,
"Developing an object-oriented software testing and maintenance environment." Comms ACM, 38(10), pp. 75-87, Oct 1995.
| | [KGH+95b] |
D. C. H.
Kung, J. Z. Gao, P. Hsia, Y. Toyoshima & C. Chen, "A test strategy for
object-oriented programs." COMPSAC’95,
Dallas, Texas, pp. 239-244. Los Alamitos: IEEE Computer Society Press, Aug 9-11
1995.
| | [KGH+95c] |
D.C. Kung,
J. Gao, P. Hsia, J. Lin & Y. Toyoshima, "Class firewall, test order &
regression testing of object-oriented programs." JOOP, pp. 51 66, May 1995.
| | [KGH+96] |
D. C. H.
Kung, J. Gao, P. Hsia, F. Wen, Y. Toyoshima & C. Chen, "On Regression
Testing of Object-Oriented Programs." J.
Systems and Softw., 32(1), pp. 21-40, Jan 1996.
| | [KL95] |
L. M.
Keszenheimer and K. J. Lieberherr, "Testing Adaptive Software During Class
Evolution." Tech Report NU-CSS-95-xx, Northeastern University, Boston, MA., Jan
1995.
| | [KLV+96] |
D. C. H.
Kung, Y. Lu, N. Venugopalan, P. Hsia, Y. Toyoshima, C. Chen & J. Gao,
"Object State Testing and Fault Analysis for Reliable Software Systems." Proc. Seventh Int. Symp. on Softw. Reliab.
Engineering, New York, 1996.
| | [Kor98] |
T. D.
Korson, "Testing across the lifecycle." Slides presented at the Ninth Annual Borland Conference, Denver,
August 11, 1988. Available at http://www.software-architects.com.
| | [KPRW97] |
G. Kösters, B.-U. Pagel, T. de
Ridder, M. Winter, "Animated requirements walkthroughs based on business
scenarios."EuroSTAR’97, pp. 24.-28, Edinburgh, Scotland, 1997.
| | [KSG+94] |
D. C. H.
Kung, N. Suchak, J. Gao, P. Hsia, Y. Toyoshima & C. Chen, "On Object State
Testing." Eighteenth Annual Int. Computer
Softw. & Applications Conf., pp. 222-227. IEEE Computer Society Press,
1994.
| | [KT94] |
S.
Kirani & W. T. Tsai, "Method Sequence Specification and Verification of
Classes." JOOP, 7(6), pp. 28 -38, Oct
1994.
| | [LFC94] |
J. Lee,
M. Feng & C. Chung, "A Structural Testing Method for C++
Programs." Eighteenth Annual Int.
Computer Softw. & Applications Conf., IEEE Computer Society Press,
1994.
| | [LH95] |
W. Li & S.
Henry, "Maintenance support for object-oriented programs." J. Softw. Maint. Research and Practice, 7(2), pp. 131-147,
March-April 1995.
| | [LL89] |
C.-C. Lin
& R. J. LeVlanc, "Event based debugging of object/action programs." SIGPLAN Notices, 24(1), pp. 23-34, Jan
1989.
| | [LMR92] |
M. Lejter, S.
Meyers & S. P. Reiss, "Support for Maintaining Object-Oriented Programs." IEEE Trans Softw. Eng., 18(12), pp.
1045-1052, 1992.
| | [LOA00] |
M. Lee, A. J.
Offutt & R. T. Alexander 2000. "Algorithmic analysis of the impacts of
changes to object-oriented software." Proceedings,
34th Int. Conf. on Technology of Object-Oriented Languages and Systems (TOOLS
USA ’00), Santa Barbara, CA, August 2000. Also available as Tech Report
ISSE-TR-00-02,George Mason University,
Dept of Information and Software Engineering, May 2000. Available at
http://www.ise.gmu.edu/techrep.
| | [LW90] |
H. K. N. Leung
& L. White, "A study of integration and software regression at the
integration level." Conf. on Softw.
Maintenance 1990, San Diego, USA, pp. 290-301, November 1990.
| | [Maj98] |
M. Major,
"Prioritizing OO Tests Built With Use Cases." STAR’98, Orlando, May 1998. Software Quality Engineering.
| | [Mar95] |
B. Marick. Testing Object-oriented Software. New York: ACM, 1995.
[McG94a]R. L. McGarvey. Object-oriented test development in ABBET. New York: IEEE,
1994.
| | [McG94b] |
J. D.
McGregor, "Constructing functional test cases using incrementally derived state
machines." Proc. Eleventh Int. Conf. on
Testing Computer Softw., pp. 377-386, Washington, DC. USPDI, June 13-16
1994.
| | [McG94c] |
J. D.
McGregor, "Selecting functional test cases for a class." Proc. Seventh Int. Softw. Quality Week in San Francisco, pp. 2-T-2.
Software Research Inc., May 17-20 1994.
| | [McG94d] |
J. D.
McGregor, "Testing Object-Oriented Software." Proc. Soft. Development’94, 1994.
| | [McG95] |
J. D.
McGregor (moderator) 1995. "OO
Testing in the Real World: Lessons for All." Panel Discussion, OOPSLA’95, 1995, p. 140.
| | [McG96a] |
J. D.
McGregor, "A Component Test Strategy for Object-Oriented Software." Proc. Ninth Int. Soft. Quality Week in San
Francisco, May 1996.
| | [McG96b] |
J. D.
McGregor, "A Testing Effort Metric." Proc. Conf. OO Technology, June 1996.
| | [McG96c] |
J. D.
McGregor, "Let Architectural Reuse Guide Component Reuse." Object Magazine, April 1996, pp. 38 -
47.
| | [McG97a] |
J. D.
McGregor, "An Overview of Testing." JOOP,
January 1997. Available at http://www.cs.clemson.edu/~johnmc/.
| | [McG97b] |
J. D.
McGregor, "Planning for Testing." JOOP,
February 1997. Available at http://www.cs.clemson.edu/~johnmc/.
| | [McG97c] |
J. D.
McGregor, "Component Testing." JOOP,
March/April 1997. Available at http://www.cs.clemson.edu/~johnmc/.
| | [McG97d] |
J. D.
McGregor, "Parallel Architecture For Component Testing" JOOP, May 1997. Available at http://www.cs.clemson.edu/~johnmc/.
| | [McG97e] |
J. D.
McGregor, "A Component Testing Method" JOOP,
June/July 1997. Available at http://www.cs.clemson.edu/~johnmc/.
| | [McG97f] |
J. D.
McGregor, "Making Component Testing More Effective" JOOP, August 1997. Available at http://www.cs.clemson.edu/~johnmc/.
| | [McG97g] |
J. D.
McGregor, "Specifications, Reuse and Testing." JOOP, September 1997. Available at
http://www.cs.clemson.edu/~johnmc/.
| | [McG98a] |
J. D.
McGregor, "An Overview of Testing." JOOP,
January 1998. Available at http://www.cs.clemson.edu/~johnmc/.
| | [McG98b] |
J. D.
McGregor, "Testing Models: The Requirements Model" JOOP, June 1998. Available at http://www.cs.clemson.edu/~johnmc/.
| | [McG99a] |
J. D.
McGregor, "Instrumentation for Class Testing" JOOP, February 1999. Available at
http://www.cs.clemson.edu/~johnmc/.
| | [McG99b] |
J. D.
McGregor, "Testing Distributed Objects and Components." STAR’99 East, Orlando, FL, May 1999. Software Quality Engineering.
| | [McG99c] |
J. D.
McGregor, "Test Patterns – Please Stand By" JOOP,
June 1999. Available at http://www.cs.clemson.edu/~johnmc/.
| | [McG9x] |
J. D.
McGregor, Online bibliography of 37 titles. Undated, but internal evidence
suggests 1994.Available at
http://www.cs.clemson.edu/~johnmc/.
| | [MD93a] |
J. D.
McGregor & D. M. Dyer, "Selecting functional test cases for a class." Eleventh Annual Northwest Softw. Quality
Conf., pp. 109-121, Portland, OR. PNSQC, 1993.
| | [MD93b] |
J. D.
McGregor & D. Dyer, "A note on inheritance and state machines." Tech
Report, Clemson University, 1993.
| | [MD93c] |
J. D.
McGregor & D. M. Dyer, "Selecting specification-based test cases for
object-oriented systems." Tech Report, Clemson University, 1993.
| | [MD97] |
P.
Middleton & C. Dougan, "Grey Box Testing C++ via the Internet." Tenth Int. Softw. Quality Week in San
Francisco, May 1997. Software Research Inc.
| | [MDDW94] |
T. J.
McCabe, L.A. Dreyer, A. J. Dunn & A. H. Watson, "Testing an Object-Oriented
Application." J. Quality Assurance Inst.,
8(4), pp. 21 27, Oct 1994.
| | [MF99] |
K. C. Morris
& David Flater, 1999. "Standards-based software testing in a net-centric
world." Manufacturing Systems Integration Division, National Institute of Standards
and Technology, 100 Bureau Drive, Stop 8260, Gaithersburg, MD 20899-8260, USA.
| | [MH92] |
J. D.
McGregor & M. J. Harrold, "Toward a Testing Methodology for
Object-oriented Software Systems." Proc.
Workshop on OO Soft. Eng. Practice, February 1992.
| | [MHS98] |
J.
McDonald, D. Hoffman & P. Strooper, "Programmatic testing of the Standard
Template Library container classes." Proc.
IEEE Int. Conf. on Automated Softw. Eng., pp. 147-156, 1998.
| | [MK94] |
J. D.
McGregor & T. D. Korson, "Integrating object-oriented testing and
development processes." Comms ACM,
37(9), pp. 59-77, Sept 1994.
| | [MK96a] |
J. D.
McGregor & A. Kare, "Parallel Architecture for Component Testing of
Object-Oriented Software." Ninth Int.
Softw. Quality Week in San Francisco, May 1996. Software Research, Inc..
| | [MK96b] |
J. D.
McGregor & A. Kare, "Testing Object-Oriented Components." Proc. 17th Int. Conf. Testing Computer Soft.,
June 1996.
| | [MM94] |
R. McDaniel
& J. D. McGregor,"Testing the
polymorphic interactions between classes." Tech Report TR-94-103, Clemson
University, 1994. Available at http://www.cs.clemson.edu/~johnmc/.
| | [MM99] |
M. L. Major
& J. D. McGregor, "Guided Inspection." Slides presented at SEW’99. Available via
http://www.software-architects.com.
| | [MMH93] |
J. D.
McGregor, B. Malloy & M. J. Harrold, "The Implementation of a
Simulation Language Using Dynamic Binding." 1993 Western Simulation MultiConference. SCS, 1993.
| | [MMSC98] |
I. MacColl,
L. Murray, P. Strooper & D. Carrington, "Specification-based class testing:
a case study." Proc. Second Int. Conf. on
Formal Eng. Methods, Brisbane, Australia, December 1998, pp. 222-231. Los
Alamitos: IEEE Computer Society Press, 1998.
| | [Moh97] |
G. Mohl.
Regressionstesten objektorientierter Software.Diploma Thesis (in German),
University of Hagen, Germany, Aug 1997.
| | [MPCD00] |
J. D.
McGregor, A. Parrish, D. Cordes & B. Dixon, "A Taxonomy of Module
Interaction for Object-Oriented Testing." ACIS Int. J. Computer and Inform. Sci., Winter 2000.
| | [MR00] |
J. D.
McGregor & M. L. Russ, "Selecting Test Cases Based on User Priorities."
Soft. Development, March 2000.
| | [MS01] |
J. D.
McGregor & D. A. Sykes, A Practical
Guide to Testing Object-Oriented Software. Addison-Wesley, 2001.
| | [MS91] |
John D.
McGregor & David A. Sykes. Object-Oriented
Software Development: Engineering Software for Reuse, International
Thompson Publishing, 1991.
| | [MTW94] |
G. C.
Murphy, P. Townsend & P. S. Wong, "Experiences with cluster and class
testing." Comms ACM, 37(9), pp.
39-47, Sept 1994.
| | [Mus96] |
J. D.
Musa, "Software-Reliability-Engineered Testing." IEEE Computer, 29(11), pp. 61-68, Nov 1996.
| | [MW94] |
T. J.
McCabe & A.H. Watson, "Combining comprehension and testing in
object-oriented development." Object
Magazine, 4(1), pp. 63-64, March/April 1994.
| | [MW98] |
J. Münzel & M. Winter, Testing Object-Oriented Programs — Annotated
Bibliography, 1998. Available at
http://www.informatik.fernuni-hagen.de/import/pi3/GI/akOOT.html.
| | [Nau94] |
U. Naumann,
"Experiences in testing object-oriented software." Eleventh Int. Conf. and Expo. on Testing Computer Soft., pp.
373-376. ASQC/STSC, June 13-16 1994.
| | [OAT00] |
A. J. Offutt,
A. Abdurazik & R. T. Alexander, "An analysis tool for coupling-based
integration testing." Dept of Information and Software Engineering, George
Mason University.
| | [OI95] |
A. J. Offutt
& A. Irvine, "Testing object-oriented software using the category-partition
method."Proc. Seventeenth Int. Conf. on
Technology of OO Languages and Systems (TOOLS USA’95), Santa Barbara,
California, USA, pp. 293-303, August 1995.
| | [OP97] |
A. J. Offutt
& J. Pan, "Detecting equivalent mutants and the feasible path problem." Softw. Test. Verif. Reliab., 7(3), pp.
165-192, 1997.
| | [OS99] |
A. Orso &
S. Silva, "Integration testing of procedural object-oriented languages with
polymorphism." In Sixteenth Int. Conf. on
Testing Computer Software (ICTCS’99), Washington, DC, 1999.
| | [Ove92a] |
J.
Overbeck, "Test Activities in Object-Oriented Development." InP. Liggesmeyer, H. M. Sneed & A.
Spillner (eds), Test Activities in Object-Oriented Development, pp. 168-177.
Springer-Verlag, 1992.
| | [Ove92b] |
J. Overbeck,
"Test Activities in Object-Oriented Development." In P. Liggesmeyer, H. M.
Sneed & A. Spillner (eds), Testen, Analysieren und Verifizieren von
Softw., pp. 168--177. GI, Springer-Verlag, 1992.
| | [Ove93] |
J.
Overbeck, "Testing Object-Oriented Software: State of the Art and Research
Directions." Proc. First Europ. Int.
Conf. Softw. Testing, Analysis and Review, London, Oct 1993.
| | [Ove94a] |
J.
Overbeck, "Testing Generic Classes." Proc.
Second Europ. Int. Conf. Softw. Testing, Analysis and Review, Brussels, Oct
1994.
| | [Ove94b] |
J.
Overbeck. Integration Testing for
Object-Oriented Software. PhD Dissertation, Vienna University of
Technology, 1994.
| | [PA01] |
K. Periyasamy
& V. S. Alagar, "A rigorous method for test templates generation from
object-oriented specifications." Softw.
Test. Verif. Reliab., 11, pp. 3-37, 2001.
| | [Par98] |
Parasoft,
1998. Automatic white-box testing for the
Java developer.Available at http://www.parasoft.com/jtest/jtestwp.htm.
| | [PAS99] |
K.
Periyasamy, V. S. Alagar & S. Subramanian, "Deriving test cases for
composite operations in Object-Z specifications." Proc. Technology of OO Languages and Systems (TOOLS 26), Santa
Barbara, CA, August 1999, pp. 429-441. Los Alamitos: IEEE Computer Society
Press, 1999.
| | [Pay98] |
J.
Payne, "Practical Techniques for Testing Objects." STAR’98 West, San Diego, CA, Oct 1998. Software Quality
Engineering.
| | [PBB98] |
C. Péraire,
S. Barbey & D. Buchs, "Test selection for object-oriented software based on
formal specifications. IFIP Working Conf.
on Programming Concepts and Methods (PROCOMET’98), pp. 385-403, Shelter
Island, NY, June 1998. Chapman & Hall, 1998. Also available as Tech Report
EPFL-DI 97/252, École Polytechnique Féderale de Lausanne, and published in DeVasecond year report, Jan 1998.
| | [PBC93] |
A. Parrish,
R. Borie & D. Cordes, "Automated Flowgraph-Based Testing of Object-Oriented
Software Modules." J. Systems and Softw.,
Nov 1993.
| | [PC94] |
A. Parrish
& D. Cordes, "Applying conventional unit testing techniques to abstract
data type operations." Int. J. Soft. Eng.
and Knowledge Eng., 4(1), pp. 103-122, 1994.
| | [PCG94] |
A. Parrish,
D. Cordes & M. Govindarajan, "Systematic defect removal from
object-oriented modules." Seventh Int.
Softw. Quality Week in San Francisco, pp. 2-T-1. Software Research, Inc.,
May 17-20 1994.
| | [Pér98] |
C. Péraire. Formal testing of object-oriented software:
from the method to the tool. PhD Thesis 1904, École Polytechnique Féderale
de Lausanne, 1998.
| | [PK90] |
D. E. Perry
& G. E. Kaiser, "Adequate testing and object-oriented programming." JOOP, 2(5), pp. 13-19, Jan/Feb 1990.
| | [Pos94] |
R.M. Poston,
"Automated testing from object models." Comms
ACM, 37(9), pp. 48-58, Sept 1994.
| | [PW91] |
J. A.
Purchase & R. L. Winder, "Debugging Tools for Object- Oriented
Programming." JOOP, 4(3), June 1991,
pp. 10-27.
| | [RBP+91] |
James Rumbaugh,
Michael Blaha, William Premerlani, Frederick Eddy & William Lorensen, 1991.
Object-Oriented Modeling and Design.
London: Prentice-Hall International.
| | [Ree94] |
D. R. Reed,
"Building, Testing & Tuning C++Programs." C++ World Conf. Proc., New York, January/February 1994, pp. 135-
137. SIGS Conferences.
| | [RH94] |
G.
Rothermel & M. J. Harrold, "Selecting regression tests for object-oriented
software." Proc. Int. Conf. on Soft.
Maint. 1994, pp. 14-25. Los Alamitos: IEEE Computer Society Press, Sept
1994.
| | [RHD00] |
G.
Rothermel, M. J. Harrold & J. Dedhia, "Regression test selection for C++
software." Softw. Test. Verif. Reliab.,
10, pp. 77-109, 2000.
| | [Rin87] |
D. C. Rine,
"A common error in the object structure of object-oriented design methods." ACM SIGSOFT Notes, 12(4), pp. 42-44,
October 1987.
| | [RSTC95] |
Reliable
Software Technologies Corporation, "Testability of Object-Oriented Systems."
Tech Report NIST GCR 95-675, National Institute of Standards and Technology,
Computer System Laboratory, Gaithersburg, MD 20899, 1995.
| | [Rym98] |
J.
Rymer, "Unit and Integration Testing of Objects." STAR’98 West, San Diego, CA, Oct 1998. Software Quality
Engineering.
| | [SH99] |
S.
Sinha & M. J. Harrold, "Criteria for testing exception-handling constructs
for Java programs." Int. Conf. on Soft.
Maint.
| | [Sie94] |
S. M.
Siegel, "OO integration testing for OO projects." Seventh Int. Softw. Quality Week in San Francisco, pp. 4-A-4.
Software Research, Inc., May 17-20 1994. (McGregor notes [McG9x] that this
paper is not included in the conference proceedings)
| | [Sie96] |
S. M.
Siegel, 1996. Object-Oriented Testing: A
Hierarchic Approach.New York: John Wiley & Sons.
| | [SK94] |
S. J.
Samadzadeh & M. H. Khan, "Stability, coupling and cohesion of
object-oriented software systems." New York: ACM, 1994. [Rest of details
missing; please email the author if you have them]
| | [SL00] |
A. L. Souter
& L. L. Pollock, "OMEN: A Strategy for Testing Object-Oriented Software." ISSTA ’00, pp. 49-59. Portland, Oregon,
2000.
| | [SM94a] |
S.
Shlaer & S. J. Mellor, "A deeper look at testing and integration, Part 1." JOOP, pp. 8-13, Feb 1994.
| | [SM94b] |
S.
Shlaer & S. J. Mellor, "A deeper look at testing and integration, Part 2." JOOP, pp. 18-22, July/Aug 1994.
| | [SMT92] |
G. M.
Schneider, J. Martin & W. T. Tsai, "An experimental study of fault
detection in user requirements documents." ACM
Trans. Softw. Eng. and Methodology, 1(2), pp. 188- 204, April 1992.
| | [SN94a] |
A. Serra
& P. Nesi, "Object-oriented approach for a non-invasive, automatic testing
tool." Seventh Int. Soft. Quality Week in
San Francisco, pp. 4-A-3. Software Research, Inc., May 17-20 1994.
| | [SN94b] |
E. Siepmann
& A. R. Newton, "TOBAC: A test browser for testing object-oriented
software." Proc. of the ACM SIGSOFT Int.
Symp. on Softw. Testing and Analysis, 1994. Also cited as SIGSOFT Softw. Eng. Notes (Special Issue),
pp. 154-168, 1994.
| | [Spu94] |
David A.
Spuler, 1994. C++and C
Debugging, Testing & Reliability.Prentice Hall.
| | [SR90] |
M. D. Smith
& D. J. Robson, "Object-oriented programming - the problems of validation."
Proc. Seventh Int. Conf. on Soft. Maint.,
pp. 272-281, San Diego, CA, Nov 1990.
| | [SR92] |
M. D. Smith
& D. J. Robson, "A framework for testing object-oriented programs." JOOP, 5(3), pp. 45-53, June 1992.
| | [Sta94] |
B. Stahl,
"How to test object-oriented software." Eleventh
Int. Conf. and Expo. on Testing Computer Soft., pp. 369-372. ASQC/STSC,
June 13-16 1994.
| | [Sub97] |
S.
Subramanian, "Object-oriented program testing using formal requirements
specification." Masters Thesis, Dept of Computer Science, University of
Manitoba, Winnipeg, Manitoba, Canada, April 1997.
| | [Sun98] |
Sun
Microsystems, "Java Testing Tool." Available at
http://www.sun.com/workshop/testingtools/)
| | [Thu92] |
N. N. Thuy,
"Testability and Unit Tests in Large Object-Oriented Software." Fifth Int. Softw. Quality Week in San
Francisco, May 1992. Software Research, Inc..
| | [TR92a] |
C. D. Turner
& D. J. Robson, "The testing of object-oriented programs." Tech Report
TR-13/92, University of Durham, England, 1992.
| | [TR92b] |
C. D. Turner
& D. J. Robson, "A suite of tools for the state-based testing of
object-oriented programs." Tech Report TR-14/92, University of Durham, England,
1992
| | [TR93a] |
C. D. Turner
& D. J. Robson, "State-based testing and inheritance." Tech Report TR-1/93,
University of Durham, England, 1993.
| | [TR93b] |
C. D. Turner
& D. J. Robson, "Guidance for the testing of object-oriented programs."
Tech Report TR-2/93, University of Durham, England, 1993.
| | [TR93c] |
C. D. Turner
& D. J. Robson, "The state-based testing of object-oriented programs." Proc. IEEE Conf. on Soft. Maint., 1993,
pp. 302-311. Los Alamitos: IEEE Computer Society Press, September 1993.
| | [TR95] |
C. D. Turner
& D. J. Robson, "A state-based approach to the testing of class-based
programs." Softw.: Concepts and Tools,
16(3), pp. 106-112, 1995.
| | [TTB91] |
S.
Trausan-Matu, J. Tepandi & M. Barbuceanu, "Validation, verification &
testing of object-oriented programs." First
East Europ. Conf. on OOP, pp. 62-71, Sept 1991.
| | [TW96] |
P.
Thévenod-Fosse & H. Waeselynck, "Towards a statistical approach to testing
object-oriented programs." Esprit Long Term Research Project No. 20072. DeVaTech Report No. 28, LAAS-CNRS,
Toulouse, 1996. Also available in Proc 27th
Int. Symp. on Fault-Tolerant Computing
(FTCS’97), pp. 99-108, 1997.
| | [TZ96] |
T. H.
Tse and Z. Zu, "Test Case Generation for Class-Level Object-Oriented Testing." Ninth Int. Softw. Quality Week in San
Francisco, May 1996. Software Research, Inc..
| | [VHK97] |
J. Vitek,
R. N. Horspool & A. Krall, "Efficient Type Inclusion Tests." OOPSLA’97, pp. 142-157. ACM, 1997.
| | [Voa96] |
J.M. Voas, "Object-Oriented
Software Testability." In S. Bologan and G. Bucci, (eds), Third Int. Conf. on Achieving Quality in Softw., pp. 279-290,
London, 1996. Chapman and Hall.
| | [Voa97] |
J.
Voas, "How Assertions Can Increase Test Effectiveness." IEEE Softw., pp. 118-122, March/April 1997.
| | [WA97] |
L. J. White
& K. Abdullah, "A firewall approach for the regression testing of
object-oriented software." Tenth Int.
Softw. Quality Week in San Francisco, May 1997. Software Research Inc.
| | [Win90] |
T. L.
Winfrey, "Testing Object-Oriented Programs by Mutually Suspicious Parties."
Tech Report CUCS-041-90, Columbia University, New York, 1990.
| | [Win98] |
M. Winter,
"Managing object-oriented integration and regression testing (without becoming
drowned). EuroSTAR’98, Munch, 1998.
| | [WK95] |
C.-M. Wang
& Y. S. Kuo, "Class Exerciser: A Basic Tool for Object-Oriented
Development." 1995 Asia Pacific Softw.
Eng. Conf., pp. 108-116. IEEE, 1995.
| | [WKC+97] |
Y. Wang, G.
King, I. Court, M. Ross & G. Staples. On Testable Object-Oriented
Programming." Softw. Eng. Notes,
22(4), pp. 84 90, July 1997.
| | [YAT95] |
Barbara
Yates, "Testing Smalltalk Applications." OOPSLA’95,
Addendum to the Proceedings, pp.
143-148, 1995.
| | [YOO83] |
S.
Yamada, M. Ohba & S. Osaki, "S-Shaped Reliability Growth Modeling for
Software Error Detection." IEEE Trans.
Reliab., pp. 475-484, Dec 1983.
| | [ZHK92] |
S.
Zweben, W. Heym & J. Kimmich, "Systematic Testing of Data Abstractions
Based on Software Specifications." Softw.
Test. Verif. Reliab., 1(4), pp. 39 -55, 1992.
| | [ZOPS97] |
J. Zhuo,
P. Oman, R. Pichai & S. Sahni, "Using Relative Complexity to Allocate
Resources in Gray-Box Testing of Object-Oriented Code." Fourth Int. Softw. Metrics Symp. (METRICS’97), Alburquerque, NM,
Nov 1997. IEEE.
| | [Zwe89] |
S. H.
Zweben, "Testing formally specified data-oriented modules using program-based
test data adequacy criteria." Tech Report, Ohio State University, 1989.
|
|