I have been thinking about business architectures. With RSA, UML and WebSphere Business Modeler, there has been a lot of progress on business modeling. IBM has also spoken about the Component Business Model for a business architecture.
I am interested in linguistics as a hobby. I wonder if there is an opportunity to use a language based approach to modeling businesses. In Catholic school, I learned to diagram sentences. Most business domains have a well-defined business vocabulary defining connotation to words. For example, I was once in a confusing two day meeting with an insurance company. After the second day, I realized that the confusion was due to-- When we said "application," we meant the code we were going to write-- They meant "the physical piece of paper" a customer submitted to apply for insurance. The customer would say things like, "At this step, we photocopy the application."
We also assign precise semantics to words like MUST, RECOMMEND,SHOULD in our various standards documents.
I will be thinking about-- Business vocabulary-- Verbs for operations-- Nouns for business artifacts-- Sentences using MUST, etc to define policy[Read More]
Middleware and tools
From archive: September 2006 X
We have made significant progress on SCA. The progress includes a partner community, product plans and open source. We may author a vision paper that represents where IBM sees SCA going. Please let me know if you would like us to write a paper on our vision.[Read More]
I was in Vienna and Budapest last week. I gave a keynote at BPM 2006 (http://bpm2006.tuwien.ac.at/) on "Enterprise – Business Process Management/Business Performance Management: Architecture, Technology, Standards." I also gave a lecture at the Software Technology Forum at the Budapest University of Technology and Economics (http://www.inf.u-szeged.hu/stf/helyszin-en.php). Finally, I am teaching a course on the architecture and design of Web application servers, e.g. the WebSphere platform, at Columbia University this Fall (http://www.columbia.edu/cu/bulletin/uwb/). If you want copies of the slides, let me know.[Read More]