Architecting Digital Twins Using a Domain-Driven Design-Based Approach*