Advanced Technologies and Architecture for Collaborative Business

Advanced Technologies and Architecture for Collaborative Business

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.ch005
OnDemand PDF Download:
No Current Special Offers


This chapter discusses the role of information system architectures in Collaborate Business Process Engineering (CBPE). Thus, in this chapter, there is an extension of the discussion on Service-oriented Architecture (SOA) from chapters 2 and 4, and its importance and relevance to CBPE. The SOA based architecture is extended and applied in a collaborative business environment. The technical platform of Service Oriented Architecture (SOA) provides an ideal mechanism to start building collaborative business processes, as it facilitates technical collaboration of different environments - as discussed in this chapter.
Chapter Preview

Nothing in life is to be feared. It is only to be understood.

Marie Curie (1867-1934)


Chapter Key Points

  • Discusses the technologies and information architectures that facilitate the collaborative business environment.

  • Focuses on the concept of Service Oriented Architecture (SOA) and Web 2.0 technologies; and their role in bringing about a collaborative business environment.

  • Evaluates the organizational restructures resulting from the use of SOA as a part of the Collaborate Business Process Engineering (CBPE) model.

  • Reviews the impact of The Open Group Architecture Framework or TOGAF as a reference architecture in the context of CBPE.

  • Discusses the influence of Enterprise Service Bus on the CBPE model.

  • Extends the discussion on Mobile and Web 2.0 technologies from an architectural viewpoint on CBPE.


Service Oriented Architecture And Cbpe

Services are self-contained (and usually object-oriented) software components that have well defined interfaces. Information systems based on the concept of offering and consuming of services are considered service-oriented in nature. Therefore, a software architecture that comprises many self-contained services and which process data and information through the interfaces of these services is know as service oriented architecture (SOA). While SOA enables most software applications to easily offer and publish, as well as locate and consume services, this ability of SOA also has its effect on the way an entire enterprise is organized – leading to an understanding of service oriented enterprise (SOE).

Complete Chapter List

Search this Book: