참고문헌
- Fayad, M. E., Schmidt, D.C. and Johnson, R. E. Building Application Frameworks, John Wiley & Sons, Inc., 1999
- Fayad, M.E., Schmidt, D.C. and Johnson, R.E. Implementing Application Frameworks, John Wiley & Sons, Inc., 1999
- Fayad, M.E. and Johnson, R.E. Domain-Specific Application Frameworks, John Wiley & Sons, Inc., 2000
- Gamma, E. et al., Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995
- Codenie, W. et al., From Custom Applications to Domain-Specific Frameworks, Comm. ACM, 40(10), Oct. 1997, pp. 71-77 https://doi.org/10.1145/262793.262807
- Garlan, D. et al., 'Architectural Mismatch or Why its hard to build systems out of existing parts. Proc. 17th Int'l Conf. Software Engineering, Apr. 1995, pp. 179-185 https://doi.org/10.1145/225014.225031
- Kung, D.C., Hsia, P., and Gao, J. (eds.). Testing Object-Oriented Software. IEEE CS Press, 1998
- Binder, R.V. Testing Object-Oriented Systems:Models, Patterns, and Tools. Addison-Wesley, 2000
- Doong, R. and Frankj, P. The ASTOOT Approach to Testing Object-Oriented Programs. ACM Transactions on Software Engineering and Methodology, 3(2), Apr. 1994, pp. 101-130 https://doi.org/10.1145/192218.192221
- Hoffman, D. jand Stroper, P. ClassBench: a Framework for Automated Class Testing. Software Maintenance: Practice and Experience, 27(5), May 1997, pp. 573-597 https://doi.org/10.1002/(SICI)1097-024X(199705)27:5<573::AID-SPE98>3.0.CO;2-3
- Harrold, M.J., Mcgrcgor, J.D., and Fitzpatrick, K.J. Incremental Testing of Object-Oriented Class Structures. Proceedings of 14th Int'l Conference on Software Engineering, May 1992, pp. 68-80 https://doi.org/10.1145/143062.143093
- Jorgensen, P.C. and Erickson, C. Object-Oriented Integration Testing, Comm. ACM, 37(9), Sept. 1994, pp. 30-38 https://doi.org/10.1145/182987.182989
- Sparks, S. et al., Managing Object-Oriented Framework Reuse, IEEE Computer, September 1996, 29(9), pp. 52-61 https://doi.org/10.1109/2.536784
- Fayad, M.E., Wang, Y. and King, G., Built-In Test Reuse. Building Application Frameworks, Fayad, M.E., et al., John Wiley & Sons, Inc., 1999, pp. 488-491
- Binder, R.V. Design for Testability in ObjectOriented Systems. Comm. ACM, 37(9), Sep. 1994, pp. 87-101 https://doi.org/10.1145/182987.184077
- Voas, J.M., Morell, L and Miller, K. Predicting Where Faults Can Hide from Testing. IEEE Software, Mar. 1991, pp. 41-48 https://doi.org/10.1109/52.73748
- Voas, J.M. and Miller, K.W. Software Testability: The New Verification. IEEE Software, 12(3), May 1995, pp. 17-28 https://doi.org/10.1109/52.382180
- Meyer, B. Applying Design by Contract. Oct. 1992, pp. 40-51 https://doi.org/10.1109/2.161279
- Rosenblum, D.S. A Practical Approach to Programming with Assertions. IEEE Transactions on Software Engineering, 21(1), Jan. 1995, pp. 19-31 https://doi.org/10.1109/32.341844
- Voas, J. and Kassab, L. Using Asscrtions to Make Untestablc software More Testable, Software Quality Professional Journal, 1(4), Sep. 1999
- Pres, W. Design Patterns for Object-Oriented Software Development. Addison-Wesley, 1995
- Schmid, H.A. Systematic Framework Design by Generalization. Comm. ACM, 40(10), Oct. 1997, pp. 48-51 https://doi.org/10.1145/262793.262803
- Helm, R. et al. Contracts: Specifying Behavioral Compositions in Object-Oriented Systems, Proc. OOPSLA'90, Ottawa, Canada, 1990 https://doi.org/10.1145/97946.97967
- Steyaert, P et al. Reuse Contracts: Managing the Evolution of Reusable Assets, Proc. OOPSLA'96, San Jose, CA. USA, Oct. 6-10, 1996 https://doi.org/10.1145/236337.236363