Skip to main content
Log in

From business to software: a B2B survey

  • Original Article
  • Published:
Information Systems and e-Business Management Aims and scope Submit manuscript

Abstract

In recent years business-to-business (B2B) e-commerce has been subject to major rethinking. A paradigm shift can be observed from document centric file-based interchange of business information to process-centric and, finally to service-based information exchange. On a business level, a lot of work has been done to capture business models and collaborative business processes of an enterprise; further initiatives address the identification of customer services and the formalization of business service level agreements (SLA). On a lower, i.e., technical level, the focus is on moving towards service-oriented architectures (SOA). These developments promise more flexibility, a market entry at lower costs and an easier IT-alignment to changing market conditions. This explains the overwhelming quantity of specifications and approaches targeting the area of B2B—these approaches are partly competing and overlapping. In this paper we provide a survey of the most promising approaches at both levels and classify them using the Open-edi reference model standardized by ISO. Whereas on the technical level, service-oriented architecture is becoming the predominant approach, on the business level the landscape is more heterogeneous. In this context, we propose—in line with the services science approach—to integrate business modeling with process modeling in order to make the transformation from business services to Web services more transparent.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Bergholtz M, Jayaweera P, Johannesson P, Wohed P (2002) Process models and business models—a Unified Framework. In: Proceedings of ER (Workshops). Springer LNCS

  • Blake MB, Tsui KC, Wombacher A (2005) The EEE-05 Challenge: a new web service discovery and composition competition. In: IEEE Intl. Conf. on e-Technology, e-Commerce and e-Service. IEEE Computer Society

  • Brodie M, Bussler C, de Brujin J, Fahringer T, Fensel D, Hepp M, Lausen H, Roman D, Strang T, Werthner H, Zaremba M (2005) Semantically enabled service-oriented architectures: a manifesto and a paradigm shift in computer science. Technical Report TR-2005-12-26. DERI—Digital Enterprise Research Institute

  • Chesbrough H, Spohrer J (2006) A research manifesto for services science. Commun ACM 49(7):35–40

    Article  Google Scholar 

  • DERI (2006) D2v1.3. Web service modeling ontology (WSMO). Final draft

  • Dorn J, Hrastnik P, Rainer A (2007) Web service discovery and composition for virtual enterprises. Int J Web Serv Res 4(1):23–39

    Google Scholar 

  • eCo Working Group (1999) eCo architecture for electronic commerce Interoperability

  • Emig C, Weisser J, Abeck S (2006) Development of SOA-based software systems—an evolutionary programming approach. In: Proceedings of the advanced international conference on telecommunications and international conference on internet and web applications and services. IEEE Computer Society

  • Gardner T (2003) UML modelling of automated business processes with a mapping to BPEL4WS. In: 1st European workshop on object orientation and web services. Springer

  • Gordijn J, Akkermans H (2001) Designing and evaluating E-business models. IEEE Intell Syst 16(4):11–17

    Article  Google Scholar 

  • Gordijn J, Akkermans H (2003a) Does e-business modeling really help?. In: HICSS. IEEE Computer Society

  • Gordijn J, Akkermans JM (2003b) Value-based requirements engineering—exploring innovative e-commerce ideas. Requir Eng J 8(2):114–134

    Article  Google Scholar 

  • Gordijn J, Osterwalder A, Pigneur Y. (2005) Comparing two business model ontologies for designing e-business models and value constellations. In: Proceedings of the 18th Bled eConference

  • Gordijn J, Petit M, Wieringa R (2006) Understanding business strategies of networked value constellations using goal and value modeling. In: Proceedings of the 14th IEEE international requirements engineering conference, RE’06

  • Hammer M, Champy J (2001) Reengineering the corporation: a manifesto for business revolution. HarperBusiness, New York

    Google Scholar 

  • Hofreiter B, Huemer C (2004) Transforming UMM business collaboration models to BPEL. In: Proceedings of OTM Workshops 2004. Springer LNCS

  • Hofreiter B, Huemer C, Kim J.-H (2006a) Choreography of ebXML business collaborations. Information Systems and e-Business Management (ISeB)

  • Hofreiter B, Huemer C, Zapletal M (2006b) A business collaboration registry model on top of ebRIM. In: Proceedings of the IEEE International Conference on e-business engineering. IEEE Computer Society

  • Ilger M, Zapletal M (2006) An Implementation to transform Business Collaboration Models to executable Process Specifications. In: Proceedings of the Conference on service-oriented electronic commerce at the MKWI 2006. GI LNI

  • ISO (2004) Open-edi reference model, 2nd edn. ISO/IEC JTC 1/SC30 ISO Standard 14662

  • Keller G, Nüttgens M, Scheer A.-W (1992) Semantische Prozessmodellierung auf der Grundlage ’Ereignisgesteuerter Prozessketten (EPK)’

  • Kim H (2002) Conceptual modeling and specification generation for B2B business processes based on ebXML. SIGMOD Rec.

  • Kotler P, Keller KL (2005) Marketing management. Prentice Hall, Englewood Clis

    Google Scholar 

  • Kramler G, Kapsammer E, Kappel G, Retschitzegger W (2005) Towards Using UML 2 for modelling web service collaboration protocols. In: Proceedings of the first international Conference on interoperability of enterprise software and applications

  • Liegl P, Schuster R, Zapletal M (2006) A UML Profile and Add-In for UN/CEFACT’s modeling methodology. Dissertation, University of Vienna

  • Margaria T, Steffen B (2006) Service engineering: linking business and IT. IEEE Computer Society

  • Masche P, McKee P, Mitchell B (2006) The increasing role of service level agreements in B2B systems. In: Proceedings of the international Conference on web information systems

  • Mayer RJ, Benjamin PC, Caraway BE, Painter MK (1995a) A framework and a suite of methods for business process reengineering. Business process reengineering: a managerial perspective, pp. 245–290

  • Mayer RJ, Painter MK, Lingineni M (1995b) Concurrent engineering (IICE): toward a method for business constraint discovery (IDEF9). Knowledge Based Systems, Inc.

  • McCarthy WE (1982) The REA accounting model: a generalized framework for accounting systems in a shared data environment. The Accounting Review

  • Mendling J, Hafner M (2005) From inter-organizational workflows to process execution: generating BPEL from WS-CDL. In: Proceedings of OTM 2005 Workshops. Springer LNCS

  • OASIS (2002) Collaboration-protocol profile and agreement specification. Version 2.0

  • OASIS (2005a) ebXML registry information model. Version 3.0

  • OASIS (2005b) ebXML registry services and protocols. Version 3.0

  • OASIS (2006) OASIS ebXML messaging services. Version 3.0, Public Review Draft 01

  • OASIS (2007) Web services business process execution language. Version 2.0

  • Object Management Group (OMG) (2006) Business process modeling notation specification. Version 1.0

  • Object Management Group (OMG) (2007) Unified modeling language specification. Version 2.1.1

  • Object Management Group (OMG) (2005) Unified modeling language specification. Version 1.4.2

  • Osterwalder A, Pigneur Y (2002) An e-business model ontology for modeling e-business. In: Proceedings of the 15th Bled Electronic Commerce Conference

  • O’Sullivan J, Edmond D, ter Hofstede AHM (2000) Service description: a survey of the general nature of services. report FIT-TR-2003-02

  • Pateli AG, Giaglis GM (2003) A framework for understanding and analysing e-business models. In: Proceedings of the 16th Electronic Commerce Conference

  • Porter ME (1979) How Competitive Forces Shape Strategy. Harvard Bus Rev 57(2):137–145

    Google Scholar 

  • Rainer A (2006) Web service composition using logic programming. Dissertation, Vienna University of Technology, Faculty of Informatics

  • Rao J, Su X (2004) A survey of automated web service composition methods. In: Proceedings of first international workshop on semantic web services and web process composition. Springer LNCS

  • RosettaNet (2002) RosettaNet implementation framework: core specification. V02.00.01

  • Scheer A.-W, Jost W, Hess H (2006) Corporate performance management. ARIS in Practice. Springer, Heidelberg

  • Sheth A, Verma K, Gomadam K (2006) Semantics to energize the full services spectrum. Commun. ACM

  • Skene J, Lamanna DD, Emmerich W (2004) SLAng: a language for defining service level agreements. In: Proceedings of the 26th international Conference on software engineering. IEEE Computer Society

  • Terai K, Izumi N, Yamaguchi T (2003) Coordinating web services based on business models. In: Proceedings of the 5th international conference on electronic commerce. ACM Press

  • Timmers P (1998) Business models for electronic markets. EM—Electronic Markets

  • UN/CEFACT TBG14 (2003) UN/CEFACT common business process catalog. Version 0.95

  • UN/CEFACT TMG (2003a) Core components technical specification. Version 2.01

  • UN/CEFACT TMG (2003b) UN/CEFACT—ebXML business process specification schema. Version 1.11

  • UN/CEFACT TMG (2006) UN/CEFACT’s Modeling methodology (UMM), UMM Meta Model—foundation module. Technical specification, Version 1.0

  • W3C (2004) OWL-S: Semantic markup for web services. Member submission

  • W3C (2005a) Web service semantics—WSDL-S. Member submission

  • W3C (2005b) Web services choreography description language. Candidate recommendation, Version 1.0

  • W3C (2007) Service modeling language, Version 1.0. Member submission

  • Workflow Management Coalition (WfMC) (2005) Process definition interface—XML process definition language. Version 2.0

  • Zeithaml V, Bitner MJ, Gremler DD (2005) Services marketing. McGraw-Hill/Irwin, NY

    Google Scholar 

  • Ziemann J, Mendling J (2005) EPC-based modelling of BPEL processes: a pragmatic transformation approach. In: Proceedings of the 7th international conference “Modern Information Technology in the Innovation Processes of the Industrial Enterprises”

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jürgen Dorn.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dorn, J., Grün, C., Werthner, H. et al. From business to software: a B2B survey. Inf Syst E-Bus Manage 7, 123–142 (2009). https://doi.org/10.1007/s10257-008-0082-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10257-008-0082-4

Keywords

Navigation