SOA and Color Modeling
The method of Modeling in Color (MIC) has its foundation in object-oriented analysis and design; however, given today’s modern service oriented architectures (SOA), the approach is more relevant than ever. In any SOA, MIC can provide answers to difficult questions like: How are services properly designed? What’s the appropriate level of granularity for those services? Basic MIC techniques will be discussed and how to break a Color Model into discrete, loosely coupled components will be examined. How to convert the componentized model into XML schema and into XML web services will be explored.
Background/Introduction to Modeling in Color — 35 mins
Group creation of color model with simple domain example — 15 mins
How to break up the color model into components (using above example) — 10 mins
How to convert components into XML schema and web services — 20 mins
Q & A/Discussion — 10 mins
Emphasis will be on a simple, real world example that the group can model and work into services in the time allotted. A large whiteboard will be necessary for this session (a projector and screen would be helpful, but not necessary). A familiarity with Color Modeling would be helpful but is not required.
- A familiarity of the Modeling in Color Technique
- An ability to break a Color Model into discrete, loosely coupled components
- An ability to convert Color model components into XML schema and XML Web Services

Download session PDF
Add to calendar