메뉴 건너뛰기




Volumn 2804, Issue , 2003, Pages 122-147

Formal methods in testing software architectures

Author keywords

[No Author keywords available]

Indexed keywords

CONCRETE TESTING; FORMAL METHODS; SOFTWARE ARCHITECTURE; SYSTEMS ANALYSIS;

EID: 34247379329     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-39800-4_7     Document Type: Article
Times cited : (21)

References (48)
  • 1
    • 85034998473 scopus 로고    scopus 로고
    • The AGEDIS Project: Automated Generation and Execution of Test Suites for Distributed Component-based Software. On-line at http://www.agedis.de
  • 3
    • 79955166135 scopus 로고    scopus 로고
    • The Cow Suite Approach to Planning and Deriving Test Suites in UML Projects
    • Proc. 5th Int. Conf. UML 2002, Dresden, Germany
    • Basanieri, F., Bertolino, A., Marchetti, E.: The Cow Suite Approach to Planning and Deriving Test Suites in UML Projects. In Proc. 5th Int. Conf. UML 2002, Dresden, Germany. LNCS 2460 (2002), pp. 383-397.
    • (2002) LNCS 2460 , pp. 383-397
    • Basanieri, F.1    Bertolino, A.2    Marchetti, E.3
  • 4
    • 85035042646 scopus 로고    scopus 로고
    • Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. SEI Series in Software Engineering, Addison-Wesley, 1998.
  • 5
    • 85034983417 scopus 로고    scopus 로고
    • Bertolino, A.: Knowledge Area Description of Software Testing. In SWEBOK, Joint IEEE-ACM Software Engineering Coordinating Committee. On-line at: 〈http://www.swebok.org〉.
  • 6
    • 33745157935 scopus 로고    scopus 로고
    • Software Testing Research and Practice
    • Invited presentation at ASM 2003, Taormina, Italy
    • Bertolino, A.: Software Testing Research and Practice. Invited presentation at ASM 2003, Taormina, Italy. LNCS 2589 (2003), pp. 1-21.
    • (2003) LNCS 2589 , pp. 1-21
    • Bertolino, A.1
  • 7
    • 0030398679 scopus 로고    scopus 로고
    • Bertolino, A., Inverardi, P.: Architecture-based software testing. In Proc. ISAW96, October 1996.
  • 10
    • 4344612500 scopus 로고    scopus 로고
    • A UML-Based Approach to System Testing
    • Briand, L., Labiche, Y.: A UML-Based Approach to System Testing. Software and System Modeling 1(1), 2002, pp. 10-42.
    • (2002) Software and System Modeling , vol.1 , Issue.1 , pp. 10-42
    • Briand, L.1    Labiche, Y.2
  • 11
    • 85034960974 scopus 로고    scopus 로고
    • The C2 style and ADL. Project web page on-line at: 〈http://www.isr.uci.edu/architecture/c2.html〉.
  • 12
    • 85035067537 scopus 로고    scopus 로고
    • The C2 Framework. On-line at: 〈http://www.isr.uci.edu/architecture/software.html〉.
  • 13
    • 85035065306 scopus 로고    scopus 로고
    • Caesar/Aldebaran Tool (CADP). On-line at: 〈http://inrialpes.fr/vasy/cadp〉.
  • 14
    • 1642585468 scopus 로고    scopus 로고
    • Use of Sequencing Constraints for Specification-Based Testing of Concurrent Programs
    • June
    • Carver, R. H., Tai, K.-C.: Use of Sequencing Constraints for Specification-Based Testing of Concurrent Programs. IEEE Trans. on Software Engineering, Vol. 24, N. 6, pp. 471-490, June 1998.
    • (1998) IEEE Trans. on Software Engineering , vol.24 , Issue.6 , pp. 471-490
    • Carver, R.H.1    Tai, K.-C.2
  • 15
    • 85034967180 scopus 로고    scopus 로고
    • Conallen, J.: Building Web Applications with UML. The Addison-Wesley Object Technology Series.
  • 16
    • 0036038853 scopus 로고    scopus 로고
    • Dashofy, E. M., van der Hoek, A., Taylor, R. N.: An Infrastructure for the Rapid Development of XML-Based Architecture Description Languages. In Proc. of the 24th Int. Conf. on Software Engineering, 2002.
  • 18
    • 85015362530 scopus 로고
    • Automating the Generation and Sequencing of Test Cases from Model-Based Specifications
    • J.C.P. Woodcock and P.G. Larsen (Eds.), FME'93: Industrial-Strenght Formal Methods, Springer Verlag
    • Dick, J., Faivre, A.: Automating the Generation and Sequencing of Test Cases from Model-Based Specifications. In J.C.P. Woodcock and P.G. Larsen (Eds.), FME'93: Industrial-Strenght Formal Methods, pp. 268-284. LNCS 670, Springer Verlag, 1993.
    • (1993) LNCS 670 , pp. 268-284
    • Dick, J.1    Faivre, A.2
  • 19
    • 85035041300 scopus 로고    scopus 로고
    • FC2Tools. On-line at: 〈http://www-sop.inria.fr/meije/verification/quick-guide.html〉.
  • 20
    • 0031191628 scopus 로고    scopus 로고
    • An Experiment in Automatic Generation of Test Suites for Protocols with Verification Technology
    • Fernandez, J.-C., Jard, C., Jeron, T., Nedelka, L., Viho, C.: An Experiment in Automatic Generation of Test Suites for Protocols with Verification Technology. Special Issue of Science of Computer Programming, Vol. 29, pp. 123-146, 1997.
    • (1997) Science of Computer Programming , vol.29 , Issue.SPEC. ISSUE , pp. 123-146
    • Fernandez, J.-C.1    Jard, C.2    Jeron, T.3    Nedelka, L.4    Viho, C.5
  • 21
    • 85034992392 scopus 로고    scopus 로고
    • Finite State Process (FSP). On-line at: 〈http://www.dse.doc/ic.ac.uk/∼jnm/book/ ltsa/Appendix-A.html〉.
  • 24
    • 85034989737 scopus 로고    scopus 로고
    • Hofmeister, C., Nord, R. L., Soni, D.: Applied Software Architecture. Addison Wesley, 1999.
  • 25
    • 0029291267 scopus 로고
    • Formal Specifications and Analysis of Software Architectures Using the Chemical Abstract Machine Model
    • April
    • Inverardi, P., Wolf, A. L.: Formal Specifications and Analysis of Software Architectures Using the Chemical Abstract Machine Model. IEEE Trans. on Software Engineering, Vol. 21, N. 4, pp. 100-114, April 1995.
    • (1995) IEEE Trans. on Software Engineering , vol.21 , Issue.4 , pp. 100-114
    • Inverardi, P.1    Wolf, A.L.2
  • 26
    • 85034971035 scopus 로고    scopus 로고
    • Inverardi, P., Tivoli, M., Bucchiarone, A.: Coordinators synthesis for COTS group-ware systems: an example. In Proc. Int. Workshop on Distributed and Mobile Collaboration, 2003 (DMC 2003). Extended version as technical Report, University of LAquila, Department of Computer Science, http://www.di.univaq.it/tivoli/cscw_techrep.pdf, March 2003.
  • 27
    • 85034990413 scopus 로고    scopus 로고
    • Jacobson, I., Booch, G., Rumbaugh, J.: The Unified Software Development Process. Addison Wesley, Object Technology Series, 1999.
  • 28
    • 85035015716 scopus 로고    scopus 로고
    • Jard, C., Jéron, T.: TGV: Theory, Principles and Algorithms. Proc. Conf. IDPT 2002. Pasadena (USA), (2002).
  • 29
    • 85034960757 scopus 로고    scopus 로고
    • Jrjens, J.: UMLsec: Extending UML for Secure Systems Development. Proc. UML 2002, Dresden, Sept. 30 - Oct. 4, 2002, LNCS.
  • 30
    • 0029408391 scopus 로고
    • Architectural Blueprints - The "4+1" View Model of Software Architecture
    • November
    • Kruchten, P.: Architectural Blueprints - The "4+1" View Model of Software Architecture. IEEE Software, 12(6) November 1995, pp. 42-50.
    • (1995) IEEE Software , vol.12 , Issue.6 , pp. 42-50
    • Kruchten, P.1
  • 31
    • 85035006387 scopus 로고    scopus 로고
    • Labelled Transition System Analyzer (LTSA). On-line at: 〈http://www-dse.doc.ic.ac.uk/∼jnm/book/〉.
  • 32
    • 85035015929 scopus 로고    scopus 로고
    • Lay, M., Karis, M.: Collaborative writing in industry: Investigations in theory and practice. Baywood Publishing Company, Amityville, 1991.
  • 33
    • 0029292854 scopus 로고
    • Specification and Analysis of System Architecture Using Rapide
    • Software Architecture, April
    • Luckham, D. C., Kenney, J. J., Augustin, L. M., Vera, J., Bryan, D., Mann, W.: Specification and Analysis of System Architecture Using Rapide. IEEE Trans. on Software Engineering, Special Issue on Software Architecture, Vol. 21, N. 4, pp. 336-355, April 1995.
    • (1995) IEEE Trans. on Software Engineering , vol.21 , Issue.4 SPEC. ISSUE , pp. 336-355
    • Luckham, D.C.1    Kenney, J.J.2    Augustin, L.M.3    Vera, J.4    Bryan, D.5    Mann, W.6
  • 34
    • 85035051495 scopus 로고    scopus 로고
    • Magee, J., Kramer, J.: Concurrency: State Models & Java Programs. Wiley, April 1999.
  • 36
    • 85034985016 scopus 로고    scopus 로고
    • Milner, R.: Communication on Concurrences. International Series on Computer Science. Prentice Hall International, 1989.
  • 37
    • 85035051664 scopus 로고    scopus 로고
    • Muccini, H.: Software Architecture for Testing, Coordination Models and Views Model Checking. PhD thesis, University of L'Aquila, year 2002. On-line at: 〈http://www.HenryMuccini.com/publications.htm〉.
  • 38
    • 85034971703 scopus 로고    scopus 로고
    • Muccini, H., Bertolino, A., Inverardi, P.: Using Software Architecture for Code Testing Submitted for publication.
  • 41
    • 85034947670 scopus 로고    scopus 로고
    • Richardson, D. J., Stafford, J., Wolf, A. L.: A Formal Approach to Architecture-based Software Testing. Technical Report, University of California, Irvine, 1998.
  • 42
    • 85035075105 scopus 로고    scopus 로고
    • TorX Test Tool Information. http://fmt.cs.utwente.nl/tools/torx/introduction.html
  • 43
    • 0000101791 scopus 로고    scopus 로고
    • Test Generation with Inputs, Outputs and Repetitive Quiescence
    • Tretmans, J.: Test Generation with Inputs, Outputs and Repetitive Quiescence. Software-Concepts and Tools, 17(3):103-120, 1996.
    • (1996) Software-Concepts and Tools , vol.17 , Issue.3 , pp. 103-120
    • Tretmans, J.1
  • 44
    • 84888268734 scopus 로고    scopus 로고
    • Testing Concurrent Systems: A Formal Approach
    • Proc. of CONCUR'99
    • Tretmans, J.: Testing Concurrent Systems: A Formal Approach. Proc. of CONCUR'99, LNCS 1664 (1999), pp. 46-65.
    • (1999) LNCS 1664 , pp. 46-65
    • Tretmans, J.1
  • 45
    • 85034992913 scopus 로고    scopus 로고
    • UML. Object Management Group: OMG Unified Modeling Language (UML), V1.4, 2001. http://www.omg.org
  • 46
    • 85035067426 scopus 로고    scopus 로고
    • de Vries, R. G., Tretmans, J.: Towards Formal Test Purposes. Proc. FATES'01, Aalborg, Denmark (2001).
  • 47
    • 85034988081 scopus 로고    scopus 로고
    • Watson, A. H., McCabe, T. J.: Structured Testing: A Testing Methodology Using the Cyclomatic Complexity Metric. NIST Special Publication 500-235, August 1996.


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