Michael, thanks for the text. Human organizations are things you can see anything you want to see according to your theory. Reality tend to reveal us based on our perspective we bring to it. A perspective consists of experience and conceptual apparatus. When we change the conceptual apparatus we change the nature of the problem. You have presented a conceptual apparatus what business processes/services are. Good try. I think you are doing the right thing that needs to be understood first and foremost if we want to build an enterprise information systems that are low cost, effective, and adaptive. Without high quality business process theory, we can not build a good business process and service models. Accordingly we build a building without a foundation or build a building on sand.
Now the issue becomes how do we know our conceptual apparatus is the best out there. To deal with that i would read all literatures related to business process and consult other thinkers. I think it saves your time. I like what Davenport defines about business process in the website. http://www.kmbook.com/bpr.htm I have defined business process according to above definition and found abraction opportunities so that OO design principles are applied at my work. Best regards jerry http://www.kmbook.com/bpr.htm --- Michael Poulin <[EMAIL PROTECTED]> wrote: > Jerry wrote: " Can Michael share definitions of > business > services/processes?" > > > Here you are, Jerry. > I have attached a short document describing the > definitions and put a few extracts into the body of > this message. > > BUSINESS SERVICE > A Business Service, in the context of an enterprise > business model, may be defined as a stack of > following 7 categories: > The foundation of a Business Service is data. > ->The data becomes business data when its business > meaning is defined via business meta-data. > -->Methods, activities and/or rules that might be > applied to manipulate the business data. Business > methods, activities and rules may be grouped for > cooperative execution in different scenarios. > --->The latter have its own methods and rules of > composing data process activities that usually > called a workflow. > ---->Execution of the 'data manipulation' methods, > activities and/or rules in business scenarios > produces results. > ----->The results become business results when > corresponding business meta-data is defined. > ------>The business service frequently includes a > mechanism of delivery of the results to the business > consumers though it is optional. > > > BUSINESS PROCESS > In the Business Process, Business Services > interact with each other according to special > methods, activities and/or rules. The interactions > may be viewed as an exchange of the results > (actual or logical) produced by the Business > Services. > > That is, a Business Process consists of 2 categories > of elements: > Methods, activities and rules of exchanging results > between Business Services -> Re-formatting of > the foreign results into the local business data > formats for particular Business Service, i.e. > meta-data transformation. Sometimes, such > transformation is performed by the Business Service, > which has produced the results, but the data format > transformation is still considered as a part of the > Business Process. > > > Business Model and Business Object A Business > Concept or Model is a composition of Business > Services and Business Processes targeting an > accomplishment of particular creative and productive > goals, usually to generate a revenue. > > > A Business Object is a business modelling > abstraction representing a smaller consistent and > self-contained unit of business with its data, its > meta-data and predefined activities (the latter is > optional). Business Objects usually perform as the > ‘workers?in the Business Service. That is, Business > Objects implement methods/activities/rules of > business data manipulations and participate in the > Business Processes in the roles of interacting > entities. > > > > I am looking for your critics and feedback. > - Michael Poulin > > Jerry Zhu <[EMAIL PROTECTED]> wrote: > --- Michael Poulin > <[EMAIL PROTECTED]> wrote: > > > I have relatively generic definitions of > > the Business Services and the Business Processes > > (at least, I have not found (so far) an > enterprise > > model which could not be described using these > > definitions). > > Can Michael share definitions of business > services/processes? > > Jerry > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam > protection around > http://mail.yahoo.com > > > > > > > --------------------------------- > Talk is cheap. Use Yahoo! Messenger to make > PC-to-Phone calls. Great rates starting at 1?min. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/service-orientated-architecture/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/service-orientated-architecture/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
