메뉴 건너뛰기




Volumn , Issue , 2006, Pages 1-433

Practical model-based testing: A tools approach

Author keywords

[No Author keywords available]

Indexed keywords


EID: 84874226215     PISSN: None     EISSN: None     Source Type: Book    
DOI: 10.1016/B978-0-12-372501-1.X5000-5     Document Type: Book
Times cited : (305)

References (154)
  • 11
    • 84882174059 scopus 로고    scopus 로고
    • Understanding the generations of test automation
    • Available
    • Blackburn M., Busser R., Nauman A. Understanding the generations of test automation. STAREAST 2003 2003, Available. http://www.software.org/pub/externalpapers/understanding_generations_of_test_automation.pdf.
    • (2003) STAREAST 2003
    • Blackburn, M.1    Busser, R.2    Nauman, A.3
  • 19
    • 0003854750 scopus 로고    scopus 로고
    • Testing Object-Oriented Systems: Models, Patterns, and Tools
    • Addison-Wesley
    • Binder R.V. Testing Object-Oriented Systems: Models, Patterns, and Tools. The Addison-Wesley Object Technology Series 1999, Addison-Wesley.
    • (1999) The Addison-Wesley Object Technology Series
    • Binder, R.V.1
  • 20
    • 38349031237 scopus 로고    scopus 로고
    • Springer-Verlag, M. Broy, B. Jonsson, J.-P. Katoen (Eds.)
    • Model-Based Testing of Reactive Systems 2005, Springer-Verlag. M. Broy, B. Jonsson, J.-P. Katoen (Eds.).
    • (2005) Model-Based Testing of Reactive Systems
  • 22
    • 35248877251 scopus 로고    scopus 로고
    • Reification of executable test scripts in formal specification-based test generation: The Java card transaction mechanism case study
    • Springer- Verlag
    • Bouquet F., Legeard B. Reification of executable test scripts in formal specification-based test generation: The Java card transaction mechanism case study. Proceedings of the International Symposium of Formal Methods Europe 2003, 778-795. Springer- Verlag.
    • (2003) Proceedings of the International Symposium of Formal Methods Europe , pp. 778-795
    • Bouquet, F.1    Legeard, B.2
  • 27
    • 85133646022 scopus 로고    scopus 로고
    • Z website
    • J. Bowen. Z website, 2006. http://vl.zuser.org.
    • (2006)
    • Bowen, J.1
  • 29
    • 0038182886 scopus 로고    scopus 로고
    • Runtime verification of.NET contracts
    • Extended version available
    • M. Barnett and W. Schulte. Runtime verification of.NET contracts. Elsevier Journal of Systems and Software, 65(3): 199-208. Extended version available.
    • Elsevier Journal of Systems and Software , vol.65 , Issue.3 , pp. 199-208
    • Barnett, M.1    Schulte, W.2
  • 33
    • 34247499979 scopus 로고    scopus 로고
    • Automated Generation of High Integrity Test Suites from Graphical Specifications
    • March, Department of Computer Science, University of York
    • Burton S. Automated Generation of High Integrity Test Suites from Graphical Specifications. PhD thesis 2002, March, Department of Computer Science, University of York.
    • (2002) PhD thesis
    • Burton, S.1
  • 35
    • 31344451801 scopus 로고    scopus 로고
    • Model-based testing of object-oriented reactive systems with Spec Explorer
    • May, Available, Microsoft Research
    • Campbell C., Grieskamp W., Nachmanson L. Model-based testing of object-oriented reactive systems with Spec Explorer. Technical Report MSR-TR-2005-59 2005, May, Available, Microsoft Research. http://www.research.microsoft.com/SpecExplorer.
    • (2005) Technical Report MSR-TR-2005-59
    • Campbell, C.1    Grieskamp, W.2    Nachmanson, L.3
  • 36
    • 0017973244 scopus 로고    scopus 로고
    • Testing software design modeled by finite-state machines
    • T. S. Chow. Testing software design modeled by finite-state machines. IEEE Transactions on Software Engineering, SE-4(3):178-187.
    • IEEE Transactions on Software Engineering , vol.SE-4 , Issue.3 , pp. 178-187
    • Chow, T.S.1
  • 43
    • 0003018242 scopus 로고
    • A tale of two paradigms: Formal methods and software testing
    • Springer-Verlag
    • Carrington D.A., Stocks P. A tale of two paradigms: Formal methods and software testing. Proceedings of the 8th Z User Meeting 1994, 51-68. Springer-Verlag.
    • (1994) Proceedings of the 8th Z User Meeting , pp. 51-68
    • Carrington, D.A.1    Stocks, P.2
  • 45
    • 0006505761 scopus 로고    scopus 로고
    • A more general sufficient condition for partition testing to be better than random testing
    • [CY96] T. Yueh Chen and Y. Tak Yu. A more general sufficient condition for partition testing to be better than random testing. Information Processing Letters,.
    • Information Processing Letters
    • Chen, T.Y1    Yu, Y.T2
  • 50
    • 3943049689 scopus 로고    scopus 로고
    • Model-based software testing
    • Wiley-InterScience, vol. 1, J.J. Marciniak (Ed.)
    • El-Far I.K., Whittaker J.A. Model-based software testing. Encyclopedia of Software Engineering 2002, 825-837. Wiley-InterScience, vol. 1. J.J. Marciniak (Ed.).
    • (2002) Encyclopedia of Software Engineering , pp. 825-837
    • El-Far, I.K.1    Whittaker, J.A.2
  • 53
    • 33344477327 scopus 로고    scopus 로고
    • Model-driven development using UML 2.0: Promises and pitfalls
    • R. B. France, S. Ghosh, T Dinh-Trong, and A. Solberg. Model-driven development using UML 2.0: Promises and pitfalls. Computer, 39(2):59-66.
    • Computer , vol.39 , Issue.2 , pp. 59-66
    • France, R.B.1    Ghosh, S.2    Dinh-Trong, T.3    Solberg, A.4
  • 54
    • 0036316211 scopus 로고    scopus 로고
    • Using a model-based test generator to test for standard conformance
    • E. Farchi, A. Hartman, and S. S. Pinter. Using a model-based test generator to test for standard conformance. IBM Systems Journal, 41(1):89-110.
    • IBM Systems Journal , vol.41 , Issue.1 , pp. 89-110
    • Farchi, E.1    Hartman, A.2    Pinter, S.S.3
  • 58
    • 85133594326 scopus 로고    scopus 로고
    • Test selection based on finite state models
    • Fujiwara S.*von Bochmann G.*Khendek F.*et al.
    • [FvBK+91] S. Fujiwara, G. von Bochmann, F. Khendek, et al. Test selection based on finite state models. IEEE Transactions on Software Engineering, 17(6):5.
    • IEEE Transactions on Software Engineering , vol.17 , Issue.6 , pp. 5
  • 62
    • 0000682909 scopus 로고    scopus 로고
    • Graphic programming using odd and even points
    • M. Guan. Graphic programming using odd and even points. Chinese Mathematics, 1:273-277.
    • Chinese Mathematics , vol.1 , pp. 273-277
    • Guan, M.1
  • 63
    • 0033352121 scopus 로고    scopus 로고
    • Partition testing versus random testing: The influence of uncertainty
    • W. Gutjahr. Partition testing versus random testing: The influence of uncertainty. IEEE Transactions on Software Engineering, 25(5):661-674.
    • IEEE Transactions on Software Engineering , vol.25 , Issue.5 , pp. 661-674
    • Gutjahr, W.1
  • 64
    • 0002601275 scopus 로고    scopus 로고
    • Random testing
    • Wiley-InterScience, J.J. Marciniak (Ed.)
    • Hamlet R. Random testing. Encyclopedia of Software Engineering 2002, vol. 2:1095-1104. Wiley-InterScience. J.J. Marciniak (Ed.).
    • (2002) Encyclopedia of Software Engineering , vol.2 , pp. 1095-1104
    • Hamlet, R.1
  • 65
    • 0023365727 scopus 로고    scopus 로고
    • Statecharts: A visual approach to complex systems
    • D. Harel. Statecharts: A visual approach to complex systems. Science of Computer Programming, 8:231-274.
    • Science of Computer Programming , vol.8 , pp. 231-274
    • Harel, D.1
  • 68
    • 33646202092 scopus 로고    scopus 로고
    • Formal test automation: The conference protocol with Phact
    • Kluwer Academic Publishers, H. Ural, R.L. Probert, G. von Bochmann (Eds.)
    • Heerink L., Feenstra J., Tretmans J. Formal test automation: The conference protocol with Phact. Testing of Communicating Systems: Procceedings of TestCom 2000 2000, 211-220. Kluwer Academic Publishers. H. Ural, R.L. Probert, G. von Bochmann (Eds.).
    • (2000) Testing of Communicating Systems: Procceedings of TestCom 2000 , pp. 211-220
    • Heerink, L.1    Feenstra, J.2    Tretmans, J.3
  • 70
    • 33947426845 scopus 로고    scopus 로고
    • Automatically generating information from a Z specification to support the classification tree method
    • Springer, D. Bert, J.P. Bowen, S. King, M.A. Waldén (Eds.)
    • Hierons R.M., Harman M., Singh H. Automatically generating information from a Z specification to support the classification tree method. Proceedings of the 3rd International Conference of B and Z Users, June 2003 2003, 388-407. Springer. D. Bert, J.P. Bowen, S. King, M.A. Waldén (Eds.).
    • (2003) Proceedings of the 3rd International Conference of B and Z Users, June 2003 , pp. 388-407
    • Hierons, R.M.1    Harman, M.2    Singh, H.3
  • 72
    • 84882152699 scopus 로고    scopus 로고
    • Generating candidates when testing a deterministic implementation against a non-deterministic finite-state machine
    • R. M. Hierons. Generating candidates when testing a deterministic implementation against a non-deterministic finite-state machine. Computer Journal, 4.
    • Computer Journal , vol.4
    • Hierons, R.M.1
  • 73
    • 11944249945 scopus 로고    scopus 로고
    • Testing from a nondeterministic finite state machine using adaptive state counting
    • R. M. Hierons. Testing from a nondeterministic finite state machine using adaptive state counting. IEEE Transactions on Computers, 53(10):1330-1342.
    • IEEE Transactions on Computers , vol.53 , Issue.10 , pp. 1330-1342
    • Hierons, R.M.1
  • 77
    • 0002197352 scopus 로고
    • A n log n algorithm for minimizing states in a finite automaton
    • Academic Press
    • Hopcroft J. A n log n algorithm for minimizing states in a finite automaton. Theory of Machines and Computation 1971, 189-196. Academic Press.
    • (1971) Theory of Machines and Computation , pp. 189-196
    • Hopcroft, J.1
  • 80
    • 33750594896 scopus 로고    scopus 로고
    • Boat electrofishing survey of the lower Waikato River and its tributaries
    • Client report prepared for Environment Waikato, Centre for Biodiversity and Ecology Research, Department of Biological Sciences, The University of Waikato, Hamilton
    • Hicks B.J., Ling N., Osborne M.W., Bell D.G., Ring C.A. Boat electrofishing survey of the lower Waikato River and its tributaries. CBER Contract Report No. 39 2005, Client report prepared for Environment Waikato, Centre for Biodiversity and Ecology Research, Department of Biological Sciences, The University of Waikato, Hamilton.
    • (2005) CBER Contract Report No. 39
    • Hicks, B.J.1    Ling, N.2    Osborne, M.W.3    Bell, D.G.4    Ring, C.A.5
  • 84
    • 0016972709 scopus 로고    scopus 로고
    • Formal verification of parallel programs
    • R. M. Keller. Formal verification of parallel programs. Communications of the ACM, 19(7):371-384.
    • Communications of the ACM , vol.19 , Issue.7 , pp. 371-384
    • Keller, R.M.1
  • 90
    • 84882090661 scopus 로고    scopus 로고
    • Heuristics for faster error detection with automated black box testing
    • In Gurevich et al. [GPK05]
    • A. Kervinen and P. Virolainen. Heuristics for faster error detection with automated black box testing. In Gurevich et al. [GPK05], 53-71.
    • Kervinen, A.1    Virolainen, P.2
  • 96
    • 0028375451 scopus 로고
    • Test selection based on communicating nondeterministic finite-state machines using a generalized WP-method
    • IEEE Computer Society, 2
    • Luo G., von Bochmann G., Petrenko A. Test selection based on communicating nondeterministic finite-state machines using a generalized WP-method. IEEE Transactions on Software Engineering 1994, 20:149-162. IEEE Computer Society, 2.
    • (1994) IEEE Transactions on Software Engineering , vol.20 , pp. 149-162
    • Luo, G.1    von Bochmann, G.2    Petrenko, A.3
  • 97
    • 0030212784 scopus 로고    scopus 로고
    • Principles and methods of testing finite state machines: A survey
    • D. Lee and M. Yannakakis. Principles and methods of testing finite state machines: A survey. Proceedings of the IEEE, 84(2): 1090-1126.
    • Proceedings of the IEEE , vol.84 , Issue.2 , pp. 1090-1126
    • Lee, D.1    Yannakakis, M.2
  • 99
    • 84957706393 scopus 로고
    • LOFT: A tool for assisting selection of test data sets from algebraic specifications
    • Springer-Verlag
    • Marre B. LOFT: A tool for assisting selection of test data sets from algebraic specifications. Theory and Practice of Software Development 1995, 799-800. Springer-Verlag.
    • (1995) Theory and Practice of Software Development , pp. 799-800
    • Marre, B.1
  • 102
    • 0010644927 scopus 로고    scopus 로고
    • Automatic generation of software test cases from formal specifications
    • Faculty of Sciences, Queen's University of Belfast
    • Meudec C. Automatic generation of software test cases from formal specifications. PhD thesis 1997, Faculty of Sciences, Queen's University of Belfast.
    • (1997) PhD thesis
    • Meudec, C.1
  • 103
    • 0002703887 scopus 로고
    • Gedanken-experiments on sequential machines
    • Princeton University Press
    • Moore E.F. Gedanken-experiments on sequential machines. Automata Studies 1956, 129-153. Princeton University Press.
    • (1956) Automata Studies , pp. 129-153
    • Moore, E.F.1
  • 106
    • 41649121336 scopus 로고    scopus 로고
    • A survey of UML-based coverage criteria for software testing
    • Department of Computer Science, NUI Maynooth, Ireland
    • McQuillan J.A., Power J.F. A survey of UML-based coverage criteria for software testing. Technical Report NUIM-CS-TR-2005-08 2005, Department of Computer Science, NUI Maynooth, Ireland.
    • (2005) Technical Report NUIM-CS-TR-2005-08
    • McQuillan, J.A.1    Power, J.F.2
  • 111
    • 0035481250 scopus 로고    scopus 로고
    • On comparisons of random, partition, and proportional partition testing
    • S. C. Ntafos. On comparisons of random, partition, and proportional partition testing. IEEE Transactions on Software Engineering, 27(10):949-960.
    • IEEE Transactions on Software Engineering , vol.27 , Issue.10 , pp. 949-960
    • Ntafos, S.C.1
  • 114
    • 85133574094 scopus 로고    scopus 로고
    • Towards model-based generation of self-priming and self-checking conformance tests for interactive systems
    • A. M. Paradkar. Towards model-based generation of self-priming and self-checking conformance tests for interactive systems. Information & Software Tec.
    • Information & Software Tec
    • Paradkar, A.M.1
  • 115
    • 33745891945 scopus 로고    scopus 로고
    • Fault model-driven test derivation from finite state models: Annotated bibliography
    • Springer-Verlag
    • Petrenko A. Fault model-driven test derivation from finite state models: Annotated bibliography. Modeling and Verification of Parallel Processes 2001, 196-205. Springer-Verlag.
    • (2001) Modeling and Verification of Parallel Processes , pp. 196-205
    • Petrenko, A.1
  • 118
    • 85133563315 scopus 로고    scopus 로고
    • Spec#. Available
    • Microsoft Research. Spec#. Available http://research.microsoft.com/specsharp, 2006.
    • (2006)
  • 119
    • 85133618923 scopus 로고    scopus 로고
    • Available
    • Microsoft Research. Spec Explorer. Available http://research.microsoft.com/ SpecExplorer, 2006.
    • (2006) Spec Explorer
  • 121
    • 0242688562 scopus 로고    scopus 로고
    • Graph theory techniques in model-based testing
    • Available
    • Robinson H. Graph theory techniques in model-based testing. International Conference on Testing Computer Software 1999, Available. http://www.geocities.com/harry_robinson_testing/graph_theory.htm.
    • (1999) International Conference on Testing Computer Software
    • Robinson, H.1
  • 122
    • 23744446461 scopus 로고    scopus 로고
    • Obstacles and opportunities for model-based testing in an industrial software environment
    • Slides from the conference available from
    • Robinson H. Obstacles and opportunities for model-based testing in an industrial software environment. First European Conference on Model-Driven Software Engineering 2003, Slides from the conference available from. http://www.agedis.de/conference.
    • (2003) First European Conference on Model-Driven Software Engineering
    • Robinson, H.1
  • 123
    • 84882192432 scopus 로고    scopus 로고
    • Model-based testing
    • Available
    • Robinson H. Model-based testing. STAREAST 2005 Tutorial 2005, Available. http://www.geocities.com/harry_robinson_testing/stareast2005.htm.
    • (2005) STAREAST 2005 Tutorial
    • Robinson, H.1
  • 132
  • 133
    • 0003503554 scopus 로고
    • Applying Formal Methods to Software Testing
    • Available, The University of Queensland
    • Stocks P. Applying Formal Methods to Software Testing. PhD thesis 1993, Available, The University of Queensland. http://www.bond.edu.au/it/staff/publications/PhilS.pubs.htm.
    • (1993) PhD thesis
    • Stocks, P.1
  • 134
    • 84882095837 scopus 로고    scopus 로고
    • Model based testing in practice at Microsoft
    • In Gurevich et al. [GPK05]
    • K. Stobie. Model based testing in practice at Microsoft. In Gurevich et al. [GPK05], 5-12.
    • Stobie, K.1
  • 137
    • 0000101791 scopus 로고    scopus 로고
    • Test generation with inputs, outputs and repetitive quiescence
    • J. Tretmans. Test generation with inputs, outputs and repetitive quiescence. Software: Concepts and Tools, 17(3):103-120.
    • Software: Concepts and Tools , vol.17 , Issue.3 , pp. 103-120
    • Tretmans, J.1
  • 139
    • 34548116280 scopus 로고    scopus 로고
    • A taxonomy of model-based testing
    • April, Available, Computer Science Department, The University of Waikato
    • Utting M., Pretschner A., Legeard B. A taxonomy of model-based testing. Technical Report 04/2006 2006, April, Available, Computer Science Department, The University of Waikato. http://www.cs.waikato.ac.nz/pubs/wp.
    • (2006) Technical Report 04/2006
    • Utting, M.1    Pretschner, A.2    Legeard, B.3
  • 140
    • 0037917045 scopus 로고
    • Failure diagnosis of automata
    • Vasilevskii M.P. Failure diagnosis of automata. Cybernetics 1973, 9:653-665.
    • (1973) Cybernetics , vol.9 , pp. 653-665
    • Vasilevskii, M.P.1
  • 141
    • 0009416037 scopus 로고
    • Failure diagnosis of automata
    • Translated from
    • Vasilevskii M.P. Failure diagnosis of automata. Kibernetika 1973, 4:98-108. Translated from.
    • (1973) Kibernetika , vol.4 , pp. 98-108
    • Vasilevskii, M.P.1
  • 146
    • 18444410693 scopus 로고    scopus 로고
    • In the testing maturity model maze
    • Available, journal after free registration
    • Weatherill T In the testing maturity model maze. Journal of Software Testing Professionals 2001, 2(1):8-13. Available, journal after free registration. http://www.testinginstitute.com.
    • (2001) Journal of Software Testing Professionals , vol.2 , Issue.1 , pp. 8-13
    • Weatherill, T.1
  • 150
    • 0034245469 scopus 로고    scopus 로고
    • Generating transition probabilities to support model-based software testing
    • G. Walton and J. Poore. Generating transition probabilities to support model-based software testing. Software: Practice and Experience, 30(10):1095-110.
    • Software: Practice and Experience , vol.30 , Issue.10 , pp. 1095-110
    • Walton, G.1    Poore, J.2
  • 154
    • 0031354777 scopus 로고    scopus 로고
    • Software unit test coverage and adequacy
    • H. Zhu, P. A. V. Hall, and J. H. R. May. Software unit test coverage and adequacy. ACM Computing Surveys, 29(4):366-427.
    • ACM Computing Surveys , vol.29 , Issue.4 , pp. 366-427
    • Zhu, H.1    Hall, P.A.V.2    May, J.H.R.3


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