Administrivia
Professor Robert J. Glushko
Email: glushko@sims.berkeley.edu
Office Hours: Monday 11:00am-12:00pm Tuesday 4:00pm-5:00pm 313 South Hall
TA Anya Kartavenko
Email: anya@sims.berkeley.edu
Course Description
This course introduces the discipline of Document Engineering: specifying, designing, and deploying electronic documents and information repositories that enable document-centric or information-intensive applications. These applications include web services, information supply chains, single-source publishing, composite applications/virtual enterprises/portals, and so on. Course topics include developing requirements, analyzing existing documents and information sources, conceptual modeling, identifying reusable semantic components, modeling business processes and user interactions, applying patterns to make models more robust, representing models using XML schemas, and using XML models to implement and drive applications.
- There are 8 assignments throughout the semester. These short assignments are designed to develop and reinforce practical skills in analysis, modeling, and implementation of document-centric and model-based applications
- We hope to be able to tailor the assignments in the second half of the semester in small-team "mini-projects" that synthesize the separate activities to support the State of California's e-Services initiative.
- There is no final exam or midterm
Course Information
Course Dates: January 17 to May 7, 2007
Lecture Schedule: Monday Wednesday 9:00am-10:30am in 202 South Hall
Units: 3
Grading Option: Letter Grade or Satisfactory/Unsatisfactory or Pass/Not Pass
Course Text
Required
Document Engineering, Robert J. Glushko and Tim McGrath. MIT Press, 2005.
Course Work
January 17 : Wednesday
January 22 : Monday
2. Business Motivation and Strategies
Required Readings
Chapter 16 of Document Engineering [Textbook, 554-571]
"Accelerating RosettaNet" Burgert [Online]
E-Commerce World (November 2001)
"HIT and MIS: Implications of Health Information Technology and Medical Information Systems" P. Goldschmidt [Online, 69-74]
Communications of the ACM (October 2005)
Resources
January 24 : Wednesday
January 29 : Monday
Required Readings
"Paperless Trading: Benefits to APEC", Australian Department of Foreign Affairs and Trade [Online] (2001)
"Operation Clean Data" Malcolm Wheatley [Online]
CIO (July 2004)
"Adoption of UBL in Denmark – business cases and experiences" M. Brun, J. Brown and R. Lohde [Online]
XTech (2005)
"RosettaNet for Intel’s Trading Entity Automation" J. Cartwright, J. Hahn-Steichen, J. He and T. Miller [Online]
Intel Technology Journal (August 2005)
Resources
January 31 : Wednesday
Required Readings
"Integrating America" Todd Datz [Online]
CIO (December 2002)
"E-Government in California: Providing Services to Citizens Through the Internet", Anna Brannen [Online] (2001)
"eGovernment: Serving Small Business in California", Anya Kartavenko [Online] (2007)
"IRS Modernized e-File for Corporate and Exempt Organization Returns. (Section 8.2 of How the US Federal Government is Using XML: One Year Later)" K. Sall [Online]
XML 2004 Conference
Resources
February 5 : Monday
6. Case Studies: Healthcare & Medical Informatics
Required Readings
"Key Capabilities of an Electronic Health Record System" Committee on Data Standards for Patient Safety [Online]
National Academies Press (2003)
"Electronic Health Records: Just around the Corner? Or over the Cliff?" R. Baron, E. Fabens, M. Schiffman and E. Wolf [Online, 222 - 226]
Annals of Internal Medicine 143 (August 2005)
"XML in the Pharmaceutical Industry: Structured Product Labeling" K. Thomas [Online]
XML 2004 Conference (2004)
"Cracks in the Pharmaceutical Supply Chain" Susannah Patton [Online]
CIO (January 15, 2006)
Resources
February 7 : Wednesday
7. Introduction to Analysis and Modeling
Required Readings
Chapter 3 of Document Engineering [Textbook, 73-86]
"Business process modeling languages: Sorting through the alphabet soup. (Sections 1-3, pages 1-12)" H. Mili, G. Bou Jaoude, É. Lefebvre, G. Tremblay, and A. Petrenko. [Online]
Research Report, Dépt. d'Informatique, University of Quebec, Montreal (January 2004)
Chapter 15 of Document Engineering [Textbook, 505-509]
Resources
February 12 : Monday
February 14 : Wednesday
Required Readings
Chapter 3 of Document Engineering [Textbook, 86-100]
Do Some Business Models Perform Better than Others?, Peter Weill, Thomas W. Malone, Victoria T. D’Urso, George Herman and Stephanie Woerner [Online]
E-Gov: Federal Enterprise Architecture [Online]
"FEA Consolidated Reference Model Document" Office of Management and Budget [Online, pages 1-9, 25-26 ]
FY07 Budget
Resources
February 21 : Wednesday
February 26 : Monday
12. Models of Business Processes
Required Readings
Chapter 4 of Document Engineering [Textbook, 119-127]
"The Coming Commoditization of Processes" Thomas Davenport [Handout]
Harvard Business Review (June 2005)
"What is in the Process Handbook?" George A. Herman and Thomas W. Malone [Online, pages 221-231]
Organizing Business Knowledge (September 2003)
MIT Process Handbook [Online]
RosettaNet PIP Directory [Online]
Resources
February 28 : Wednesday
13. Models of Business Information
Required Readings
Chapter 4 of Document Engineering [Textbook, 128-147]
Chapter 6 of Document Engineering [Textbook]
Microformats [Online]
Cover Pages -- XML Applications [Online]
Overview of OASIS Technical Committees [Online]
List of OASIS Technical Committees [Online]
Universal Business Language 1.0 (Sections 1-6.4) [Online]
Resources
Due on March 9
March 1 :
March 5 : Monday
14. Models of Business Architecture; Requirements and Context
Required Readings
Chapter 5 of Document Engineering [Textbook]
"E-Government Architecture in Ireland" Sean McGrath and Fergal Murray [Online]
XML 2004 Conference
"The Digital Transformation: Technology and Beyond" Donald J. Bowersox, David J. Closs, and Ralph W. Drayer [Online]
Supply Chain Management Review (January/February 2005)
Chapter 8 of Document Engineering [Textbook]
Resources
March 7 : Wednesday
15. Document / Information Source Inventory
Required Readings
Chapter 11 of Document Engineering [Textbook]
Chapter 16 of Document Engineering [Textbook, 540-554]
"Two Case Studies (pages 33-49)" [Handout]
The Myth of the Paperless Office (2002)
Resources
Due on May 7
March 9 :
March 12 : Monday
March 14 : Wednesday
17. Business Process Analysis [2]
Required Readings
"BPM Process Patterns: Repeatable Designs for BPM Process Models" (January 2006) [Online]
Resources
March 16 :
March 19 : Monday
18. Business Process Analysis [3]
Required Readings
"Staple yourself to an order" Shapiro, Rangan and Sviokla [Handout]
Harvard Business Review (1992, Reprinted in July-August 2004)
"Innovation at the Speed of Information" Steven D. Eppinger [Handout]
Harvard Business Review (January 2001)
Resources
Due on March 30
March 21 : Wednesday
March 30 :
April 2 : Monday
April 4 : Wednesday
April 9 : Monday
April 11 : Wednesday
April 16 : Monday
26. Document Component Design [2]
Required Readings
Universal Business Language 1.0 Appendix B [Online]
Sections 3.2.4-end [Online]
Model-driven Application Design for a Campus Calendar Network, Alison Bloodworth and Robert Glushko. ()
[Online]
Database Normalization, Ian Gilfillan. ()
"Creating and Maintaining Large Families of Related Schemas" Anthony B. Coates [Online]
XML 2005 Conference
Resources
April 18 : Wednesday
April 23 : Monday
April 25 : Wednesday
April 30 : Monday
30. Implementing Models in Applications [1]
There will be no lecture today; you are strongly advised to attend Jon Udell's lecture "Internet services by the people and for the people" on 5/1 at 5pm in the Service Science lecture series
Required Readings
Chapter 15 of Document Engineering [Textbook]
"Business process modeling languages: Sorting through the alphabet soup. (Sections 4-7, pages 12-54)" H. Mili, G. Bou Jaoude, É. Lefebvre, G. Tremblay, and A. Petrenko. [Online]
Research Report, Dépt. d'Informatique, University of Quebec, Montreal (January 2004)
May 2 : Wednesday
31. Implementing Models in Applications [2]
Guest: Hideki Hiura of Justsystems
Required Readings
Using xfy to mash up your web life [Online]
Resources
May 7 : Monday
Resources
last updated on 2007-05-04 by RJG
