Rancho Mirage, CA : May 20-22, 2007
Stay abreast of the latest conference developments and content additions with e-mail updates delivered straight to your inbox.

 

Close

Workshops

Sunday, May 20

1:00 - 5:00 p.m.

Ensuring Quality in an SOA

Wayne Ariola, Vice President, Corporate Development - Parasoft
Andrew Nash, CTO - Sonoa Systems

Service-Oriented Architecture (SOA) introduces a distributed architecture as well as levels of complexity that are currently not part of traditional, siloed applications. To achieve quality in an SOA you need to manage reusable assets that may or may not be owned by the business or organization to which you belong. In addition, SOAs consist of many intermediaries that deliver significantly more permutations per transaction. Testing an SOA with these complexities requires an approach that addresses each aspect of complexity. Older methods of application testing cannot be relied on to ensure quality for any SOA. Therefore, the quality process needs to be reorganized for SOA. In this workshop you will learn the major quality tasks to manage during the initial stages of building your organization's SOA, why these tasks are different, and how to handle them. This workshop will focus on:

  1. SOA Environment Challenges
       a Technical
          i Abstracted logic layers
         ii Internal and external assets
        iii Intermediary rich environment
       b Distributed and Complex
          i The environment at different SOA maturity phases
         ii Very dynamic
  2. Six Risks you must realize and manage
       a Process cadence
       b Application consolidation
       c Challenge of reuse
       d Properly addressing security
       e Organizational impact
       f  SOA sprawl/unconscious migration
  3. The “Must Do’s” Quality Steps
       a What are they?
       b When to do them?
       c How to deploy?
  4. A focus on Security
       a A deep dive into SOA security
       b An approach for success
       c What to watch out for
       d The top “must do’s”
  5. A broad discussion on the impact of intermediaries
       a Governance
       b WSM
       c XML firewalls/accelerators
       d Note: Standards
       e How will they effect quality?
       f How to manage in a quality proces
Download session proceedingDownload session proceeding
1:00 - 5:00 p.m.

Defining and Using Reference Architectures

Peter Herzum, President - Herzum Software

Many companies have attempted to define reference architectures, but few have succeeded to gain benefits from these efforts. This unique and pragmatic workshop provides the information needed to succeed with reference architectures and ultimately with your enterprise architecture efforts, based on lessons learned from successes and failures over the last 10 years working with enterprises of all sizes and in all industries. This example-driven workshop addresses concepts and context behind reference architectures; why reference architectures are important; an overview of different kinds of reference architectures; an overview of reference architecture definition approaches; reference architecture uses; how and when companies are using these reference architectures to achieve their IT and enterprise objectives; a discussion of best practices, success criteria, and typical pitfalls in reference architectures; and using reference architectures as a tool to "Manage IT as a Business, for the Business." The workshop also will illustrate several examples of reference architectures.