Skip to main content

The Business Graph Protocol

  • Conference paper
Information and Software Technologies (ICIST 2012)

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

Included in the following conference series:

Abstract

Business Network Management (BNM) provides companies with techniques for managing their trading partner networks by making (technical) integration, business and social aspects visible within a network view and set them into context to each other. Therefore it computationally links data into business and integration networks as well as computes semantic correlation between entities of both perspectives. The linked real-world data is then captured in a network-centric variant of Business Process Modeling Notation (BPMN), which we call Network Integration Model (NIM).

In this paper, we propose an approach, which features access to the complex inter-connected business and technical perspectives in NIM, called Business Graph Protocol. We define a powerful Resource Graph (RG), which is directly computed from the underlying domain model, e.g. NIM, and allows simple, uniform, but expressive queries and traversal on the linked data. Through embedded, ad-hoc querying techniques, entry points to the network are computed. We present an approach on applying state of the art RESTful WebServices to our domain and report on our experiences with it.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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.

References

  1. Angeles, R., Gutierrez, C.: Survey of Graph Database Models. ACM Computing Surveys 40(1), Article 1 (2008)

    Google Scholar 

  2. Graph API, Facebook Inc. (2011), http://developers.facebook.com/docs/reference/api/

  3. Graph Protocol, Facebook Inc. (2011), http://developers.facebook.com/docs/opengraph/

  4. Fetterman, D.: Data Grows Up: The Architecture of the Facebook Platform. In: Spinellis, D., et al. (eds.), pp. 89–109. O’Reilly Media Inc., Sebastopol (2009)

    Google Scholar 

  5. Fielding, R.T.: Architectural Styles and the Design of Network-based Software Architectures. PhD thesis, University of California, Irvine (2000)

    Google Scholar 

  6. Fielding, R.T., Taylor, R.N.: Principled Design of Modern Web Architecture. ACM Transactions on Internet Technology 2(2), 115–150 (2002)

    Article  Google Scholar 

  7. Filipowska, A., Hepp, M., Kaczmarek, M., Markovic, I.: Organisational Ontology Framework for Semantic Business Process Management. In: Abramowicz, W. (ed.) BIS 2009. LNBIP, vol. 21, pp. 1–12. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  8. Gremlin: Graph Traversal Language (2012), https://github.com/tinkerpop/gremlin/wiki

  9. Hagen, A.: The Open Graph Protocol Design Decisions. In: International Semantic Web Conference (ISWC), Shanghai (2010)

    Google Scholar 

  10. Hepp, M., Roman, D.: An Ontology Framework for Semantic Business Process Management. Wirtschaftsinformatik, 423–440 (2007)

    Google Scholar 

  11. Hepp, M., Leymann, F., Dominigue, J., Wahler, A., Fensel, D.: Semantic Business Process Management – A Vision Towards Using Semantic Web Services for Business Process Management. In: IEEE International Conference on e-Business Engineering (ICEBE), Beijing (2005)

    Google Scholar 

  12. Infogrid Web Graph Database. Infogrid (November 2011), http://infogrid.org/

  13. Iordanov, B.: HyperGraphDB: A Generalized Graph Database. In: Shen, H.T., Pei, J., Özsu, M.T., Zou, L., Lu, J., Ling, T.-W., Yu, G., Zhuang, Y., Shao, J. (eds.) WAIM 2010. LNCS, vol. 6185, pp. 25–36. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  14. Neo4j Graph Database. Neo Technology (January 2012), http://neo4j.org/

  15. OMG: BPMN: Business Process Modeling Notation 2.0. Object Management Group (2011)

    Google Scholar 

  16. Pautasso, C., Wilde, E.: RESTful web services: principles, patterns, emerging technologies. In: WWW, pp. 1359–1360 (2012)

    Google Scholar 

  17. RDF Semantics (2012), http://www.w3c.org/RT/rdf-mt

  18. Rexster. Rexster (May 2011), https://github.com/tinkerpop/rexster/wiki/

  19. Ritter, D., Bhatt, A.: Modeling Approach for Business Networks with an Integration and Business Perspective. In: ER 2011 Workshops, Brüssel (2011)

    Google Scholar 

  20. Ritter, D., Ackermann, J., Bhatt, A., Hoffmann, F.O.: Building a Business Graph System and Network Integration Model Based on BPMN. In: Dijkman, R., Hofstetter, J., Koehler, J. (eds.) BPMN 2011. LNBIP, vol. 95, pp. 154–159. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  21. Ritter, D.: From Network Mining to Large Scale Business Networks. In: International Workshop on Large Scale Network Analysis (LSNA), Lyon (2012)

    Google Scholar 

  22. Ritter, D.: Towards Business Network Management. In: Confenis: 6th International Conference on Research and Practical Issues of Enterprise Information Systems, Ghent (2012)

    Google Scholar 

  23. Rodriguez, M.A., Neubauer, P.: A Path Algebra for Multi-Relational Graphs. In: International Workshop on Graph Data Management (GDM), Hannover (2011)

    Google Scholar 

  24. Rodriguez, M.A., Neubauer, P.: The Graph Traversal Pattern. In: Sakr, S., Pardede, E. (eds.) Graph Data Management: Techniques and Applications. IGI Global (2011)

    Google Scholar 

  25. Sletten, B.: Resource-Oriented Architectures: Being ”In The Web”. In: Spinellis, D., et al. (eds.), pp. 89–109. O’Reilly Media Inc., Sebastopol (2009)

    Google Scholar 

  26. Tarjan, R.E.: A Note on Finding the Bridges of a Graph. Inf. Process. Lett., 160–161 (1974)

    Google Scholar 

  27. Webber, J., Parastatidis, S., Robinson, I.: REST in Practice: Hypermedia and Systems Architecture. O’Reilly & Associates, Sebastopol (2010)

    Google Scholar 

  28. Wilde, E., Pautasso, C. (eds.): REST: From Research to Practice. Springer, Heidelberg (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ritter, D. (2012). The Business Graph Protocol. In: Skersys, T., Butleris, R., Butkiene, R. (eds) Information and Software Technologies. ICIST 2012. Communications in Computer and Information Science, vol 319. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33308-8_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-33308-8_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-33307-1

  • Online ISBN: 978-3-642-33308-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics