Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/337180.337205acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article
Free access

Deriving test plans from architectural descriptions

Published: 01 June 2000 Publication History
First page of PDF

References

[1]
Bass, L., Clements, P., Kazman, R. Software Architecture in Practice. SEI Series (1998), Addison- Wesley.]]
[2]
Berry, G., Boudol, G. The Chemical Abstract Machine. Theoretical Computer Science 96, (1992), 217-248.]]
[3]
Bertolino, A., Corradini, F., Inverardi, P., Muccini, H. Architectural Abstractions to Support Analysis and Testing. IR 50/99, University of L'Aquila, Online at <http://univaq.it/~inverard>.]]
[4]
Bertolino, A., Inverardi, P., Muccini, H., Rosetti, A. An Approach to Integration Testing Based on Architectural Descriptions. IEEE Proc. ICECCS- 97 (Como, 1997).]]
[5]
Boehm, B., Abts, C. Cots integration: Plug and pray? IEEE Computer 32, 1 (January 1999).]]
[6]
Cardell-Oliver, R., Glover, T. A Practical and Complete Algorithm for Testing Real- Time Systems. Springer Verlag LNCS 1486, FTRTFTS98 (September 98), On-line at <http://cswww.essex.ac.uk/>.]]
[7]
Carver, R.H., Tai, K.-C. Use of Sequencing Constraints for Speci cation-Based Testing of Concurrent Programs. IEEE Trans. on Software Engineering 24, 6 (June 1998).]]
[8]
Cleaveland, R., Parrow, J., Ste en, B. The Concurrency Workbench. ACM Toplas 15, 1 (1993), 36-72.]]
[9]
Compare, D., Inverardi, P., Wolf, A.L. Uncovering Architectural Mismatch in Component Behavior. Science of Computer Programming 33, 2 (1999), 101-131.]]
[10]
Garlan, D., Allen, R., Ockerbloom, J. Architectural mismatch: Why reuse is so hard. IEEE Software 12, 6 (November 1995).]]
[11]
Giannakopoulou, D., Magee, J., Kramer, J. The TRACTA Project, On-line at <http://www-dse.doc.ic.ac.uk/projects/tracta>.]]
[12]
Inverardi, P., Wolf, A.L. Formal Speci cations and Analysis of Software Architectures Using the Chemical Abstract Machine Model. IEEE Trans. on Software Engineering 21, 4 (April 1995), 100- 114.]]
[13]
Mandrioli, D., Morasca, S., Morzenti, A. Generating Test Cases for Real-Time Systems from Logic Speci cations. ACM Trans. on Computer Systems 13, 4 (1995).]]
[14]
McCabe, T.J. A Complexity Measure. IEEE Trans. on Software Engineering 2, 4 (1976).]]
[15]
Mercier, F., Le Gall, P., Bertolino, A. Formalizing Integration Test Strategies for Distributed Systems. 1st Int. ICSE Workshop on Testing Distributed Component-based Systems (Los Angeles (CA), USA, 1999).]]
[16]
Perry, D.E., Wolf, A.L. Foundations for the Study of Software Architecture. SIGSOFT Software Engineering Notes 17, 4 (October 1992), 40-52.]]
[17]
Rational Corporation. Uml Resource Center. UML documentation, version 1.3, On-line at <http://www.rational.com/uml/index.jtmpl>.]]
[18]
Richardson, D.J., Wolf, A.L. Software testing at the architectural level. Second Int. Software Architecture Workshop ISAW-2 in Joint Proc. of the ACM SIFSOFT '96 Workshops, (October 1996).]]
[19]
ROSATEA group. Architecture-based Analysis and Testing, On-line at <http://www.ics.uci.edu/~rosatea>.]]
[20]
Shaw, M., Garlan, D. Software Architecture: Perspectives on an Emerging Discipline. Prentice-Hall, Englewood Cli s (New Jersey, 1996).]]
[21]
Szyperski, C. Component Software. Beyond Object Oriented Programming. Addison Wesley, Harlow (England, 1998).]]

Cited By

View all
  • (2018)Software Architecture: Past, Present, FutureThe Essence of Software Engineering10.1007/978-3-319-73897-0_10(169-184)Online publication date: 14-Jun-2018
  • (2018)Architecture conformance analysis using model‐based testing: A case study approachSoftware: Practice and Experience10.1002/spe.266749:3(423-448)Online publication date: 22-Nov-2018
  • (2016)Model-based Testing of Mobile Systems – An Empirical Study on QuizUp Android AppElectronic Proceedings in Theoretical Computer Science10.4204/EPTCS.208.2208(16-30)Online publication date: 25-May-2016
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICSE '00: Proceedings of the 22nd international conference on Software engineering
June 2000
843 pages
ISBN:1581132069
DOI:10.1145/337180
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 2000

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. functional test plans
  2. integration testing
  3. labelled transition systems
  4. software achitectures

Qualifiers

  • Article

Conference

ICSE00
Sponsor:

Acceptance Rates

Overall Acceptance Rate 276 of 1,856 submissions, 15%

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)65
  • Downloads (Last 6 weeks)16
Reflects downloads up to 09 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2018)Software Architecture: Past, Present, FutureThe Essence of Software Engineering10.1007/978-3-319-73897-0_10(169-184)Online publication date: 14-Jun-2018
  • (2018)Architecture conformance analysis using model‐based testing: A case study approachSoftware: Practice and Experience10.1002/spe.266749:3(423-448)Online publication date: 22-Nov-2018
  • (2016)Model-based Testing of Mobile Systems – An Empirical Study on QuizUp Android AppElectronic Proceedings in Theoretical Computer Science10.4204/EPTCS.208.2208(16-30)Online publication date: 25-May-2016
  • (2015)Formalization of Federated Schema Architectural Style VariabilityJournal of Software Engineering and Applications10.4236/jsea.2015.8200908:02(72-92)Online publication date: 2015
  • (2015)Model-based testing of NASA’s GMSEC, a reusable framework for ground system softwareInnovations in Systems and Software Engineering10.1007/s11334-015-0254-611:3(217-232)Online publication date: 14-Jul-2015
  • (2014)Software paradigms, assessment types and non-functional requirements in model-based integration testingProceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering10.1145/2601248.2601257(1-10)Online publication date: 13-May-2014
  • (2013)C2-Style Architecture Testing and Metrics Using Dependency AnalysisJournal of Software10.4304/jsw.8.2.276-2858:2Online publication date: 1-Feb-2013
  • (2013)Software architecture-based analysis and testingComputing10.1007/s00607-013-0338-995:8(633-648)Online publication date: 1-Aug-2013
  • (2010)A pragmatic testing approach for wireless sensor networksProceedings of the 6th ACM workshop on QoS and security for wireless and mobile networks10.1145/1868630.1868641(55-61)Online publication date: 20-Oct-2010
  • (2009)Component-Oriented Functional VerificationA Process Algebraic Approach to Software Architecture Design10.1007/978-1-84800-223-4_5(169-201)Online publication date: 3-Oct-2009
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media