Skip to main content

Semi-automatic Test Assertion Transformation Scheme for SOA

  • Conference paper
U- and E-Service, Science and Technology (UNESST 2011)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 264))

Included in the following conference series:

  • 1074 Accesses

Abstract

This paper presents a design method for business-centric SOA test framework. The reference architecture of SOA system is usually layered: business process layer, service layer, and computing resource layer. In the architecture, there are so many subsystems affecting the system’s performance, which relates with each other. As a result, in respect of overall performance, it is meaningless to measure each subsystem’s performance separately. In SOA system, the performance of the business process layer with which users keep in contact usually depends on the summation of the performance of the other lower layers. Therefore, for testing SOA system, test cases describing business process activities should be prepared. We devised a business-centric SOA test assertion model which enables to semi-automatic transform test assertions into test cases by the concept of prescription level and normalized prerequisite definition. The model also minimizes the semantic distortion in the transformation process.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Miller, J., Mukerji, J.: MDA Guide Version 1.0.1. OMG (June 2003), http://www.omg.org/docs/omg/03-06-01.pdf

  2. Lee, Y., et al.: Web Services Quality Model 1.1. OASIS WSQM TC (October 2008)

    Google Scholar 

  3. Durand, J., et al.: ebXML Test Framework v1.0. OASIS IIC TC (October 2004)

    Google Scholar 

  4. Wenzel, P., et al.: ebXML Messaging Services 3.0. OASIS ebMS TC (July 2007)

    Google Scholar 

  5. Java XML Unit (JXUnit), http://jxunit.sourceforge.net

  6. JUnit, Java for Unit Test, http://junit.sourceforge.net

  7. ATML, “Standard for Automatic Test Markup Language (ATML) for Exchanging Automatic Test Equipment and Test Information via XML”. IEEE (December 2006)

    Google Scholar 

  8. XPDL: XML Process Definition Language (Workflow Management Coalition) Document Number WFMC-TC-1025: Version 1.14 (October 3, 2005)

    Google Scholar 

  9. OASIS, Business Process Specification Schema 1.0.1, May 2001 and ebBP, v2.0.4 (October 2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lee, Y. (2011). Semi-automatic Test Assertion Transformation Scheme for SOA. In: Kim, Th., et al. U- and E-Service, Science and Technology. UNESST 2011. Communications in Computer and Information Science, vol 264. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27210-3_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-27210-3_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-27209-7

  • Online ISBN: 978-3-642-27210-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics