An object should model some aspect of the business domain, not just its attributes and associations, but all behaviors that might be required of it. The paper discusses the separation of process and data in object oriented designs. It considers Naked Objects, an open-source Java-based framework. The framework aims to discourage process and data separation and to encourage business system creation from behaviorally complete objects.
No takes yet. Share an insight, caveat, or question.
Richard Pawson (2002) studied this question.
Synapse has enriched 2 closely related papers on similar clinical questions. Consider them for comparative context: