Never HIGHLIGHT a Book Again! Virtually all testable terms, concepts, persons, places, and events are included. Cram101 Textbook Outlines gives all of the outlines, highlights, notes for your textbook with optional online practice tests. Only Cram101 Outlines are Textbook Specific. Cram101 is NOT the Textbook.
About the Authors Foreword
Preface
1. The World of e-Business
1.1 What is e-Business?
1.1.1 e-Business vs. e-Commerce
1.1.2 Some critical factors
1.2 Characteristics of e-Business
1.3 Elements of an e-Business solution
1.4 e-Business roles and their challenges
1.5 e-Business requirements
1.6 Impacts of e-Business
1.7 Inhibitors of e-Business
1.7.1 Management/strategy issues
1.7.2 Cost/financing issues
1.7.3 Security and trust issues
1.7.4 Legal issues
1.7.5 Technological concerns
1.7.6 Arguments against investment
1.8 Chapter summary
2. e-Business Strategy
2.1 What is e-Business strategy?
2.2 Strategic positioning
2.3 Levels of e-Business strategy
2.4 The changing competitive agenda: business and technology drivers
2.5 The strategic planning process
2.6 Strategic alignment
2.7 The consequences of e-Business: theoretical foundations
2.7.1 Theory of competitive strategy
2.7.2 The resource-based view
2.7.3 Transaction cost economics
2.8 Success factors for implementation of e-Business strategies
2.8.1 e-Business transformation as an ‘ill-structured problem’
2.8.2 The need for program management
2.8.3 Design characteristics of program management
2.8.4 Change agentry
2.9 Chapter summary
3. Business Models
3.1 Pressures forcing business changes
3.2 Business models – definitions
3.3 Classifications of business models
3.3.1 Internet-enabled business models
3.3.2 Value Web business models
3.3.3 The e-Business-enabled business models
3.3.4 Market participants business model
3.3.5 Cybermediaries business model
3.4 Towards networked business models
3.5 Chapter summary
4. e-Business Relationships
4.1 Modeling interdependent business activities: the value chain
4.1.1 The business unit value chain
4.1.2 Value chain analysis
4.1.3 Value stream analysis
4.1.4 Unbundling the business unit value chain
4.1.5 The industry value chain
4.2 Business processes and their management
4.2.1 Business process management
4.2.2 Characteristics of business processes
4.2.3 Types of business processes
4.2.4 Role of IT in business processes
4.3 Types and characteristics of e-Business relationships
4.3.1 Types of e-Business relationships
4.3.2 Types of business relationships and information exchange
4.3.3 Characteristics of e-Business relationships
4.4 Electronic links and the value chain
4.5 Chapter summary
5. Governance Structures 1
5.1 Markets versus hierarchies: theoretical contributions
5.1.1 The transaction cost perspective
5.1.2 Transaction aspects: asset specificity, product complexity and frequency
5.1.3 Behavioural assumptions: bounded rationality and opportunism
5.1.4 The resource-based perspective
5.2 Networks
5.3 A supply chain perspective: value-adding partnerships
5.4 The effects of information technology on governance
5.4.1 The electronic market hypothesis
5.4.2 The move-to-the-middle hypothesis
5.4.3 A supply chain perspective
5.5 Chapter summary
6. e-Business Technological Infrastructure
6.1 Technical e-Business challenges
6.2 Basic infrastructure: client/server technology
6.3 Web technologies and applications
6.3.1 Web-based applications
6.3.2 Architectural features of Web-based applications
6.4 Collaborative technologies
6.4.1 Electronic Data Interchange (EDI)
6.4.2 Workflow systems
6.5 The role of Enterprise Information Systems in e-Business
6.6 Chapter summary
7. XML the Enabling Technology for e-Business
7.1 Brief overview of XML
7.2 Characteristics of XML documents
7.2.1 XML declaration
7.2.2 Element
7.2.3 XML namespaces
7.2.4 Well-formed and valid documents
7.3 Defining structure in XML documents
7.3.1 Document Type Definition (DTD)
7.3.2 Overview of XML schema
7.4 Document presentation and transformation
7.4.1 Using XSL to display documents
7.4.2 Using XSLT to transform documents
7.5 Processing XML documents
7.6 XML, EDI and e-Business
7.7 Chapter summary
8. e-Markets
8.1 Electronic markets defined
8.1.1 How electronic markets work
8.1.2 Functional characteristics of business-to-business e-Markets
8.1.3 Classification of electronic markets
8.1.4 Market-making mechanisms
8.1.5 Biased or unbiased markets
8.2 The functions of electronic markets
8.3 How do electronic markets differ from traditional markets?
8.3.1 Personalization and customization
8.3.2 Information goods
8.3.3 Search
8.3.4 Transaction mechanisms
8.3.5 Price discovery
8.3.6 Facilitation
8.3.7 Electronic invoicing and payment
8.4 What are the effects of electronic markets?
8.4.1 The impact of the emergence of electronic markets
8.4.2 Stakeholders: buyers, suppliers, investors and service suppliers
8.5 Electronic market success factors
8.5.1 Context-related success factors
8.5.2 Process-related success factors
8.6 e-Market technology solutions
8.7 Chapter summary
9. e-Procurement
9.1 Introduction
9.2 The purchasing process
9.2.1 Modeling the purchasing process
9.2.2 Purchasing as part of supply chain management
9.3 Developments in purchasing
9.4 IT and purchasing
9.5 e-Procurement
9.5.1 e-Procurement models
9.5.2 The components of e-Procurement systems
9.5.3 Internet-based e-Catalog systems
9.5.4 Catalog aggregation
9.6 Auctions
9.7 e-Procurement solutions
9.8 Chapter summary
10. e-Business Networks
10.1 Introduction
10.2 Network organizations
10.2.1 Classifying networks
10.3 Interorganizational information systems and network organizations
10.3.1 System integration and business benefits
10.3.2 Interoperability: a matter of standards
10.3.3 Classifying interorganizational information systems
10.3.4 Limits to the reach of network organizations
10.4 Supply chains
10.4.1 Logistics – flow and network perspectives
10.4.2 Supply chain management
10.4.3 Technology solutions for supply chains
10.5 Integrated supply chains
10.5.1 Essential requirements of integrated value chains
10.6 Concluding remarks
10.7 Chapter summary
10.7.1 Network organization and their IOSs
10.7.2 Supply chains
11. Intermediaries in the Value Systems
11.1 Introduction
11.2 Definition and classification of intermediaries
11.2.1 Transactional intermediaries or infomediaries
11.2.2 Added value and functions
11.2.3 Services
11.3 Dynamics in the value system
11.3.1 Disintermediation
11.3.2 Are intermediaries threatened?
11.3.3 The intermediation–disintermediation–re-intermediation cycle
11.4 Chapter summary
12. e-Business Modeling
12.1 Business modeling
12.2 Business processes and collaborations
12.3 Business modeling with UML
12.3.1 Class diagrams
12.3.2 Activity diagrams
12.3.3 Use case diagrams
12.3.4 Sequence diagrams
12.3.5 Deployment diagram
12.3.6 Business process modeling with UML 2.0
12.4 Business process modeling methodologies
12.4.1 The Unified Software Development Process
12.4.2 The Rational Unified Process (RUP)
12.4.3 The UN/CEFACT Modeling Methodoogy
12.5 The Supply-Chain Operations Reference (SCOR) model
12.6 Business Process Modeling Notation
12.7 Comparing BPMN with UML
12.8 The Model Driven Architecture (MDA)
12.9 Chapter summary
13. Security and Reliability for e-Business
13.1 Reliability and quality considerations
13.2 Quality requirements
13.3 Trust
13.4 e-Business risks
13.5 e-Business security
13.5.1 Application security requirements
13.5.2 Security mechanisms for e-Business
13.6 Realizing a secure e-Business infrastructure
13.6.1 Infrastructure availability
13.6.2 Network level security
13.6.3 Secure communications
13.6.4 Digital certification and trusted third parties
13.6.5 Trust services overview
13.7 Chapter summary
14. Approaches to Middleware
14.1 What is middleware?
14.2 Messaging
14.3 Remote Procedure Calls (RPCs)
14.4 Remote Method Invocation (RMI)
14.5 Message-Oriented Middleware (MOM)
14.5.1 Integration brokers
14.5.2 The Java Message Service
14.6 Data-access middleware
14.7 Transaction-oriented middleware
14.7.1 Transaction-processing (TP) monitors
14.7.2 Application servers
14.8 Distributed-object middleware
14.8.1 Object Request Brokers (ORBs)
14.8.2 The Enterprise Java Beans (EJB) component model
14.9 Newer generation frameworks
14.9.1 .NET
14.9.2 J2EE
14.10 Chapter summary
15. Component-based Development
15.1 What are components?
15.1.1 Component characteristics
15.2 Interfaces and contracts
15.3 Business components and entities
15.3.1 Business entities
15.3.2 Business components
15.4 Component models and compositions
15.4.1 Component models
15.4.2 Component compositions
15.5 Component frameworks and patterns
15.5.1 Characteristics and types of frameworks
15.5.2 Business patterns
15.6 Business component architecture
15.7 Business component-based design and development
15.7.1 Designing components
15.7.2 Developing components
15.7.3 Certifying components
15.8 Advantages and limitations of component-based development
15.9 Chapter summary
16. Leveraging Legacy Applications
16.1 Enterprise information systems and legacy enterprise assets
16.2 Strategies for modernizing legacy systems
16.3 Non-invasive approaches
16.3.1 Refacing
16.3.2 Repurposing
16.3.3 Presentation tier modernization techniques
16.4 Invasive approaches
16.4.1 Maintenance
16.4.2 Replacement
16.4.3 Re-engineering and transformation
16.5 Legacy modernization techniques
16.5.1 Legacy componentization
16.5.2 Requirements for componentization
16.6 Chapter summary
17. Enterprise Application Integration
17.1 The application integration imperative
17.1.1 Target applications
17.2 Operational and financial drivers
17.3 What is Enterprise Application Integration?
17.4 Typical topologies for enterprise application integration
17.4.1 Point-to-point topology
17.4.2 Publish/Subscribe (shared bus) topology
17.4.3 Hub and spoke topology
17.4.4 Conclusion
17.5 Types of application integration: passive vs. active
17.6 Layers of EAI integration
17.6.1 Transportation layer
17.6.2 Data integration layer
17.6.3 Application programming interface integration layer
17.6.4 Business process integration layer
17.7 Workflow, EAI, and BPM technologies: A comparison
17.8 When to use synchronous or asynchronous communication
17.9 Elements of the application integration architecture
17.10 Implementing business process-level EAI
17.10.1 Integration broker-based process-level integration
17.10.2 Application server-based process-level integration
17.11 Summary of application integration infrastructure functions
17.12 Chapter summary
18. e-Business Integration
18.1 Business processes and e-Business integration
18.2 Business process redesign
18.3 e-Processes
18.4 Overview of e-Business integration
18.4.1 Choosing the type of integration
18.4.2 The role of standards
18.4.3 Initial comparison between EAI and e-Business integration
18.5 Topologies for e-Business integration
18.6 Workflow, BPM, EAI and e-Business
18.7 Integration challenges: the semantic interoperability problem
18.7.1 Semantic issues at the data level
18.7.2 Semantic issues at the business-process level
18.8 Business integration patterns and their implications
18.8.1 Integrated enterprise business pattern
18.8.2 Brokered enterprise business pattern
18.8.3 Federated enterprise
18.9 e-Business integration requirements revisited
18.10 Wrapping up: the real differences between e-Business and EAI
18.11 Chapter summary
19. Loosely Coupled e-Business Solutions
19.1 Introduction
19.2 The concept of software as a service
19.3 What web services are
19.4 Web services: types and characteristics
19.5 The service-oriented architecture
19.5.1 Roles of interaction in the service-oriented architecture
19.5.2 Operations in the service-oriented architecture
19.6 The web services technology stack
19.7 Web services standards
19.7.1 SOAP: Simple Object Access Protocol
19.7.2 WSDL: Web Services Description Language
19.7.3 UDDI: Universal Description, Discovery, and Integration
19.8 Web services orchestration
19.9 Web services transactions
19.10 Web services security and policy considerations
19.11 EAI and web services
19.12 Chapter summary
20. Business Protocols
20.1 Introduction
20.2 Why are business standards and protocols needed?
20.3 XML technology stack for e-Business integration
20.3.1 Components in support of e-Business within a single value chain
20.3.2 Components in support of e-Business within an e-Market
20.4 RosettaNet
20.5 Electronic business XML
20.5.1 Conducting business via ebXML
20.5.2 Architectural model of ebXML
20.6 Convergence between Rosetta, ebXML and web services
20.7 Chapter summary
Glossary
References
Index