Skip to main content

An Iterative Procedure for Efficient Testing of B2B: A Case in Messaging Service Tests

  • Conference paper
Enterprise Interoperability II
  • 876 Accesses

Abstract

Testing is a necessary step in systems integration. Testing in the context of interenterprise, business-to-business (B2B) integration is more difficult and expensive than intra-enterprise integration. Traditionally, the difficulty is alleviated by conducting the testing in two stages: conformance testing and then interoperability testing. In conformance testing, systems are tested independently against a referenced system. In interoperability testing, they are tested simultaneously against one another. In the traditional approach for testing, these two stages are performed sequentially with little feedback between them. In addition, test results and test traces are left only to human analysis or even discarded if the solution passes the test. This paper proposes an approach where test results and traces from both the conformance and interoperability tests are analyzed for potential interoperability issues; conformance test cases are then derived from the analysis. The result is that more interoperability issues can be resolved in the lower-cost conformance testing mode; consequently, time and cost required for achieving interoperable solutions are reduced.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

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.

8 References

  1. Scott Moseley, Steve Randall, Anthony Wiles, (2004) In Pursuit of Interoperability, International Journal of IT Standards and Standardization Research, vol. 2 no. 2, pp. 34–48

    Google Scholar 

  2. James D. Kindrick, John A. Sauter, Robert S. Matthews, (1996) Improving Conformance and Interoperability Testing, StandardView, vol 4, issue 1, pp. 61–68

    Article  Google Scholar 

  3. Sungwon Kang, Relating interoperability testing with conformance testing, (1998) Global Telecommunications Conference, vol 6, pp. 3768–3773

    Google Scholar 

  4. Durand, J., Kass, M., Wenzel, P. (2003) The ebXML Test Framework and the Challenges of B2B Testing, ebXML Conference 2003

    Google Scholar 

  5. Boonserm Kulvatunyou, Nenad Ivezic, Albert T. Jones, (2005) Content-Level Conformance Testing: An Information Mapping Case Study, International Conference on Testing of Communicating Systems: 17th IFIP TC6/WG 6.1 International Conference, TestCom 2005, Montreal, Canada, pp.349–364

    Google Scholar 

  6. S. Bradner, (1997) RFC2119: Key words for use in RFCs to Indicate Requirement Levels

    Google Scholar 

  7. ebXML Implementation, Interoperability and Conformance (IIC) Technical Committee, ebXML IIC Test Framework Version 1.0

    Google Scholar 

  8. ISO/IEC 9646: 1994, OSI Conformance Testing Methodology and Framework Parts 1–7

    Google Scholar 

  9. ITU-T X.290 Series, (1994) Conformance Testing Methodology and Framework

    Google Scholar 

  10. ETSI TS 102 237-1, Interoperability test methods & approaches, Part 1: Generic approach to interoperability testing

    Google Scholar 

  11. Stephen Castro, (1991) The relationship between conformance testing of and interoperability between OSI systems, Computer Standards and Interfaces 12, pp.3–11

    Article  Google Scholar 

  12. Arakawa, N., Phalippou, M., Risser, N., Soneoka, T., (1993) Combination of conformance and interoperability testing, in Formal Description Techniques, M. Diaz and R. Groz, Eds. New York: Elsevier, 1993, vol. C-10, pp. 397–412.

    Google Scholar 

  13. O. Rafiq, R. Castanet, (1990) From conformance testing to interoperability testing, Proceedings of the 3rd International Workshop on Protocol Test System

    Google Scholar 

  14. Sungwon Kang, Myungchul Kim, (1997) Interoperability Test Suite Derivation for Symmetric Communication Protocols, FORTE, pp. 57–72

    Google Scholar 

  15. Soonuk Seol, Myungchul Kim, Sungwon Kang, Jiwon Ryu, (2003) Fully automated interoperability test suite derivation for communication protocols, Computer Networks 43(6), pp. 735–759

    Article  MATH  Google Scholar 

  16. Mazen, M., Dibuz, S., (1998) Pragmatic method for interoperability test suite derivation, In Proceedings of 24th Euromicro Conference, pp. 838–844, IEEE

    Google Scholar 

  17. D. Richard Kuhn, Vadim Okun, (2006) Pseudo-Exhaustive Testing for Software, 30th NASA/IEEE Software Engineering Workshop, April 25–27

    Google Scholar 

  18. OASIS ebXML Messaging Services Technical Committee, ebXML Message Service Specification Version 2.0

    Google Scholar 

  19. Korea B2B/A2A Interoperability Testbed (KorBIT), http://www.korbit.org

    Google Scholar 

  20. ebXML Implementation, Interoperability and Conformance (IIC) Technical Committee, ebXML Messaging (2.0) Conformance Test Suite Version 1.0

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag London Limited

About this paper

Cite this paper

Kim, J., Kulvatunyou, S. (2007). An Iterative Procedure for Efficient Testing of B2B: A Case in Messaging Service Tests. In: Gonçalves, R.J., Müller, J.P., Mertins, K., Zelm, M. (eds) Enterprise Interoperability II. Springer, London. https://doi.org/10.1007/978-1-84628-858-6_72

Download citation

  • DOI: https://doi.org/10.1007/978-1-84628-858-6_72

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84628-857-9

  • Online ISBN: 978-1-84628-858-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics