Beruflich Dokumente
Kultur Dokumente
Testing in General
B. Beizer, Software Testing, 2nd edition, Van Nostrand Reinhold, New York, New York,
1990.
B. Beizer, Black-Box Testing: Techniques for Functional Testing of Software and
Systems, John Wiley & Sons, New York, New York, 1995.
R. Binder, Testing Object-Oriented Systems: Models, Patterns, and Tools, Addison
Wesley, Reading, MA, 2000.
C. Kaner, J. Falk, and H. Q. Nguyen, Testing Computer Software, 2nd Edition, Wiley,
New York, New York, 1999.
S. Kirani and W. T. Tsai, Method Sequence Specification and Verification of Classes,
Journal of Object-Oriented Programming, 1994.
D. C. Kung, P. Hsia, and J. Gao, Testing Object-Oriented Software, IEEE Computer
Society Press, Los Alamitos, CA, 1999.
B. Marick, The Craft of Software Testing, Prentice Hall, Englewood Cliffs, NJ, 1995.
D. J. Mosley, Client-Server Software Testing on the Desktop and the Web, Prentice Hall
PTR, Upper Saddle River, NJ, 2000.
H. Q. Nguyen, Testing Applications on the Web, Testing Planning for Internet-Based
Systems, Wiley, 2001.
R. Pressman, Software Engineering: A Practitioners Approach, 5th edition, McGrawHill, New York, New York, 2000.
I. Sommerville, Software Engieering, 6th edition, Addison Wesley, Reading, MA, 2000.
UML
G. Booch, J. Rumbaugh, and I. Jacobson, The Unified Modeling Language User Guide,
Addison Wesley, Reading, MA, 1999.
M. V. Harmelen, editor, Object Modeling and User Interface Design, Addison Wesley,
Reading, MA, 2001.
D. Kulak and E. Guiney, Use Cases: Requirements in Context, ACM Press, Addison
Wesley, Reading, MA, 1998.
J. Rumbaugh, I. Jacobson, and G. Booch, The Unified Modeling Language Reference
Manual, Addison Wesley, Reading, MA, 1999.
General Real-Time Embedded Systems
A. Burns and A. Wellings, Real-Time Systems and Their Programming Languages,
Addison Wesley, Reading, MA, 1990.
1
B. P. Douglass, Doing Hard Time: Developing Real-Time Systems with UML, Objects,
Frameworks, and Patterns, Addison Wesley, Reading, MA, 1999.
R. Grehan, R. Moote, and I. Cyliax, Real-Time Programming: A Guide to 32-bit
Embedded Development, Addison Wesley, Reading, MA, 1998.
H. Kopetz, Real-Time Systems, Kluwer Academic, Boston, MA, 1997.
B. Marick, The Craft of Software Testing, Prentice Hall, Englewood Cliffs, NJ, 1995.
W. T. Tsai, Y. Tu, W. Shao and E. Ebner, Testing Extensible Design Patterns in ObjectOriented Frameworks through Hierarchical Scenario Templates, Proc. COMPSAC99,
1999, pp. 166-171.
Testing Timing
R. Vishnuvajjala, W. T. Tsai, R. Paul, Testing Timing Constraints in Time-Critical
Systems: Problems, Techniques and Patterns, draft DoD OASD C3I Investment and
Acquisition Guidebook, 2001.
Website References
Federal Aviation Administration (FAA), Department of Transportation, Quality
Assurance of Software Used in Aircraft or Related Products, AC 21-33, http://avinfo.faa.gov/software/Policy%20&%20Guidance/ac21-33.pdf.
Food and Drug Administration (FDA) General Principle of Software Validation:
Guidance for Industries, http://www.fda.gov/cdrh/comp/swareval.html.
Food and Drug Administration (FDA) Medical Device Use-Safety: Incorporating
Human
Factors
Engineering
into
Risk
Management,
http://www.fda.gov/cdrh/humfac/1497.pdf
L. A. Johnson, Do-198B, Software Consideration in Airborne Systems and Equipment
Certification, http://www.stsc.hill.af.mil/CrossTalk/1998/oct/schad.asp.
J. D. Musa and J. Widmaier Software-Reliability- Engineered
http://www.stsc.hill.af.mil/crosstalk/1996/jun/Reliabil.asp.
NASA
Software
Assurance
http://satc.gsfc.nasa.gov/assure/astd.txt.
Standards,
NASA
Software
Assurance
http://satc.gsfc.nasa.gov/assure/agb.txt.
Guidebook,
Testing,
NASA-STD-2201-93,
NASA-GB-A201,
Workshop