لغات البرمجة

لغة Gellish: نمذجة بيانات مفاهيمية

لغة Gellish هي لغة رسمية تعتمد على اللغة الطبيعية وتكون مستقلة عن اللغة الطبيعية، حيث يمكن التعبير عن المعلومات والمعرفة بطريقة يمكن للكمبيوتر فهمها وتفسيرها، وهي تعتبر من اللغات الموحدة والقابلة للتوسيع لنمذجة البيانات المفاهيمية.

تم تصميم Gellish بحيث تكون قادرة على التعبير عن المعلومات بطريقة مستقلة عن النظام ومستقلة عن اللغة الطبيعية، مما يسمح بترجمة التعبيرات من لغة طبيعية رسمية واحدة إلى أي لغة طبيعية رسمية أخرى. وتعتبر كل نسخة من لغة Gellish ، مثل Gellish Formal English ، مجموعة هيكلية من تلك اللغة الطبيعية، وهي مناسبة لنمذجة المعلومات وتمثيل المعرفة بتلك اللغة الطبيعية الخاصة.

تتمثل ميزة Gellish الرئيسية في إمكانية تمثيل المفاهيم والمعلومات بشكل موحد باستخدام معرفات فريدة (UID)، مما يتيح للبرمجيات ترجمة التعبيرات من لغة طبيعية رسمية واحدة إلى أي لغة طبيعية رسمية أخرى. وبسبب تضمينها للمصطلحات والتعريفات الخاصة بالمجال، فهي أيضًا لغة نمذجة بيانات دلالية.

تم تطوير Gellish كلغة نمذجة هندسية في البداية، ومن ثم تم تطويرها إلى لغة ذات تطبيقات عامة. وتشمل منهجية التصميم باستخدام Gellish أسرة من منهجيات النمذجة الدلالية.

تأتي Gellish من مجتمع واسع يشمل شركة شل العالمية للبترول وشركة شل العالمية للحلول العامة، بالإضافة إلى المنظمة الدولية للتوحيد.

لمزيد من المعلومات، يمكنك زيارة صفحة ويكيبيديا لـ Gellish.