EclipseCon 2007 March 5-8, Santa Clara California





Understanding the SOA Conceptual Metaphor

Brian Schaefer (IBM)

· Short Talk

Wednesday, 13:40, 10 minutes | Room 210

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

joint projects to use a consistent interpretation of a well-understood metaphor. With SOA, this is especially important because it promises to be the largest shared software model, with common elements across platform, language, and location. This presentation will explore the many associated concepts of the service archetype, to help in the improved understanding of a common architectural model. It will also offer the possibility of an on-going feedback forum for the issues raised.

Software developer specializing in Java Enterprise architecture. Designer of e-commerce business-to-business and server middleware components. Research interest in Chomskian generative grammar, comparing semantics expressed through phrase structure as compared to theme and rheme concepts of Systemic Functional Grammar. Developing methods to analyze and format sets of sentences in written text to increase understanding of human thought in language processing. Software developer specializing in Java Enterprise architecture. Designer of e-commerce business-to-business and server middleware components. Research interest in Chomskian generative grammar, comparing semantics expressed through phrase structure as compared to theme and rheme concepts of Systemic Functional Grammar. Developing methods to analyze and format sets of sentences in written text to increase understanding of human thought in language processing. International Business Machines Burlingame, CA 2002-Present SOFTWARE ENGINEER •Websphere Business Integration: support, troubleshoot, and solve technical problems in large corporate installations of integration systems. •Specialist in JDBC, JCA, DB2, Oracle. •Patent issued for invention of Dynamic Predicate Databases. •Authored and presented paper on “Phrase Relation Documents” at Innovation Conference in New York, April 2006. Incyte Genomics Palo Alto, CA 2000-2001 SENIOR SOFTWARE ENGINEER •Developed Enterprise Java Beans and server components for the Genomics Knowledge Platform. •Automated server-side regression and unit testing framework. •Created an assertion and design-by-contract framework for distributed testing of server components. •Tools: JBuilder, JProbe, UML, RationalRose, TogetherSoft. •This project was sold to Secant Technologies in July 2001. Onvia.com Seattle, WA 1999-2000 SENIOR SOFTWARE ENGINEER •Developed distributed Java enterprise components for high volume e-commerce site. •Wrote Controller and Business Rules Engine that managed the user interface to server middleware. •Used RMI, MVC, object pooling, web portal personalization. •Completed Weblogic Enterprise certification. Health Research Consultants Seattle, WA 1992-1999 SOFTWARE DEVELOPER •Developed web access to databases on recent advances in medicine and nutrition. •Created e-commerce website of high quality supplements, nutritional, and fitness consulting. •Conducted research on biotechnology and cell biochemistry computer models. •Created an object-oriented HTML generator and dynamic servlets, Java applets, and JavaScript. Run Computer Run Kilauea, HI 1982-1987 SOFTWARE DEVELOPER •Provided computer consulting and training for businesses. •Programmed accounting, inventory, and receivables system in C and Dbase. •New owners continuted to created the largest Oracle installation firm in Hawaii. Prior to 1982 MEMBER Chicago Board of Trade Mathematics of options valuation. ASSISTANT PROFESSOR Northwestern University Probability, decision theory, computer science. Ph.D. Univ. of Southern Calif, Los Angeles, CA, Elect Eng M.Sc. Caltech, Pasadena, CA Information Science B.Sc. University of Waterloo, Waterloo, Canada Elect Eng

Floor Plan

Gold sponsors

Ingres logo

BEA logo

IBM logo

Business Objects logo

Klocwork logo

Windriver logo

Red Hat logo

Actuate logo

Silver sponsors

Compuware logo

Sybase logo

Google logo

Nexaweb

Activegrid

Genuitec

Instantiations

Cloudsmith

Code Gear

ACCESS

Oracle

Telelogic

Innoopract logo

Lynux Works

Media sponsors

Eclipse Magazine logo

GoingtoMeet.com logo

Methods and Tools logo

Eclipsezone logo

Addison-Wesley logo

Eclipse Magazin logo

Embedded Computing logo

SD Times logo

Enterprise Open Source logo

ACM Queue logo

TheServerSide Java Symposium

Eclipse Review logo

Software Test & Performance logo

Eclipse Developers Journal logo

Eclipse Source logo