لغة التعريف المُختصرة للبيانات (CDDL) هي عبارة عن لغة تعريف للبيانات تُستخدم للتعبير بشكل موجز عن هياكل البيانات في تناظر البيانات الثنائية المضغوطة (CBOR) وكذلك البيانات الجافا سكريبت الموجهة (JSON). تم تقديم هذه اللغة في عام 2017، وهي تأتي في إطار تطوير تبادل البيانات والاتصال بين الأنظمة بشكل فعّال وموثوق.
تعتبر CDDL وسيلة مفيدة وفعالة لتوثيق وتوضيح بنية البيانات، حيث توفر ترميزاً مُناسباً لتصفية وتحديد أشكال البيانات المتوقعة وتحليلها بطريقة مفصلة. تسمح CDDL بتوثيق تركيب البيانات بطريقة سهلة القراءة والفهم، مما يسهل على المطورين فهم كيفية تبادل البيانات وتحليلها في النظام.
تم تطوير CDDL بواسطة مؤسسات عديدة، بما في ذلك “Fraunhofer-Institut für Sichere Informationstechnologie SIT” و”Technologie-Zentrum Informatik und Informationstechnik”. يتضمن تصميمها العديد من الميزات التي تُسهّل كتابة البنية بطريقة واضحة، مثل إمكانية إضافة تعليقات وتنسيق بناء البيانات بطريقة دلالية.
على الرغم من أن معلومات محددة حول الأشخاص المبتكرين لهذه اللغة غير متوفرة، إلا أنها تمثل جهودًا مشتركة من مجتمع البحث والتطوير لتعزيز تبادل البيانات بين الأنظمة بشكل فعّال وآمن.
بشكل عام، تُعتبر CDDL أحد الأدوات الهامة في مجال تطوير وتوثيق تبادل البيانات، وتسهم في تحسين فهم هياكل البيانات وتسهيل التعامل معها بين الأنظمة المختلفة.