Collaborative Web Based System (CWBS)

Collaborative Web Based System (CWBS)

Bhuvan Unhelkar (University of Western Sydney, Australia), Abbass Ghanbary (University of Western Sydney, Australia) and Houman Younessi (Rensselaer at Hartford, USA)
DOI: 10.4018/978-1-60566-689-1.ch006
OnDemand PDF Download:
No Current Special Offers


This chapter describes the modeling of the Collaborative Web Based System (CWBS). This CWBS is the means by which the CBPE model, discussed earlier in this book, is practically implemented. The focus of this chapter, however, is on the models of collaborative business processes that can be implemented in CWBS. The software architecture aspect of the CWBS is based on the detailed discussions of technologies in previous chapters 2, 4 and 5. The models in this chapter are based on the Business Process Modeling Notation (BPMN) and the use cases are based on the specifications of the Unified Modeling Language (UML). These notations and the ensuing process models are important when organizations try to collaborate with each other. These process models show, visually, how the interactions amongst multiple organizations will take place from a business viewpoint.
Chapter Preview

When I am working on a problem I never think about beauty. I only think about how to solve the problem. But when I have finished, if the solution is not beautiful, I know it is wrong.

Buckminster Fuller (1895-1983)


Chapter Key Points

  • Applies the process-model in practice for a Collaborative Web Based System (CWBS)

  • Discusses the technical basis for the CWBS for business collaboration.

  • Identifies and discusses the Business Process Management Notation (BPMN) that is used for modeling the processes for CWBS.

  • Discusses the software architecture (based on the CBPE concept) for CWBS.

  • Demonstrates, through an example use case related to memberships, how collaboration occurs in CWBS.

  • Demonstrates, by extending the above example, the placement of prospective members of a system in the right directory within CWBS.

  • Explains how the customer requests can be accepted and processed in a collaborative manner within CWBS.


Creation Of A Cwbs Based On Cbpe

There are four major inputs that go in the creation of a Collaborative Web Based System. These are shown in Figure 1 as:

Figure 1.

The creation of a CWBS

  • (a)

    The concepts and theory of CBPE and business collaboration as discussed thus far in this book, which provides the foundation for why organizations should collaborate

  • (b)

    The modelling of business processes using a modelling standard – BPMN in this case, which provides the visual basis for carrying out activities geared towards satisfying customer needs

  • (c)

    The concept of Services Oriented Architecture (SOA) and Web Services (WS) – as discussed in Chapters 2, 4 and 5, that provides the basis for software architecture for CWBS that is independent of technological environments within the organization, and

  • (d)

    The sourcing, updating and management of contents from multiple vendors that provides input into the collaborative processes as well as highlights the challenges associated with creating and implementing enforceable contracts between the vendors.

These four aspects of CWBS are discussed in detail in this chapter. The background to that discussion, however, is an understanding of how CWBS is related to, and based on, CBPE – the process model itself.

Complete Chapter List

Search this Book: