प्रतिरूपकता एक डिजाइन दृष्टिकोण है जो एक स्वतंत्र रूप से संचालित इकाई के रूप में एक प्रणाली घटक को डिजाइन करने के लिए संगतता, एन्कैप्सुलेशन, आत्म-सम्‍मिलन और उच्च बंधन के चार मौलिक टेनन्ट का पालन करता है।