Srini
Originally posted by Sreeni Jamakayala:
Though you can have both data and behavior in object model the behavior should be limited to data processing and not include behavior related to business processing.
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
Originally posted by Sreeni Jamakayala:
Business processing related behavior can be captured in class diagrams and implemented, for example, using servlets (web tier) or using Business Object pattern (business tier).
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
As per Business Objects, I read somewhere that you try to seperate out the concerns of persistence related processing from Business Objects.
Originally posted by James Clark:
business and domain mean the same thing.
The term "business" is typically used in commercial environments.
The term "domain" is typically used in academic or research environments.
business/domain classes represent a combination of data and processing logic related to business/domain requirements.
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
Originally posted by James Clark:
The term "domain model" is a shortcut for the complete term "domain object model."
domain model = domain object model = business model = business object model
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
Originally posted by Kengkaj Sathianpantarit:
I don't agree, domain model is not business model.
SCJP, SCJD, SCWCD, SCBCD
Originally posted by Darya Akbari:
Both terms mean one and the same.
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
SCJP, SCJD, SCWCD, SCBCD
Originally posted by Kengkaj Sathianpantarit:
Because I already provide evidence from Wikipedia that they are VERY different, if you want to argue in this topic, you do need to provide more solid supporting evidence, not just a book name, at least please quote text from the book.
SCJP, SCJD, SCWCD, SCBCD
Originally posted by Kengkaj Sathianpantarit:
I don't sure about "domain object model" and "business object model", why they were call "object"? Actually, things in that models are conceptual classes.
SCJP, SCJD, SCWCD, SCBCD
Originally posted by James Clark:
At this point, it is a silly point to discuss further.
Good luck!
SCJP, SCJD, SCWCD, SCBCD
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
SCJP, SCJD, SCWCD, SCBCD
Devender Thareja
SCEA, SCBCD, SCJP
SCJP, SCJD, SCWCD, SCBCD
Originally posted by Kengkaj Sathianpantarit:
I'll say again, please read wikipedia, as well-known terms they are VERY different.
A business model is a term used to describe a profit-producing system that has an important degree of independence from the other systems within an enterprise. The term is widely used for a broad range of informal and formal descriptions of the purpose, offerings, strategies, infrastructure, organizational structures, trading practices, and operational processes and policies.
Did you see how Paul cut 87% off of his electric heat bill with 82 watts of micro heaters? |