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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Graph API, Facebook Inc. (2011), http://developers.facebook.com/docs/reference/api/
Graph Protocol, Facebook Inc. (2011), http://developers.facebook.com/docs/opengraph/
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)
Fielding, R.T.: Architectural Styles and the Design of Network-based Software Architectures. PhD thesis, University Of California, Irvine (2000)
Fielding, R.T., Taylor, R.N.: Principled Design of Modern Web Architecture. ACM Transactions on Internet Technology 2(2), 115–150 (2002)
Infogrid Web Graph Database. Infogrid (November 2011), http://infogrid.org/
OMG: BPMN: Business Process Modeling Notation 2.0. Object Management Group (2011)
Rexster. Rexster (May 2011), https://github.com/tinkerpop/rexster/wiki/
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)
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)
Ritter, D., Bhatt, A.: Linked Web Data and Business Network Management. In: International Workshop on Linked Web Data Management (LWDM), Berlin (submitted, 2012)
Ritter, D.: From Network Mining to Large Scale Business Networks. In: International Workshop on Large Scale Network Analysis (LSNA), Lyon (submitted, 2012)
Rodriguez, M.A., Neubauer, P.: A Path Algebra for Multi-Relational Graphs. In: International Workshop on Graph Data Management (GDM), Hannover (2011)
Rodriguez, M.A., Neubauer, P.: The Graph Traversal Pattern. In: Sakr, S., Pardede, E. (eds.) Graph Data Management: Techniques and Applications. IGI Global (2011)
Sletten, B.: Resource-Oriented Architectures: Being ”In The Web”. In: Spinellis, D., et al. (eds.), pp. 89–109. O’Reilly Media, Inc., Sebastopol (2009)
Webber, J., Parastatidis, S., Robinson, I.: REST: in Practice: Hypermedia and Systems Architecture. O’Reilly & Associates, Sebastopol (2010)
Wilde, E., Pautasso, C. (eds.): REST: From Research to Practice. Springer, Heidelberg (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)