Skip to main content

Interoperability Improvement in Inter-Enterprises Collaboration: A Software Engineering Approach

  • Conference paper
  • First Online:
Enterprise Interoperability VI

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

  • 1391 Accesses

Abstract

The present research work aims at developing an approach to reach inter-enterprise interoperability and to test its achievement using practices from the software engineering process. Four fundamental activities are identified in the software process: software specification, software development, software validation and software evolution [1]. In this work, interoperability requirements are specified by representing interoperability problems directly on business process models. For the validation activity, an interoperability testing sub-process is defined based on this new form of interoperability requirements specification. It is also demonstrated that the improvement proposed in software specification activity will have positive impact on the software development activity.

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
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
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

Notes

  1. 1.

    The Association for Library Collections and Technical Services.

References

  1. Sommerville, I. (2011). Software engineering (9th ed.). Addison-Wesley, Boston, USA.

    Google Scholar 

  2. ALCTS. (2010). Description and access task force on metadata [cited 2011 19 September]. Retrieved from http://www.libraries.psu.edu/tas/jca/ccda/tf-meta3.html

  3. Chungoora, N., et al. (2013). A model-driven ontology approach for manufacturing system interoperability and knowledge sharing. Computers in Industry, 64, 392–401.

    Article  Google Scholar 

  4. Khadka, R., et al. (2013). Model-driven approach to enterprise interoperability at the technical service level. Computers in Industry, 64(8), 951–965.

    Google Scholar 

  5. Franco, R. D., et al. (2012). ColNet platform: Resilient collaborative networks through interoperability. In R. Poler, et al. (Eds.), Enterprise interoperability V: Shaping enterprise. London: Springer.

    Google Scholar 

  6. Wieczorek, S., & Stefanescu, A. (2010). Improving Testing of Enterprise Systems by Model-based Testing on Graphical User Interfaces. In 17th IEEE International Conference and Workshops on Engineering of Computer-Based Systems, IEEE.

    Google Scholar 

  7. Kingston, G., Fewell, S., & Richer, W. (2005). An organizational interoperability agility model. In The 10th Command and Control Research and Technology Symposium. Virginia: Command and Control Research Program.

    Google Scholar 

  8. Morris, E., et al. (2004). System of systems interoperability (SOSI): Final report. The Software Engineering Institute, Carnegie Mellon University.

    Google Scholar 

  9. Tolk, A. ,& Muguira, J. (2003). The levels of conceptual interoperability model. In The 2003 Fall Simulation Interoperability Workshop. Orlando: IEEE CS Press.

    Google Scholar 

  10. Mallek, S., Daclin, N., & Chapurlat, V. (2012). The application of interoperability requirement specification and verification to collaborative processes in industry. Computers in Industry, 63(7), 643–658.

    Article  Google Scholar 

  11. Cornu, C., et al. (2012). Customizable interoperability assessment methodology to support technical processes deployment in large companies. Annual Reviews in Control, 36, 300–308.

    Article  Google Scholar 

  12. Lemrabet, Y., et al. (2012). Proposition of business process modelling in model driven interoperability approach at CIM and PIM levels. In R. Poler, et al. (Eds.), Enterprise interoperability V: Shaping enterprise. London: Springer.

    Google Scholar 

  13. Walter, P., Werth, D., & Loos, P. (2007). Managing the lifecycle of cross-organizational collaborative business processes. In R. J. Gonçalves, et al. (Eds.), Enterprise interoperability. New challenges and approaches. London: Springer.

    Google Scholar 

  14. Chen, D., Doumeingts, G., & Vernadat, F. (2008). Architectures for enterprise integration and interoperability: Past, present and future. Computers in Industry, 59(7), 647–659.

    Google Scholar 

  15. Ducq, Y., Chen, D., & Doumeingts, G. (2012). A contribution of system theory to sustainable enterprise interoperability science base. Computers in Industry, 63, 844–857.

    Article  Google Scholar 

  16. Touzi, J., et al. (2007). Interoperability through model-based generation: The case of the collaborative information system (CIS). In R. J. Gonçalves, et al. (Eds.), Enterprise interoperability. New challenges and approaches. London: Springer.

    Google Scholar 

  17. Berre, A.-J., et al. (2007). The ATHENA interoperability framework. In R.J. Gonçalves, et al. (Eds.), Enterprise interoperability. New challenges and approaches (pp. 569–580). London: Springer.

    Google Scholar 

  18. OMG. (2003). MDA guide V1.0.1. Object Management Group.

    Google Scholar 

  19. Jardim-Goncalves, R., Grilo, A., & Steiger-Garcao, A. (2006). Challenging the interoperability between computers in industry with MDA and SOA. Computers in Industry, 57(8–9), 679–689.

    Google Scholar 

  20. Pessoa, R. M., et al. (2008). Enterprise interoperability with SOA: A survey of service composition approaches. In Enterprise Distributed Object Computing Conference Workshops. IEEE.

    Google Scholar 

  21. Lee, Y. (2009). Event-driven SOA test framework based on BPA-simulation. In First International Conference on ‘Networked Digital Technologie. IEEE.

    Google Scholar 

  22. Vieira, M., et al. (2006). Automation of GUI testing using a model-driven approach. In The 2006 International Workshop on Automation of Software Test. ACM.

    Google Scholar 

  23. Camara, M., Ducq, Y., & Dupas, R. (2013). A methodology for the evaluation of interoperability improvements in inter-enterprises collaboration based on causal performance measurement models. International Journal of Computer Integrated Manufacturing.

    Google Scholar 

  24. OMG. (2011). Business process model and notation (BPMN). Version 2.0. Needham, MA, United States.

    Google Scholar 

  25. Frankel, D. S. (2003). model driven architecture: applying MDA to enterprise. Computing. Wiley.

    Google Scholar 

  26. ISO/IEC/IEEE. (2013). 29119-2-Software and systems engineering. Software testing. IEEE.

    Google Scholar 

  27. Chappell, D. (2009). Enterprise service bus. O’Reilly.

    Google Scholar 

  28. Ferrara, A., & MacDonald, M (2002). Programming.NET web services. O’Reilly Media, Inc.

    Google Scholar 

  29. W3C (2004). Web services architecture. W3C.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mamadou Samba Camara .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Camara, M.S., Dupas, R., Ducq, Y., Mané, B. (2014). Interoperability Improvement in Inter-Enterprises Collaboration: A Software Engineering Approach. In: Mertins, K., Bénaben, F., Poler, R., Bourrières, JP. (eds) Enterprise Interoperability VI. Proceedings of the I-ESA Conferences, vol 7. Springer, Cham. https://doi.org/10.1007/978-3-319-04948-9_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-04948-9_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-04947-2

  • Online ISBN: 978-3-319-04948-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics