Skip to Main Content
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.