Skip to main content

A Graph API for Complex Business Network Query and Traversal

  • Conference paper
Information Systems, Technology and Management (ICISTM 2012)

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

  • 1228 Accesses

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 sets them into context to each other. Therefore, it computationally links data into business and (technical) 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 a novel concept, which features access to the complex inter-connected business and technical perspectives in NIM in a standard RESTful architecture style, called Business Graph API (BGAPI). As foundation we use a powerful Resource Graph (RG) definition, which is directly computed from the underlying NIM, and allows simple, uniform, but expressive queries and traversal on the linked data. We present a novel approach on applying state of the art RESTful Web-Services 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

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. Graph API, Facebook Inc. (2011), http://developers.facebook.com/docs/reference/api/

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

  3. 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 

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

    Google Scholar 

  5. 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 

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

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

    Google Scholar 

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

  9. Ritter, D., Bhatt, A.: Modeling Approach for Business Networks with an Integration and Business Perspective. In: De Troyer, O., Bauzer Medeiros, C., Billen, R., Hallot, P., Simitsis, A., Van Mingroot, H. (eds.) ER Workshops 2011. LNCS, vol. 6999, pp. 343–344. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  10. 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 

  11. Ritter, D., Bhatt, A.: Linked Web Data and Business Network Management. In: International Workshop on Linked Web Data Management (LWDM), Berlin (submitted, 2012)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  14. 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 

  15. 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 

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

    Google Scholar 

  17. 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., Herrmann, C. (2012). A Graph API for Complex Business Network Query and Traversal. In: Dua, S., Gangopadhyay, A., Thulasiraman, P., Straccia, U., Shepherd, M., Stein, B. (eds) Information Systems, Technology and Management. ICISTM 2012. Communications in Computer and Information Science, vol 285. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29166-1_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-29166-1_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29165-4

  • Online ISBN: 978-3-642-29166-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics