|
Attendance at the tutorials are free with Symposium registration and also available separately. Advance sign-up is required. Learn more...
|
8:00 - 9:00 | REGISTRATION |
The following tutorials and briefings run between 9:00 AM and 12:00 PM.
|
9:00 AM-10:30 AM | Lead, Follow or Get Out of the Way: Here Comes SOA Tutorial
Instructor(s): David Smiley, Technology Evangelist, Software AG
Service-Oriented Architecture (SOA) is one of the latest hot topics in information technology. Whether or not you're convinced of SOA's potential, SOA is coming your way. From the outside, packaged application and software vendors are adding SOA capabilities. Will the next upgrade of your favorite software package bring SOA into your environment? From the inside, you can expect departments or developers to embrace and implement service-based software. This will likely use the Web services standards that provide the interoperability layer needed for an SOA infrastructure. So it's your choice: Be prepared or be scared.
In this tutorial, attendees will hear about:
- Background and concepts of a Service Oriented Architecture,
- Standards that make SOA interoperability possible,
- Registry, Repository and Metadata,
- SOA Governance,
- Security,
- and SOA maturity model.
9:00 AM-11:00 AM | Standards: Factors for Success Tutorial
Instructor(s): William Cox, Cox Software Architects
This tutorial will guide you through architectural issues of standards development, and help you ask the hard questions. A standards project is a technical, team, political, and marketing effort. We apply software architecture principles to standards efforts. To succeed, you should understand the key factors including motivation, collaboration, and inspiration, and project risks of time, effort, and cost.
At the end of this tutorial you should be able to ask and answer questions such as
- What is being standardized — a system, a protocol, a vocabulary, a model?
- Where is the technology in its lifecycle?
- What is the time to market (of the standard, of products and technologies using it)?
- What is the coverage of the standard—core, ancillary, broad, narrow?
- Who has built a business in the technology?
- Who will build a business using the standard?
- What effort will be put into standardization?
- What provisions for intellectual property issues must the project address?
- Where could and should the standardization effort take place?
9:00 AM-12:00 PM | Service Component Architecture (SCA): Part I
Instructor(s): Anish Karmarkar, Principal Member of Technical Staff, Oracle; Ashok Malhotra, Consulting Member Technical Staff, Oracle; and David Booz, IBM Corporation
This tutorial will provide an introduction and overview of Service Component Architecture (SCA), a new set of royalty-free specifications, with the backing of major vendors, which provide programming model for creation and assembly of business systems using service-oriented architecture.
SCA consists of:
- Assembly specification, which provides the basic composition and configuration model for components;
- Policy specification, which allows SCA components to be connected together without any change to the source code;
- Client and Implementation specifications, which specify how SCA components and service clients can be built using a particular language or framework; and
- Binding specifications, which describe how services can be accessed and references can be satisfied using a particular access method, protocol or transport.
The tutorial outline will include: a.) the motivation for SCA; b.) an introduction to and overview of SCA; c.) an introduction to all the major SCA specifications; and d.) a walk through of how a banking composite application example can be built, assembled and deployed using SCA technology.
Note: This tutorial will break at 12:00 PM and reconvene at 2:00 PM.
9:00 AM-12:00 PM | End-to-End Resource Planning Tutorial
Instructor(s): Andy Lee, Director, China Academy of Sciences
In this fast-moving, global competitive and collaborative era, each enterprise must intensely focused on customer value. The enterprises that thrive will be those which successfully achieve totally new levels of integration: of processes, applications and employees inside; of suppliers, distributors and customers outside, and these compels IT technology to evolve new methods to help enterprises to face this rapidly-changing world. End-to-end resource planning is a technology based on SOA to help enterprises to achieve an optimal resource planning, hence to realize the sustaining profit subject the dynamic changes of all related internal and external resources. It covers the whole process from suppliers' suppliers to customers' customers through value-add processes and distributed channels, which starts at the original point of supply and finishes at the end-point of consuming. This tutorial will address some key technologies related to EERP, such as the 3rd party service management, the universal service integration platform, SOA QoS theory and implementation. A prototype of EERP is discussed in depth. Reference implementations of EERP are discussed.
|
|
12:00 PM-2:00 PM | Break for Lunch (lunch will be on your own) |
The following tutorials and briefings run between 2:00 PM and 5:30 PM. |
2:00 PM-3:30 PM | Service Component Architecture (SCA): Part II
Instructor(s): Anish Karmarkar, Principal Member of Technical Staff, Oracle; Ashok Malhotra, Consulting Member Technical Staff, Oracle; and David Booz, IBM Corporation
Part II is a continuation of Part I. The description for this tutorial is listed above.
2:00 PM-3:30 PM | Special Briefing: Things Every TC Editor Should Know
Instructor(s): Mary McRae, Manager of Technical Committee Administration, OASIS
Learn about the new OASIS specification templates, checklists, tools, and help pages - all designed to make your job as editor easier. Explore the OASIS publication rules, gain useful tips on best practices, and discover what it takes to get the TC Administration Seal of Approval on your Committee Drafts and Committee Specifications. This workshop is for anyone who authors, edits, or maintains TC specifications and other work products.
|
2:00 PM-4:00 PM | The SOA Journey - Deploying and Managing SOA, a HP IT Case Study Tutorial
Instructor(s): Anjali Anagol-Subbarao, Chief Architect, IDM, Marketing and Direct IT, Hewlett Packard
In HP-IT's move to SOA, they examined architecture for portals or storefronts. At a high level, if you look at their architecture, you will see that they were monolithic solutions that access similar processes—catalog initialization, payment processing, configuration, order submission, etc. One issue is that they have overlap in different functional areas and duplication of functionality within each customer facing solution, violating the SOA principle of reusing functionality whenever possible. Each portal did the same function and accessed all or some of the backend systems such as ERP, CRM, Master data, content repositories, etc. The architecture was designed such that each portal is tightly coupled to these backend systems. In contrast, moving to an SOA approach, meant functionality is organized as a set of modular, re-usable shared services. These services have well-defined interfaces that encapsulate the key rules for accessing the services. These re-usable, shared services are built without making any assumptions of who will use or consume these services. Thus, they are loosely coupled to the consumer of these services. This tutorial will take a look at two case studies that explain the deployment and management of a SOA solution in HP-IT. Discussing how to maintain the quality of service, management of the SOA lifecycle through versioning and the performance metrics that HP-IT Support exploits to govern delivery to SLA and customer satisfaction targets.
|
2:00 AM-5:00 PM | OIOUBL: How to Implement a Nationwide Procurement Standard Tutorial
Instructor(s): Peter Borresen, IT Architect, National IT and Telecom Agency
In 2005, after the launch of the first xml based invoice mandated by law, the Danish National IT and Telecom Agency decided that the next step should be a full procurement process purely based on an open international standard. This tutorial will tell the story of how UBL 2.0 made side-by-side customizations like OIOUBL and the North European Subset; presenting all the new detail on UBL 2.0 and explaining why UBL 2.0 will become the winning ebusiness standard. Besides giving deep insights on how standards are made, this tutorial will also provide a list of arguments why it is important to bet on open international standards.
4:00 PM-5:30 PM | Special Briefing: Tips for Effectively Chairing an OASIS Committee
Instructor(s): Ram Kumar, Manager of Technical Committee Development, OASIS
OASIS staff will join new, existing, and prospective TC leaders to discuss issues surrounding TC Process, IPR, Kavi, membership, InterOps, publicity, certification and testing, and more. We'll share information about how to build consensus, promote adoption, cope with legal realities, grow support inside and outside OASIS, and take advantage of Consortium resources. All TC chairs, secretaries, and editors are strongly encouraged to attend this session. Anyone with an interest in a leadership role in a new or existing TC is also welcome.
|