SEG4289 – Test Guidelines


There will be two tests.

The tests will be 60 minutes but you should only need half that time to complete the exam.

The tests will be CLOSED book.


Test 1

There will be 40 TRUE or FALSE questions (in 10 sections) and one “fill in the blanks” question based on material covered in class. 


You are responsible for all the material on the wiki site that guided you through the 3 assignments and projects (concepts and tutorials).

You are responsible for all the material presented in the power point slides during the first 4 lectures. 


Listed below are the key terms and acronyms you are expected to know:


Lecture 1

Business Process, Swim Lanes, Roles (People, Systems), Start Point, End Point, Activity/Task, Decision Point, Dataflow Diagram, UML, BPMN

Business Process Performance, Business Process Maturity, Value Generation Pyramid, Business Strategy (Value Creation), Operational Strategy, Operations (People Processes Strategy)

BPM Lifecycle: Model, Automate, Monitor, Analyze, Improve, Model …


Lecture 2

Service Oriented Architecture (SOA), Business Driven Development, Model-Driven Development

Enterprise Architcture:  Business Process Layer, Services Layer, Application Layer, Technology Layer

SOA, based on standards (SOAP, REST) organizes the application layer into reusable components (services and interfaces) defined at the service layer to be used in business processes; including specializes services for scalability, security and reliability

Service, Service Orientation, SOA, Composite Application

As-if vs. To-be Models, Simulation


Two Tier vs Three Tier vs SOA

BPM Landscape: Business-to-Business Processes, Human Interaction Workflows, System Workflows / Composite Applications, Service Layer, Enterprise Application Integration, Enterprise Applications, Data


Lecture 3

Business Process Management Technology: driven by explicit process models and supporting tools for development, management, analysis of online business processes; involving human interfaces, machine interfaces, data collection and processing as well as document processing and storage

Quality Assurance, Business Process Management vs Web Application Testing:

Functionality; validate contribution to business goals (metrics);  multi-role, multi-service orchestration in parallel; model driven (business process model)

Process Experts, System Architects, Development Team, Quality Assurance Team, SOA, User Scenarios, Goal Model, Business Process Model, Test workbench, QA Portal, Performance Reports, Production

Test Scripts, Bugs, Test Script Generation, Test Campaign

Junit, Selenium, BPM Test Asset, TTCN-3, Cognos BI Suite


Lecture 4

Supply Chain, Value Chain, Supplier-Customer Relationships, Measurement Points, Process Performance

Supply Chain Management (SCM), Electronic Supply Chain Management, Electronic Data Interchange, Distribution Channel

SCM Processes: Customer Relationship Management (CRM), Customer Service Management (CSM), Order Fulfillment, Manufacturing Flow Management, Supplier Relationship Management (SRM), Product Development, Returns, Demand Management

Logisitics: Sourcing and Procurement, Production Scheduling, Order Processing, Inventory Control, Warehousing, Transportation

Just in Time Manufacturing (JIT), Warehousing Management System (WMS)

RFID:  tags, antennas, readers, , Electronic Product code vs Bar Code, passive vs active, low frequency vs high frequency, tag types (memory, size etc.), example applications, NFC, RTLS


Lecture 5

Wiki Site



Test 2

There will be 10 short answer questions related to an Ecommerce scenario based on material covered in class. 


In answering the questions it is expected that you will demonstrate you understand the definitions of key terms and acronyms introduced in this course, and can discuss the relevant issues for electronic commerce and apply the appropriate architectural principles.  Listed below are the key terms and acronyms you are expected to know:



Week 6

            Search Scenario


Week 7

            Business Matching (Credit-card Scenario)

Firewalls, Virtual Private Network, Leased Lines,

            Authentication, identification, authorization, ACL, declarative vs programmatic

            Security, encryption, audit, PKI, VPN, certificate authority, Entrust TruePass

            Accessibility, Web Accessibility Initiative Guidelines, Canadian Federal Government Guidelines, US Federal Government Guidelines, HTML Validation

            Mobile Devices           


Week 8

Consumer Tracking Service Scenario

Privacy, P3P, PIPEDA, Cookie Synchronization, Permissioned Marketing, Ad servers, personalization

Data mining, Association, Classification, Decision Trees, Rules, Predictive Accuracy, Lift, Return on Investment (ROI),

Value Proposition, Personalization, User Profile, Customer Segment, Promotion, Cross Sell, Up Sell, Click Through Rate


Week 9

            Federated Identity Management, Liberty Alliance, OpenID, anonymous vs pseudononymous vs veronymous

            Legal Entities, Agents, Contracts, Receipts, Audit Trail, Value Proposition, Supply Chain