Computational Business Processes as Software Components for Electronic Commerce Walt Scacchi USC ATRIUM Laboratory

Slides:



Advertisements
Similar presentations
Distributed Systems Topics What is a Distributed System?
Advertisements

Distributed Systems 1 Topics  What is a Distributed System?  Why Distributed Systems?  Examples of Distributed Systems  Distributed System Requirements.
Discovering Computers Fundamentals, 2010 Edition Living in a Digital World.
EbXML and the OMG Enterprise Computing Architecture (ECA)
4 Lecture Electronic Business and Electronic Commerce.
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
Well, Sort-of.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved. Electronic Business Systems Chapter 7.
Software Engineering and Middleware: a Roadmap by Wolfgang Emmerich Ebru Dincel Sahitya Gupta.
Supporting Software Development in Virtual Enterprises Walt Scacchi
1 Chapter 7 IT Infrastructures Business-Driven Technology
What is an Information System? Input of DataResourcesProcessing Data Data Control of System Performance Storage of Data Resources Output of InformationProducts.
4.1 © 2006 by Prentice Hall 4 Chapter The Digital Firm: Electronic Business and Electronic Commerce.
Why Managers Must Understand IT Managers play a key role –Frame opportunities and threats so others can understand them –Evaluate and prioritize problems.
E-Commerce: Mechanisms, Platforms, and Tools
(Re)Designing Software Production Architectures Walt Scacchi ATRIUM Laboratory and USC Center for Software Engineering 10.
Pg. 1 Intranets and Extranets in Business Internet and Business - strategic business applications. Internet and Business - strategic business applications.
Information Technologies: Concepts and Management
1 Restricted to Nortel Networks Internal Review Ebusiness Infrastructure Platform.
2-1 Information Technologies Concepts and Management.
INTRANETS DEFINITION (from Cambridge International Dictionary of English) intra- Combining form used to form adjectives meaning 'within' (the stated place.
Karolina Muszyńska Based on
Overview of Electronic Commerce. Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1.Define electronic commerce (EC) and describe its.
E-Business Systems Chapter 7 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
GMD German National Research Center for Information Technology Innovation through Research Jörg M. Haake Applying Collaborative Open Hypermedia.
The Internetworked E-Business Enterprise
1.Knowledge management 2.Online analytical processing 3. 4.Supply chain management 5.Data mining Which of the following is not a major application.
A Future for Digital Commerce: Research and Education Opportunities Walt Scacchi ATRIUM Laboratory University of Southern California.
UNIT – II ARCHITECTING WEB SERVICES. WHAT ARE WEB SERVICES ? Web Services are loosely coupled, contracted components that communicate via XML-based interfaces.
E-Business Systems Chapter 7 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
SCAPE Scalable Preservation Environments. 2 Its all about scalability! Scalable services for planning and execution of institutional preservation strategies.
7-1 Chapter 7 IT Infrastructures Business-Driven Technology.
© Asite Solutions Ltd Cloud Computing World Forum A Global Software as a Service Platform for Supply Chain Collaboration Tony Ryan CEOwww.asite.com.
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
Chapter 17: Client/Server Computing Business Data Communications, 4e.
Chapter 1 Overview of Electronic Commerce. EC 2006Prentice Hall 2 Learning Objectives 1.Define electronic commerce (EC) and describe its various categories.
Using SaaS and Cloud computing For “On Demand” E Learning Services Application to Navigation and Fishing Simulator Author Maha KHEMAJA, Nouha AMMARI, Fayssal.
Networking with Dynamic Workflows Fernando Doylet December 2003 DCIS 740 Assignment 2 Nova Southeastern University.
1 Chapter 12 Enterprise Computing. Objectives Overview Discuss the special information requirements of an enterprise-sized corporation Identify information.
Integration of Workflow and Agent Technology for Business Process Management Yuhong Yan. Maamar, Z. Weiming Shen Enterprise Integration Lab.Toronto Univ.Canada.
Overview of Electronic Commerce. Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1.Define electronic commerce (EC) and describe its.
WISE Workflow Based Internet Services Jonel Rabara Trixia Paula Narvasa.
Department of Industrial Engineering Sharif University of Technology Session # 12.
Chapter7 TELECOMMUNICATIONS AND NETWORKS. Content e-Business Systems – Cross-Functional Enterprise Applications – Enterprise Application Integration –
Sheu 1 L Ch1: LEARNING OBJECTIVES n What is an information system? n COMPUTER LITERACY versus INFORMATION SYSTEMS LITERACY n Understand impact of information.
E-Supply Chain and Collaborative Commerce Pertemuan Mata kuliah: M Konsep E-Business Tahun: 2010.
Windows SharePoint Services. Overview Windows SharePoint Services (WSS) Information Worker Infrastructure component delivered in Windows Server 2003 Enables.
Chapter 2 By:-M.R.Mohamed Nowfeek Chapter 21 Information Systems in Organization.
C HAPTER 2 O VERVIEW OF E LECTRONIC C OMMERCE. LEARNING OBJECTIVES 1. Define electronic commerce (EC) and describe its various categories. 2. Describe.
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School THE INTERNET AND ELECTRONIC COMMERCE LESSON 10.
What Is Enterprise Computing?
Discovering Computers 2010: Living in a Digital World Chapter 14
Global E-Business: How Businesses Use Information Systems
Design and Manufacturing in a Distributed Computer Environment
Chapter 1 Introduction to Electronic Commerce
E-Commerce: Mechanisms, Platforms, and Tools
Chapter 7 e-Business Systems.
Understanding and (Re)Designing Organizational Systems
Overview of Electronic Commerce
Global E-Business: How Businesses Use Information Systems
The Role of Europe in Developing Future Internet Technologies, EC Initiatives
Ebusiness Infrastructure Platform
Lesson 01 Introduction to Electronic Commerce
Chapter 1 Overview of Electronic Commerce
IT for Managers Chapter 1 and 2.
Lesson 01 Introduction to Electronic Commerce
Chapter 7 e-Business Systems McGraw-Hill/Irwin
Software Agent.
Presentation transcript:

Computational Business Processes as Software Components for Electronic Commerce Walt Scacchi USC ATRIUM Laboratory

Overview What are Computational Business Processes Why are they useful for Intranets and Extranets How do they work Who should use them, when, where What about XML, CORBA, DCOM, etc.

What are CBPs; why useful New type of software component Model, redesign and execute engineering or business processes over intranets/extranets Enable interorganizational workflow via networked process execution environment Can be represented, linked and navigationally traversed as a global semantic hypertext

Computational Business Processes Growing interest among start-ups for Internet-based sources for the provision of intermediate products or services. Potential trading partners can negotiate and electronically contract for remote sourcing agreements via network ties. Can lead to the configuration of virtual enterprises via CBP components

How do they work, for who, when and where Link people (“agents in roles”), tasks, resources, products, tools and network infrastructure into organizational process architecture Organizational operating system manages, updates and supports execution of OPA Businesses form virtual enterprises by interlinking their OPAs via OOSs

Example Problem

Computational Business Processes--Life Cycle Activities

Computational Business Processes See Life_Cycle.html for definitions, experience reports, and examples. See Process_Life_Cycle.html for the paper.

A Computational Business Process

Computational Business Processes

Virtual Enterprise Solution as Process-Driven Extranet

What about XML, CORBA, DCOM, etc. CBPs are neutral on choice of data definition notation and integration middleware CBPs operate at a higher, business-oriented level XML, CORBA, etc. are neither necessary nor sufficient as CBP infrastructure Goal is to accommodate heterogeneity, integration and legacy IS in transparent, autonomy preserving manner.

Research and Education Opportunities in EC We need to adopt, implement, and proliferate the use of experimental learning laboratories for trying out new forms of EC ELLs can serve as testbeds for computational business processes for EC. ELLs can be developed for each of the academic, corporate, and government markets.

Conclusions There are substantial R&D opportunities in figuring out how to model, integrate, and enact inter-organizational business processes for use in EC information infrastructures.

References Process-Driven Intranets, IEEE Internet Computing, 1(5):42-49, September 1997 Process Life Cycle Engineering, Intelligent Systems in Accounting, Finance and Management, 6(1):83-107, 1997 Supporting Software Development Projects in Virtual Enterprises, Journal of Digital Information, 1(4), December 1998