Skip to main content

Interoperability of Test Procedures Between Enterprises

Intermediate Representation for Test Procedure Exchange

  • Conference paper
  • First Online:
Enterprise Interoperability VIII

Part of the book series: Proceedings of the I-ESA Conferences ((IESACONF,volume 9))

Abstract

The main objective of any test process is to check the functionality, reliability and operational safety of products. Recent developments resulted in a wide range of highly specialized test procedure languages. In addition to the heterogeneity between test procedure languages, the different versions of the same test language are also heterogeneous. To make test procedures exchangeable between enterprises and reusable, testers face the challenging task of effectively decoupling the test procedure descriptions from specific test tools as well as test benches. This paper presents an approach to achieve the interoperability of test procedure languages which envisages an intermediate representation. An appropriate intermediate representation is the enabler for the application of data integration solutions. The goal is to make test procedures interoperable and to enable transformation definitions for cross-compiling. The developed intermediate representation uses the State Machine Notation for Control Abstraction (SCXML) to represent all test procedure language features. The paper demonstrates how to transform a test procedure from Check Case Definition Language (CCDL) into SCXML. Moreover, the capabilities and restrictions of this approach are shown and summarized.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 219.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

References

  1. Franke, M., Gerke, D., Hans, C., et al. (2012). Method-driven test case generation for functional system verification. In Proceedings ATOS, Delft (pp. 36–44).

    Google Scholar 

  2. Shani, U., et al. (2017). Ontology mediation to rule them all: Managing the plurality in product service systems. In Systems Conference (SysCon), 2017 Annual IEEE International. IEEE.

    Google Scholar 

  3. Franke, M. et al. (2016). Semantic data integration approach for the vision of a digital factory. In Enterprise interoperability VII (pp. 77–86). Springer International Publishing.

    Google Scholar 

  4. Wacher, H. (2003). Semantische mediation für heterogene informationsquellen. KI, 17(4), 56.

    Google Scholar 

  5. Berre, A. J., Elvesæter, B., Figay, N., Guglielmina, C., Johnsen, S., and other. (2007). The ATHENA interoperability framework. In Enterprise interoperability II (pp. 569–580). London: Springer.

    Google Scholar 

  6. Franke, M., Klein, K., & Thoben, K.-D. (2017). Interoperable information exchange as enabler of NFF related TES. Procedia CIRP, 59, 240–245.

    Article  Google Scholar 

  7. Razorcat, CCDL Whitepaper. https://www.razorcat.com/files/de/produkte/ccdl/Razorcat_Technical_Report_CCDL_Whitepaper_02.pdf. Last accessed 2018/01/04.

  8. W3C. (2011). State chart XML (SCXML): state machine notation for control abstraction. W3C Working Draft, April 2011.

    Google Scholar 

  9. Utting, M., Pretschner, A., & Legeard, B. A taxonomy of model-based testing approaches. In Software Testing Verification Reliability, 22, 297–312. https://doi.org/10.1002/stvr.456.

    Article  Google Scholar 

  10. ASAM expression—General expression syntax. (2011). Höhenkirchen, Germany: ASAM e.V.

    Google Scholar 

  11. Apache Common, Commons SCXML, http://commons.apache.org/proper/commons-scxml. Last accessed 2018/01/04.

Download references

Acknowledgements

This research has been funded by the Federal Ministry of Economics and Technology of Germany (BMWi) in the project STEVE (project number 20Y1301G) and AGILE-VT (project number 20X1730D).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marco Franke .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Franke, M., Meyer, V.HW., Rasche, R., Himmler, A., Thoben, KD. (2019). Interoperability of Test Procedures Between Enterprises. In: Popplewell, K., Thoben, KD., Knothe, T., Poler, R. (eds) Enterprise Interoperability VIII. Proceedings of the I-ESA Conferences, vol 9. Springer, Cham. https://doi.org/10.1007/978-3-030-13693-2_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-13693-2_15

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-13692-5

  • Online ISBN: 978-3-030-13693-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics