SUN changed the name for the ValueObject in the J2EE Patterns to TransferObject. It's what MartinFowler would call DataTransferObject.