메뉴 건너뛰기




Volumn 16, Issue 3, 2006, Pages 133-156

A theory of regression testing for behaviourally compatible object types

Author keywords

Behavioural subtyping; Object oriented; Regression testing; State refinement; State based testing; Testing adequacy

Indexed keywords

AUTOMATIC TESTING; MATHEMATICAL MODELS; REGRESSION ANALYSIS;

EID: 33748321947     PISSN: 09600833     EISSN: 10991689     Source Type: Journal    
DOI: 10.1002/stvr.349     Document Type: Article
Times cited : (10)

References (35)
  • 1
    • 84974730266 scopus 로고
    • Integrating object-oriented testing and development processes
    • McGregor JD, Korson T. Integrating object-oriented testing and development processes. Communications of the ACM 1994; 37(9):59-77.
    • (1994) Communications of the ACM , vol.37 , Issue.9 , pp. 59-77
    • McGregor, J.D.1    Korson, T.2
  • 2
    • 0242688546 scopus 로고    scopus 로고
    • Parallel architecture for component testing of object-oriented software
    • San Francisco, CA, May 1996. Software Research Inc.: San Francisco, CA
    • McGregor JD, Kare A. Parallel architecture for component testing of object-oriented software. Proceedings of the 9th Annual Software Quality Week, San Francisco, CA, May 1996. Software Research Inc.: San Francisco, CA, 1996.
    • (1996) Proceedings of the 9th Annual Software Quality Week
    • McGregor, J.D.1    Kare, A.2
  • 3
    • 33748294551 scopus 로고    scopus 로고
    • The JUnit project. [18 April]
    • Beck K, Gamma E. The JUnit project. http://www.junit.org/ [18 April 2006].
    • (2006)
    • Beck, K.1    Gamma, E.2
  • 4
    • 84944242060 scopus 로고    scopus 로고
    • An informal formal method for systematic JUnit test case generation
    • Proceedings of the 2nd XP Universe and 1st Agile Universe Conference (XP/ Agile Universe 2002), Chicago, IL, August 2002 Springer: Berlin
    • Stotts D, Lindsey M, Antley A. An informal formal method for systematic JUnit test case generation. Proceedings of the 2nd XP Universe and 1st Agile Universe Conference (XP/Agile Universe 2002), Chicago, IL, August 2002 (Lecture Notes in Computer Science, vol. 2418). Springer: Berlin, 2002; 131-143.
    • (2002) Lecture Notes in Computer Science , vol.2418 , pp. 131-143
    • Stotts, D.1    Lindsey, M.2    Antley, A.3
  • 7
    • 33748335825 scopus 로고    scopus 로고
    • Unit tests: Lessons learned
    • The rules and practices of eXtreme Programming. [18 April]
    • Wells D. Unit tests: Lessons learned. The rules and practices of eXtreme Programming. http://www.extremeprogramming.org/rules/unittests2.html [18 April 2006].
    • (2006)
    • Wells, D.1
  • 11
    • 33748302352 scopus 로고    scopus 로고
    • Object Management Group. UML Resource Page. [18 April]
    • Object Management Group. UML Resource Page. http://www.omg.org/uml/ [18 April 2006].
    • (2006)
  • 13
    • 33748296453 scopus 로고    scopus 로고
    • Real-time systems in UML (and SDL)
    • Embedded Systems Engineering, [18 April 2006]
    • Bjorkander M. Real-time systems in UML (and SDL). Embedded Systems Engineering, 2000. http://www.telelogic.com/download/paper/ realtimerev2.pdf [18 April 2006].
    • (2000)
    • Bjorkander, M.1
  • 15
    • 0013086647 scopus 로고
    • Constructing functional test cases using incrementally-derived state machines
    • Washington, DC, June 1994. The U.S. Professional Development Institute (USPDI)
    • McGregor JD. Constructing functional test cases using incrementally-derived state machines. Proceedings of the 11th International Conference on Testing Computer Software, Washington, DC, June 1994. The U.S. Professional Development Institute (USPDI), 1994.
    • (1994) Proceedings of the 11th International Conference on Testing Computer Software
    • McGregor, J.D.1
  • 16
    • 85016702581 scopus 로고
    • A new definition of the subtype relation
    • Proceedings of the 7th European Conference on Object-Oriented Programming (ECOOP 1993), Kaiserslautern, Germany, July 1993 Springer: Berlin
    • Liskov B, Wing JM. A new definition of the subtype relation. Proceedings of the 7th European Conference on Object-Oriented Programming (ECOOP 1993), Kaiserslautern, Germany, July 1993 (Lecture Notes in Computer Science, vol. 707). Springer: Berlin, 1993; 118-141.
    • (1993) Lecture Notes in Computer Science , vol.707 , pp. 118-141
    • Liskov, B.1    Wing, J.M.2
  • 19
    • 26444462812 scopus 로고
    • Structural and behavioural views on OMT-classes
    • Proceedings of the International Symposium on Object-Oriented Methodologies and Systems (ISOOMS 1994), Palermo, Italy, September 1994 Springer: Berlin
    • Ebert J, Engels G. Structural and behavioural views on OMT-classes. Proceedings of the International Symposium on Object-Oriented Methodologies and Systems (ISOOMS 1994), Palermo, Italy, September 1994 (Lecture Notes in Computer Science, vol. 858). Springer: Berlin, 1994; 142-157.
    • (1994) Lecture Notes in Computer Science , vol.858 , pp. 142-157
    • Ebert, J.1    Engels, G.2
  • 20
    • 84974694691 scopus 로고    scopus 로고
    • Invariant-based synthesis of fault-tolerant systems
    • Proceedings of the 6th International Symposium on Formal Techniques in Real-Time and Fault-Tolerant Systems (FTRTFT 2000) Pune, India, September 2000 Springer: Berlin
    • Lano K, Clark D, Androutsopoulos K, Kan P. Invariant-based synthesis of fault-tolerant systems. Proceedings of the 6th International Symposium on Formal Techniques in Real-Time and Fault-Tolerant Systems (FTRTFT 2000), Pune, India, September 2000 (Lecture Notes in Computer Science, vol. 1926). Springer: Berlin, 2000; 46-57.
    • (2000) Lecture Notes in Computer Science , vol.1926 , pp. 46-57
    • Lano, K.1    Clark, D.2    Androutsopoulos, K.3    Kan, P.4
  • 21
    • 0000925086 scopus 로고
    • Temporal theories as modularisation units for concurrent system specification
    • Fiadeiro J, Maibaum T. Temporal theories as modularisation units for concurrent system specification. Formal Aspects of Computing 1992; 4(3):239-272.
    • (1992) Formal Aspects of Computing , vol.4 , Issue.3 , pp. 239-272
    • Fiadeiro, J.1    Maibaum, T.2
  • 22
    • 0022333721 scopus 로고
    • On understanding types, data abstraction and polymorphism
    • Cardelli L, Wegner P. On understanding types, data abstraction and polymorphism. ACM Computing Surveys 1985; 17(4):471-521.
    • (1985) ACM Computing Surveys , vol.17 , Issue.4 , pp. 471-521
    • Cardelli, L.1    Wegner, P.2
  • 23
    • 3042589328 scopus 로고    scopus 로고
    • The theory of classification, Part 5: Axioms, assertions and subtyping
    • Simons AJH. The theory of classification, Part 5: Axioms, assertions and subtyping. Journal of Object Technology 2003; 2(1):13-21.
    • (2003) Journal of Object Technology , vol.2 , Issue.1 , pp. 13-21
    • Simons, A.J.H.1
  • 25
    • 0017973244 scopus 로고
    • Testing software design modeled by finite-state machines
    • Chow TS. Testing software design modeled by finite-state machines. IEEE Transactions on Software Engineering 1978; 4(3):178-187.
    • (1978) IEEE Transactions on Software Engineering , vol.4 , Issue.3 , pp. 178-187
    • Chow, T.S.1
  • 29
    • 0026256511 scopus 로고
    • Software testing based on formal specifications: A theory and a tool
    • Bernot B, Gaudel M-C, Marre B. Software testing based on formal specifications: A theory and a tool. Software Engineering Journal 1991; 6(6):387-405.
    • (1991) Software Engineering Journal , vol.6 , Issue.6 , pp. 387-405
    • Bernot, B.1    Gaudel, M.-C.2    Marre, B.3
  • 32
    • 0024715449 scopus 로고
    • A proposal for making Eiffel type-safe
    • Nottingham, U.K., July 1989. Cambridge University Press: Cambridge, U.K., Reprinted in The Computer Journal 1989; 32(4):305-311
    • Cook WR. A proposal for making Eiffel type-safe. Proceedings of the 3rd European Conference on Object-Oriented Programming (ECOOP 1989), Nottingham, U.K., July 1989. Cambridge University Press: Cambridge, U.K., 1989; 57-70. Reprinted in The Computer Journal 1989; 32(4):305-311.
    • (1989) Proceedings of the 3rd European Conference on Object-Oriented Programming (ECOOP 1989) , pp. 57-70
    • Cook, W.R.1
  • 33
    • 0004143286 scopus 로고    scopus 로고
    • Automated testing of Harel's statecharts
    • PhD Thesis, University of Sheffield
    • Bogdanov KE. Automated testing of Harel's statecharts. PhD Thesis, University of Sheffield, 2000.
    • (2000)
    • Bogdanov, K.E.1
  • 35
    • 0037236525 scopus 로고    scopus 로고
    • Letter to the editor
    • 5 December [18 April 2006]
    • Simons AJH. Letter to the editor. Journal of Object Technology, 5 December 2003. http://www.jot.fm/general/letters/comment_simons_html [18 April 2006].
    • (2003) Journal of Object Technology
    • Simons, A.J.H.1


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