DDC-I
شركة DDC-I، هي شركة خاصة تقدم خدمات تطوير البرمجيات لأنظمة التشغيل في الوقت الحقيقي ، وأدوات تطوير البرمجيات ، وخدمات البرمجيات للتطبيقات المدمجة ذات الأهمية البالغة للسلامة ، ويقع مقرها الرئيسي في فينيكس، أريزونا . تأسست الشركة لأول مرة عام 1985 باسم شركة DDC International A/S الدنماركية (المعروفة أيضًا باسم DDC-I A/S )، كامتداد تجاري لمركز Dansk Datamatik Center ، وهو منظمة دنماركية لأبحاث وتطوير البرمجيات تأسست في ثمانينيات القرن الماضي. أُنشئ الفرع الأمريكي للشركة عام 1986. لسنوات عديدة، تخصصت الشركة في تطوير مُجمِّعات لغات البرمجة Ada .
أُغلق المكتب الدنماركي عام ٢٠٠٣، ونُقلت جميع العمليات إلى مقر الشركة في فينيكس. وفي عام ٢٠٠٨، دخلت شركة DDC-I سوق أنظمة التشغيل المدمجة في الوقت الحقيقي، حيث يُعدّ منتجها الرئيسي Deos. يستهدف Deos تطبيقات الطيران والتطبيقات العسكرية، ويتمتع بسجل حافل من شهادات الاعتماد وفقًا لمعايير DO-178B / DO-178C DAL A، بالإضافة إلى معايير أخرى خاصة بالبرمجيات بالغة الأهمية للسلامة في الأنظمة المحمولة جوًا.
الأصول
تعود جذور شركة DDC International A/S إلى مركز Dansk Datamatik Center ، وهو منظمة دنماركية لأبحاث وتطوير البرمجيات تأسست عام 1979 لإثبات أهمية استخدام التقنيات الحديثة، ولا سيما تلك التي تتضمن أساليب رسمية ، في تصميم البرمجيات وتطويرها. ومن بين مشاريعها العديدة، إنشاء نظام مُترجم للغة البرمجة Ada . كانت Ada لغة صعبة التنفيذ، وكثيراً ما خيبت مشاريع المُترجمات المبكرة لها الآمال. [ 1 ] إلا أن تصميم مُترجم DDC كان متيناً، وقد اجتاز بنجاح لأول مرة مجموعة اختبارات اللغة ووقت التشغيل المعيارية (ACVC) التي ترعاها وزارة الدفاع الأمريكية على نظام VAX / VMS في سبتمبر 1984. [ 2 ] وبذلك، كان أول مُترجم Ada أوروبي يستوفي هذا المعيار. [ 3 ] [ 4 ]
أدى نجاح مشروع آدا إلى تأسيس شركة مستقلة عام 1985، تُدعى DDC International A/S، بهدف تسويق نظام مُترجم آدا. [ 5 ] وكما هو الحال مع الشركة المُنشئة، كان مقرها في لينغبي ، الدنمارك . وعُيّن أولي ن. أوست مديرًا عامًا لشركة DDC International. [ 6 ] وفي عام 1986، تأسست شركة DDC-I, Inc. كشركة تابعة أمريكية. [ 7 ] وكان مقرها في فينيكس، أريزونا ، وركزت على المبيعات ودعم العملاء والاستشارات الهندسية في الولايات المتحدة. [ 8 ]
مترجم لغة آدا

أسست شركة DDC-I نشاطًا تجاريًا في بيع منتج نظام مترجم لغة Ada، المسمى DACS، مباشرة إلى الشركات، سواء كبرنامج لتطوير المشاريع بلغة Ada، أو كشفرة مصدرية لمصنعي أجهزة الكمبيوتر وغيرهم، الذين يقومون بإعادة استضافته أو إعادة توجيهه إلى معالجات وأنظمة تشغيل أخرى . [ 9 ] [ 10 ]
باعت الشركة الأولى كلاً من المترجمات الأصلية والمترجمات المتقاطعة ، وكانت الأخيرة أكثر شيوعًا نظرًا لاستخدام لغة آدا بشكل أساسي في مجال الأنظمة المدمجة . كان أحد أوائل المترجمات المتقاطعة التي طورتها شركة DDC-I هو مترجم من نظام VAX/VMS إلى معالجات Intel 8086 و Intel 80286 ؛ وقد بدأ العمل على هذا المشروع بالفعل في أوائل عام 1985. [ 9 ] بدأ المشروع كمشروع مشترك مع شركة Selenia الإيطالية للإلكترونيات الدفاعية ، وكان يستهدف كلاً من حاسوبي MARA-860 وMARA-286 متعددي المعالجات الدقيقة، المبنيين على معماريتي 8086 و80286، بالإضافة إلى الأنظمة المدمجة العامة وأنظمة تشغيل 8086 و80286. [ 11 ] كان هذا العمل بداية لما سيصبح خط الإنتاج الأكثر مبيعًا للشركة. اكتسبت DDC-I سمعة طيبة في مجال المترجمات المتقاطعة عالية الجودة للغة آدا وأنظمة التشغيل لمعالجات Intel 80x86 . [ 8 ]
استخدمت الشركة الثانية ما أصبح يُعرف باسم مجموعة أدوات مُجمِّع DDC OEM، [ 10 ] حيث كان بإمكانها استخدام واجهة Ada الأمامية للمُجمِّعات لأنظمة مضيفة أو أهداف أخرى، أو لأدوات أخرى مثل VLSI . في اجتماع عُقد في سبتمبر 1985 في لوند، السويد ، شكّل عدد من عملاء مجموعة أدوات OEM مجموعة مُعيد توجيه مُجمِّع DDC Ada. [ 12 ] وعقدت المجموعة ثلاثة اجتماعات على الأقل خلال عامي 1985 و1986. شمل عملاء OEM الأوائل جامعة لوند ، وإدارة المواد الدفاعية ، وأنظمة إريكسون اللاسلكية في السويد؛ وأنظمة Softplan ونوكيا للمعلومات في فنلندا؛ وأنظمة Selenia و Olivetti في إيطاليا؛ وأنظمة ICL للدفاع و STL المحدودة في المملكة المتحدة؛ وهندسة برمجيات Aitech في إسرائيل؛ وتقنيات الحاسوب المتقدمة ، وروكويل كولينز ، وشركة Control Data ، ومجموعة الأنظمة العامة في الولايات المتحدة. [ 13 ]

كان المطورون اللاحقون في كثير من الأحيان أقل إلمامًا بالأساليب الرسمية، ولم يستخدموها في عملهم على المترجم. [ 14 ] وقد ازداد هذا الأمر وضوحًا في حالة الشركات التي أعادت استهداف المترجم، والتي كان العديد منها غير ملمّ بلغة آدا. [ 15 ] [ 16 ]
كانت شركة DDC-I تعمل في نفس السوق مع العديد من شركات مُجمِّعات لغة آدا الأخرى، بما في ذلك Alsys و TeleSoft و Verdix و Tartan Laboratories و TLD Systems . [ 4 ] (استمرت DDC-I في العمل لفترة أطول من أيٍّ من هذه الشركات الأخرى. [ 14 ] ) وكما هو الحال مع مُورِّدي مُجمِّعات لغة آدا الآخرين، فقد أمضى مهندسو DDC-I معظم وقتهم في الامتثال لاختبارات ACVC الكبيرة والمعقدة. [ 17 ] [ 18 ]
ابتداءً من عام 1988 ولمدة عدة سنوات، تعاون مستشارو DDC-I مع شركة هانيويل لأنظمة النقل الجوي لإعادة توجيه مُترجم لغة Ada الخاص بـ DDC-I وتحسينه ليتوافق مع معالج AMD 29050. [ 19 ] [ 20 ] استُخدم نظام المُترجم المتقاطع القائم على DDC-I لتطوير برنامج الطيران الأساسي لطائرة بوينغ 777. [ 8 ] [ 20 ] أصبح هذا البرنامج، المسمى نظام إدارة معلومات الطائرة ، أشهر مشروع مُستخدم للغة Ada، سواءً كان مدنيًا أو عسكريًا. [ 21 ] عمل حوالي 550 مطورًا في هانيويل على نظام الطيران، وتم الترويج له كقصة نجاح بارزة للغة Ada. [ 20 ]

في أكتوبر 1991، أُعلن عن استحواذ شركة DDC-I على قسم أنظمة الدمج للغتين Ada و JOVIAL التابع لشركة InterACT ، والتي كانت قد أصبحت مشروعًا مشتركًا مع شركة Advanced Computer Techniques. [ 22 ] وقد سُميت هذه الشركة، المملوكة بالكامل ومقرها نيويورك، لفترة وجيزة DDC-Inter [ 22 ] قبل أن تُدمج في شركة DDC-I نفسها. أدى ذلك إلى إضافة مُترجمات Ada المتقاطعة لمعالجات MIL-STD-1750A و MIPS R3000 ، ومُترجمات JOVIAL المتقاطعة لمعالجات MIL-STD-1750A و Zilog Z8002 إلى خط إنتاج الشركة.
كان منتج MIPS R3000 أحد المنتجات التي ركز عليها قسم تطوير البرمجيات في الهند (DDC-I). وشملت الجهود الهندسية التعرف التلقائي من قِبل المُصرّف على بعض التحسينات المتعلقة بأوقات التقاء المهام، [ 23 ] وهو مثال على العمل الذي تم إنجازه لإيجاد طرق فعالة لتنفيذ نموذج مهام لغة آدا. [ 24 ] وتضمن جهد آخر العمل في مشروع نظام وقت تشغيل آدا المشترك (CARTS) الذي ترعاه القوات الجوية الأمريكية، والذي كان يهدف إلى توفير واجهات قياسية لبيئات وقت تشغيل آدا. [ 25 ] وبذلك، يمكن للتطبيقات التحكم في ميزات الوقت الحقيقي التي كانت خارج لغة آدا نفسها، مثل استدعاءات الإدخال غير المتزامنة، مع الحفاظ على درجة عالية من قابلية النقل. [ 26 ]
في نهاية عام 1993، تم إغلاق مكتب نيويورك، ونُقل عمله إلى مكتب فينيكس.
بحلول أوائل التسعينيات، قدمت شركة DDC-I مترجمات لغة آدا الأصلية لأنظمة VAX/VMS و Sun-3 و SPARC تحت نظام التشغيل SunOS ، ومعالج Intel 80386 تحت نظامي التشغيل UNIX System V و OS/2 ، بالإضافة إلى مترجمات متقاطعة لمعالجي Motorola 680x0 و Intel i860، فضلاً عن المعالجات المذكورة أعلاه. [ 27 ] [ 28 ]
آدا 95 واستكشافات خطوط إنتاج أخرى

في أوائل التسعينيات، عمل مركز تطوير البرمجيات الدفاعية (DDC-I) على إعادة تصميم نظام المُصرّف لمراجعة Ada 95 الشاملة لمعيار اللغة. استخدم المركز تصميمًا جديدًا للبرمجة الكائنية ، مع الالتزام في الوقت نفسه بمنهجية الأساليب الرسمية باستخدام VDM-SL . [ 29 ] أُنجز هذا العمل برعاية مشروع اللغة العالمية والبيئة الموحدة (OMI/GLUE) التابع لمبادرة المعالجات الدقيقة المفتوحة التابعة للمفوضية الأوروبية ، حيث تمثل دور DDC-I في إنشاء مُصرّف يستهدف صيغة التوزيع المحايدة للهندسة المعمارية (ANDF) الوسيطة، بهدف إتاحة Ada 95 على المزيد من المنصات بسرعة. [ 29 ] [ 30 ] وكجزء من هذا العمل، تعاون DDC-I مع وكالة تقييم وبحوث الدفاع لتوسيع بعض قدرات ANDF للتعبير عن دلالات Ada ولغة البرمجة C++ سريعة النمو . [ 31 ] تم العمل في مجالات خاصة بلغة آدا، مثل إزالة التحقق من الحدود ، للحصول على أداء مثالي أثناء التشغيل. [ 32 ]
كان يُعتقد في البداية أن بيئة برمجيات آدا سوق واعدة. [ 33 ] لكن تبين أن سوق مُترجمات آدا سوقٌ صعب. [ 34 ] خلال هذه الفترة، 1987-1997، كان استخدام لغة آدا إلزاميًا بموجب قرار حكومي أمريكي، مع بعض الاستثناءات. [ 35 ] لم يرَ مجتمع هندسة البرمجيات أو التربويون العديد من مزايا اللغة في البرمجة العامة. [ 36 ] كان وضع المبيعات صعبًا، مع تسريحات دورية صغيرة للعمال. على الرغم من عمليات الدمج بين مزودي أدوات آدا الآخرين، ظلت شركة DDC-I شركة مستقلة. [ 37 ]
على أي حال، كانت شركة DDC-I من أشدّ المتحمسين للغة آدا، سواءً للاستخدام داخل الشركة [ 38 ] أو خارجها. وقد قيّمت ورقة بحثية نشرها أحد مهندسيها عام 1993 ميزات البرمجة الكائنية في لغة آدا 95 بشكل إيجابي مقارنةً بلغة C++، وحظيت ببعض الاهتمام. [ 39 ] وقد أُنجز العمل بالتعاون مع شركة نورثروب غرومان للأنظمة الإلكترونية والقوات الجوية الأمريكية لتحسين قدرة المطورين على تصحيح أخطاء الشيفرة المولدة بلغة آدا والمحسّنة للغاية. [ 40 ]

في الوقت نفسه، سعت الشركة إلى توسيع خط إنتاجها وتطويره. كانت مجموعة أدوات RAISE متاحة، بالإضافة إلى Cedar، وهي أداة تصميم لأنظمة الوقت الحقيقي. كما عُرضت Beologic ، وهي أداة لتطوير وتشغيل أجزاء الحالة/الحدث في التطبيقات، والتي تم ترخيصها من Bang & Olufsen ودمجها مع نظام مُترجم Ada. [ 41 ] انصبّ الجهد الأكبر على لغة C++. بدأت DDC-I في تقديم 1st Object Exec، وهو نظام تشغيل للوقت الحقيقي قائم على C++، مُصمم للدعم المباشر على مستوى الكائنات للتطبيقات المُدمجة. [ 42 ] على الرغم من الجهود الكبيرة المبذولة خلال عامي 1993-1994، لم ينجح 1st Object Exec في تحقيق رواج في السوق.
كان المجال الوحيد الذي رسّخت فيه لغة آدا مكانتها بقوة هو التطبيقات التي تتطلب معالجة فورية، وموثوقية عالية، ودقة فائقة، وحساسية عالية للسلامة، مثل تطبيقات الفضاء والطيران. [ 43 ] [ 35 ] [ 44 ] استنادًا إلى خبرتها مع شركة هانيويل وعملاء آخرين، اكتسبت شركة DDC-I خبرة في ربط لغة آدا وميزات وقت التشغيل بمتطلبات شهادات السلامة الحساسة، ولا سيما تلك الخاصة بمعيار DO-178B (اعتبارات البرمجيات في أنظمة ومعدات الطيران المعتمدة)، ووفرت أدوات لهذه العملية. [ 45 ] استمرت هذه التطبيقات حتى بعد إلغاء شرط استخدام لغة آدا في عام 1997. [ 35 ] على سبيل المثال، في عام 1997، مُنحت الشركة عقدًا مشتركًا مع شركة سيكورسكي للطائرات وقسم المروحيات التابع لمجموعة بوينغ للدفاع والفضاء لتطوير برمجيات تُستخدم في مروحية بوينغ/سيكورسكي RAH-66 كومانش . [ 46 ]
في مارس 1998، استحوذت شركة DDC-I من شركة Texas Instruments على حقوق تطوير وبيع وتسويق مترجمات Tartan Ada لأجهزة Intel i960 و Motorola 680x0 و MIL-STD-1750A المستهدفة. [ 47 ]
أُضيف دعم تطوير البرامج بلغات برمجة متعددة في عام 2000 مع إضافة لغة البرمجة C كجزء من بيئة التطوير المتكاملة متعددة اللغات الخاصة بشركة DDC-I لنظام SCORE (المخصص للأنظمة المدمجة في الوقت الحقيقي، والموجهة للكائنات، والحساسة للسلامة). [ 48 ] وبفضل استخدام تنسيق ANDF، وتنسيق تصحيح الأخطاء القياسي DWARF ، وبروتوكول OMI للتواصل مع شاشات تصحيح الأخطاء في اللوحة المستهدفة، تمكن نظام SCORE من توفير بيئة بناء وتصحيح أخطاء مشتركة لمطوري تطبيقات الوقت الحقيقي. [ 48 ] أُضيف دعم لغة C++ المدمجة إلى نظام SCORE في عام 2003، وبحلول ذلك الوقت أصبح بإمكانه التكامل مع مجموعة متنوعة من سيناريوهات اللوحات المستهدفة على معالجات Intel x86 و Power PC . [ 49 ] وقد تم الحصول على مُجمِّعات C وC++ المدمجة لتنسيق ANDF من خلال اتفاقية ترخيص لمُجمِّع TenDRA (وأصبحت شركة DDC-I لاحقًا الجهة المسؤولة عن صيانة هذه المُجمِّعات). بعد ذلك، تمت إضافة دعم لغة Ada 95 للمعالجات القديمة 1750A و TMS320C4x إلى برنامج SCORE. [ 50 ]
المقر الرئيسي الأمريكي وأنظمة التشغيل في الوقت الفعلي
بحلول أبريل 2003، كان لانتقال الصناعة من آدا وتراجع مكانة صناعة الطائرات أثرٌ سلبيٌّ على شركة DDC-I، حيث تكبّدت خسائر مالية فادحة. لذا قررت الشركة إغلاق مكتبها في الدنمارك بمدينة لينغبي ونقل جميع عملياتها إلى فينيكس. [ 51 ]
في سبتمبر 2005، عيّنت الشركة بوب موريس، الذي كان يعمل سابقًا في شركة لينكس وركس ، رئيسًا ومديرًا تنفيذيًا لها. [ 52 ] وأصبح أوست مديرًا تنفيذيًا للتكنولوجيا. [ 53 ] وفي أبريل 2006، انتقلت شركة دي دي سي-آي إلى مكاتب جديدة في شمال فينيكس، معلنةً توسعها وتوقعها نمو الإيرادات بنسبة 40-50% مقارنةً بالعام السابق. [ 54 ]
منذ عام 2006، تُساهم الشركة في مجموعة خبراء جافا لتطبيقات جافا الحساسة للسلامة. [ 55 ] ويرى ممثلو الشركة أن هذا العمل، الذي يستخدم مواصفات الوقت الحقيقي لجافا كأساس، ثم يُحدد مجموعات فرعية من اللغة والمكتبات وقواعد البرمجة لتوفير قدر كافٍ من الحتمية، يجعل جافا، من وجهة نظرهم، لغةً تُضاهي أو تتفوق على أدا أو سي++ كلغة لتطبيقات السلامة الحرجة. [ 56 ] وقد اعتبرت الشركة أن جافا لتطبيقات السلامة الحرجة تُساعد قطاع الدفاع على معالجة مشكلة تقادم تطبيقات البرمجيات والأجهزة. [ 57 ] وبحلول عام 2008، كانت شركة DDC-I تُشير إلى أدا كلغة قديمة ، وتُقدم أدوات شبه آلية وخدمات احترافية لمساعدة العملاء على الانتقال إلى حلول أحدث. [ 53 ]
في نوفمبر 2008، دخلت الشركة سوق أنظمة التشغيل المدمجة في الوقت الحقيقي (RTOS) بمنتجين هما Deos وHeartOS. [ 58 ] [ 59 ] [ 60 ] واعتمد كلا المنتجين على تقنية برمجية أساسية من تطوير شركة هانيويل الدولية ، والتي كانت تُستخدم بالفعل في العديد من الطائرات التجارية والعسكرية. [ 58 ] وفي إطار هذه الخطوة، استقطبت DDC-I بعضًا من أبرز مهندسي هانيويل الذين صمموا Deos. [ 58 ] وتشمل الشركات الأخرى العاملة في نفس قطاع سوق أنظمة التشغيل المدمجة في الوقت الحقيقي، مثل DDC-I، كلاً من LynuxWorks و Wind River Systems و SYSGO و Express Logic . [ 61 ]
يُستخدم نظام التشغيل Deos RTOS بشكل أساسي في التطبيقات المتطورة والحساسة للسلامة في المجالين العسكري والطيران. [ 62 ] بعد دخولها سوق أنظمة التشغيل RTOS في عام 2008، سرعان ما أصبحت المنتجات والخدمات المرتبطة بنظام Deos محور التركيز الرئيسي للشركة ومجال الاستثمار الأساسي في البحث والتطوير لشركة DDC-I. تشمل المبادرات الرئيسية والإضافات الهامة لخط إنتاج Deos وسنة طرحه ما يلي:
- 2011 – دعم واجهة ARINC 653 ، بما في ذلك المشاركة في اللجنة الفرعية للمواصفات، [ 63 ] بالإضافة إلى شرح مزايا مجموعة ARINC 653 Part 4 المطورة حديثًا [ 64 ].
- 2012 - الانضمام إلى اتحاد بيئة القدرات المحمولة جواً المستقبلية (FACE) [ 65 ]
- 2014 – دعم المعالجات القائمة على ARM Cortex-A [ 66 ]
- 2015 - إضافة دعم لملف تعريف FACE Safety Base Operating System Segment (OSS) [ 67 ]
- 2017 – دعم المعالج متعدد النوى عبر تقنية SafeMC الخاصة بالشركة [ 68 ]
- 2019 – حصل على شهادة مطابقة FACE لملف تعريف قاعدة السلامة OSS وفقًا لمعيار FACE التقني، الإصدار 3.0 [ 69 ]
- 2021 - حصلت على شهادة مطابقة FACE لقاعدة أمان OSS والملفات الشخصية الموسعة لمعيار FACE التقني، الإصدار 3.1، والذي قالت الشركة إنه أول نظام تشغيل في الوقت الحقيقي يحصل على هذه الشهادة [ 70 ].
- 2023 - إكمال التحقق الثاني من مستوى ضمان التصميم DO-178C متعدد النوى A (DAL A) على معالجات ARM و PowerPC المتعددة [ 71 ].
تم إنجاز جزء من أعمال التوافق مع معيار FACE لملفات تعريف البرمجيات مفتوحة المصدر من خلال التعاون مع شركة OAR ونظام التشغيل RTEMS الخاص بها، وهو نظام تشغيل في الوقت الحقيقي قائم على المصادر المفتوحة، ويُستخدم غالبًا في مجالات الفضاء والفيزياء. [ 62 ] يوفر Deos دعمًا لمعيار ARINC 653، بينما يوفر RTEMS تغطية كاملة لواجهات POSIX . [ 67 ]
نظرًا لأن عملية اعتماد برمجيات إلكترونيات الطيران الحساسة للسلامة وفقًا لمعيار DO-178 تستغرق وقتًا طويلاً ومكلفة للغاية، فقد ركز نظام Deos أيضًا على إمكانية إعادة الاستخدام. [ 72 ] وقد بذلت DDC-I جهودًا هندسية كبيرة في تطوير Deos لتقسيمه وفقًا لعمليات الوقت والمساحة. [ 62 ] وباستخدام التقسيم وميزات التعريف الأخرى، يستطيع مطورو البرمجيات الحساسة للسلامة إعادة تهيئة برمجياتهم وتكييفها لإعادة استخدامها في أنظمة جديدة دون الحاجة إلى تعديل تلك البرمجيات وتحمل تكاليف إعادة الاعتماد الباهظة. [ 73 ]
منتجات
- ديوس هو نظام تشغيل في الوقت الحقيقي (RTOS) مُقسّم زمنيًا ومكانيًا، وقد حصل على شهادة DO-178B DAL A لأول مرة عام 1998. يحتوي ديوس على العديد من الميزات المعمارية الحاصلة على براءات اختراع، بما في ذلك تحسينات في استخدام المعالج، وإعادة استخدام البرامج الثنائية، وجدولة آمنة للمعالجات متعددة النوى. يُمكن لمستخدمي ديوس إضافة وحدات ARINC 653 اختيارية مُصممة لتلبية احتياجات التطبيقات المختلفة. يدعم ديوس معالجات ARM و MIPS و PowerPC و x86 ، كما يدعمه مكتبات SSL/TLS الشائعة مثل wolfSSL . [ 74 ] [ 75 ] وقد أُدرج ضمن قائمة أفضل 100 منتج إلكتروني لعام 2009 من قِبل مجلة EDN . [ 76 ]
- نظام التشغيل HeartOS هو نظام تشغيل في الوقت الحقيقي يعتمد على معيار POSIX ، ومصمم للتطبيقات المدمجة الصغيرة والمتوسطة، بما في ذلك التطبيقات الحساسة للسلامة. يدعم معالجات ARM وPowerPC وx86 [ 77 ] وغيرها من المعالجات ذات 16 بت و32 بت. ويمكن تهيئته بدون طبقة واجهة POSIX للأنظمة ذات سعة الذاكرة المحدودة.
- OpenArbor هي بيئة تطوير متكاملة قائمة على Eclipse لتطوير تطبيقات C و Embedded C++ و Ada. تم الإعلان عنها في عام 2007. [ 78 ]
- SCORE عبارة عن مجموعة أدوات متكاملة متعددة اللغات لتطبيقات البرمجيات المدمجة في الوقت الحقيقي، والتي تتطلب معايير أمان عالية، وتعتمد على البرمجة كائنية التوجه، وتدعم تطبيقات Ada وC وEmbedded C++ لمجموعة متنوعة من البنى المدمجة. [ 79 ]
- كما لا تزال منتجات نظام المترجمات القديمة Ada 83 و JOVIAL مدعومة. [ 80 ]
فهرس
- بيورنر، دينس؛ غرام، كريستيان؛ أويست، أولي ن؛ ريستروم، ليف (2011). "مركز دانسك داتاماتيك". في إمباليازو، جون؛ لوندين، لكل؛ وانجلر، بنكت (محرران). تاريخ الحوسبة الشمالية 3: تقدم IFIP في تكنولوجيا المعلومات والاتصالات . سبرينغر. ص 350 – 359. تتوفر نسخة موسعة قليلاً من هذا الفصل على الإنترنت عبر الرابط التالي: https://www.researchgate.net/publication/221271386_Dansk_Datamatik_Center . كما تتوفر نسخة موسعة أخرى ضمن مذكرات بيورنر الإلكترونية على الرابط التالي: http://www.imm.dtu.dk/~dibj/trivia/node5.html . ويمكنكم الاطلاع على عرض تقديمي من إعداد غرام، مستوحى من هذه الورقة البحثية، على الإنترنت بعنوان: لماذا مركز البيانات الدنماركي؟
- بيورنر، داينز؛ هافيلوند، كلاوس. "أربعون عامًا من الأساليب الرسمية: بعض العقبات وبعض الإمكانيات؟". FM 2014: الأساليب الرسمية: الندوة الدولية التاسعة عشرة، سنغافورة، 12-16 مايو 2014. وقائع المؤتمر . سبرينغر. ص 42-61 .
- بلوم، جيداري؛ شيريل، جويل؛ جيلاند، غاري (فبراير 2018). "مواءمة أجهزة Deos وأنظمة إدارة الأحداث عن بُعد مع ملف تعريف نظام التشغيل الأساسي للسلامة FACE". مجلة ACM SIGBED Review . 15 (1): 15-21 . doi : 10.1145/3199610.3199612 . تم تقديمها في الأصل في ورشة عمل أنظمة التشغيل المدمجة السادسة EWiLi'16.
- بوندغارد، يورغن (مايو 1985). "تطوير واجهة أمامية بلغة آدا للحواسيب الصغيرة". SIGAda '85: وقائع المؤتمر الدولي السنوي لعام 1985 التابع لجمعية آلات الحوسبة (ACM) حول لغة آدا . جمعية آلات الحوسبة. الصفحات 321-328 .
- بوندغارد، يورغن. "نظام مُصرّف لغة آدا 95 قائم على ANDF". وقائع مؤتمر TRI-Ada '95، 5-10 نوفمبر 1995. رابطة آلات الحوسبة. الصفحات 436-445 . doi : 10.1145/376503.376718 .
- كليمنسن، جيرت ب.؛ أوست، أولي ن. (مارس 1984). "المواصفات الرسمية وتطوير مُترجم لغة آدا - دراسة حالة VDM". وقائع المؤتمر الدولي السابع لهندسة البرمجيات ICSE '84 . مطبعة IEEE. الصفحات 430-440 .
- كليمنسن، جيرت ب. (يناير 1986). "إعادة توجيه وإعادة استضافة نظام مُترجم DDC Ada: دراسة حالة - Honeywell DPS 6". رسائل ACM SIGAda Ada . 6 (1): 22-28 . doi : 10.1145/382256.382794 . S2CID 16337448 .
- النشرة الإخبارية . مجموعة إعادة توجيه مُجمِّع لغة آدا DDC. المجلد 1. نوفمبر 1985.
- النشرة الإخبارية . مجموعة إعادة توجيه مُجمِّع لغة آدا DDC. المجلد 2. أغسطس 1986.
- النشرة الإخبارية . مجموعة إعادة توجيه مُجمِّع لغة آدا DDC. المجلد 3. ديسمبر 1986.
- فيرغاني، عادل؛ سزيورينكو، ليلاند؛ رابينوفيتز، موشيه؛ سولومون، إليعازر ن.؛ بيتاريس، مارك؛ بنجامين، كلايف ل. "تنفيذ استدعاءات الدخول غير المتزامنة على بنيتين مختلفتين". NAECON 1993: وقائع المؤتمر الوطني لهندسة الطيران والإلكترونيات لعام 1993، IEEE، 24-28 مايو 1993، الصفحات 486-495 . doi : 10.1109/NAECON.1993.290961 .
- فيرنانديز، خوسيه ل. (مارس-أبريل 1997). "تصنيف آليات التنسيق المستخدمة في العمليات الآنية". رسائل ACM SIGAda Ada . 17 (2): 29-54 . doi : 10.1145/249100.249109 .
- فيتزجيرالد، جون س.؛ لارسن، بيتر غورم؛ فيرهوف، مارسيل (2009). "منهجية فيينا للتطوير". في: واه، بنجامين و. (محرر). موسوعة وايلي لعلوم وهندسة الحاسوب . وايلي. الصفحات 2971-2982 .
- فروست، جاكوب. "حل Ada95 لاعتماد التطبيقات المدمجة ذات الأهمية البالغة للسلامة". تقنيات البرمجيات الموثوقة - Ada-Europe '99 . الصفحات 52-63 .
- جورج، كريس. "لغة مواصفات RAISE: دليل تعليمي". VDM '91: أساليب تطوير البرمجيات الرسمية: الندوة الدولية الرابعة لـ VDM Europe، نوردويكيرهاوت، هولندا، أكتوبر 1991، وقائع المؤتمر . المجلد 2. دار نشر سبرينغر. الصفحات 238-319 .
- إبسن، ليف (يناير 1984). "آلة افتراضية محمولة للغة آدا". البرمجيات: الممارسة والتجربة . 14 (1): 17-29 . doi : 10.1002/spe.4380140104 . S2CID 206508565 .
- يورغنسن، جيسبر. "مقارنة بين خصائص البرمجة الكائنية في لغتي Ada 9X وC++". وقائع المؤتمر الدولي الثاني عشر لـ Ada-Europe '93، باريس، فرنسا، 14-18 يونيو 1993. الصفحات 125-141 .
- كينغ، تيم (أكتوبر 2012). "نظرة عامة على معيار ARINC 653 الجزء 4". المؤتمر الحادي والثلاثون لأنظمة إلكترونيات الطيران الرقمية IEEE/AIAA لعام 2012 (DASC 2012)، ويليامزبرغ، فيرجينيا، الولايات المتحدة الأمريكية . الصفحات 6B1-1–6B1-4. doi : 10.1109/DASC.2012.6382384 .
- كينغ، تيم (أكتوبر 2012). "إعادة استخدام برمجيات إلكترونيات الطيران المعتمدة والحساسة للسلامة". المؤتمر الحادي والثلاثون لأنظمة إلكترونيات الطيران الرقمية IEEE/AIAA لعام 2012 (DASC 2012)، ويليامزبرغ، فيرجينيا، الولايات المتحدة الأمريكية . الصفحات 6A1-1–6A1-6. doi : 10.1109/DASC.2012.6382378 .
- كينغ، تيم (أكتوبر 2014). "إدارة تقسيم ذاكرة التخزين المؤقت في المعالجات متعددة النوى لتطبيقات برمجيات إلكترونيات الطيران المعتمدة والحساسة للسلامة". المؤتمر الثالث والثلاثون لأنظمة إلكترونيات الطيران الرقمية IEEE/AIAA (DASC 2014)، كولورادو سبرينغز، كولورادو، الولايات المتحدة الأمريكية . الصفحات 8C3-1–8C3-7. doi : 10.1109/DASC.2014.6979540 .
- مانكوسي، ريتشارد؛ توكار، جويس ل.؛ رابينوفيتز، موشيه؛ سولومون، إليعازر ن.؛ بيتاريس، مارك؛ بنجامين، كلايف ل. "دعم المقاطعات الحقيقية والافتراضية: ربط ميزة CARTS ببنيتين مختلفتين". مؤتمر Ada-Europe '93: المؤتمر الدولي الثاني عشر لـ Ada-Europe، باريس، فرنسا، 14-18 يونيو 1993. وقائع المؤتمر . الصفحات 314-329 .
- مولر، بيتر لوتزن. "إزالة التحقق أثناء التشغيل للغة آدا 9X". وقائع مؤتمر TRI-Ada '94، 6-11 نوفمبر 1994. رابطة آلات الحوسبة. الصفحات 122-128 . doi : 10.1145/197694.197713 .
- ريمر، كارل (2009). "فريق HADS". في ستيلمان، أندرو؛ غرين، جينيفر (محرران). فرق رائعة: قصص ملهمة وتحذيرية من قادة فرق مخضرمين . سيباستوبول، كاليفورنيا: أورايلي. ص 299-312 .
- روزن، جان بيير (سبتمبر 2009). "مفارقة (مفارقات) لغة آدا". رسائل ACM SIGAda Ada . 29 (2): 28-35 . doi : 10.1145/1620593.1620597 . S2CID 608405 .
- مقابلة مع أوسكار شاختر (مقابلة). أجراها توماس هايغ. معهد تشارلز باباج، جامعة مينيسوتا. 7 مايو 2004.مدخل WorldCat
- شيلينغ، جوناثان ل. "استخدام لغة آدا في بيئة شركة تجارية صغيرة". وقائع ندوة واشنطن السنوية العاشرة حول لغة آدا: 28 يونيو - 1 يوليو 1993. ACM. الصفحات 89-94 . doi : 10.1145/260096.260254 .
- شيلينغ، جوناثان ل.؛ نيلسن، يوهان أولموتز (مايو-يونيو 1994). "التعرف التلقائي للمترجم على مهام المراقبة". رسائل ACM SIGAda Ada . 14 (3): 91-104 . doi : 10.1145/181468.181474 . S2CID 17557993 .
- سوارد، ريكي إي. (نوفمبر 2010). "صعود وسقوط واستمرار لغة آدا". وقائع مؤتمر SIGAda '10: المؤتمر الدولي السنوي لجمعية ACM SIGAda حول لغة SIGAda . الصفحات 71-74 . doi : 10.1145/1879063.1879081 .
- تاكر، كيفن؛ سولومون، إيلي؛ ليتلجون، كينيث (أكتوبر 1998). "تحسين المُترجم وتأثيره على تطوير أنظمة الوقت الحقيقي". المؤتمر السابع عشر لأنظمة إلكترونيات الطيران الرقمية AIAA/IEEE/SAE، وقائع المؤتمر، بيلفيو، واشنطن، الولايات المتحدة الأمريكية . الصفحات C12/1–C12/6، المجلد 1. doi : 10.1109/DASC.1998.741479 .
- ويتاكر، ويليام أ. (1996). "آدا - المشروع: فريق عمل لغات البرمجة عالية المستوى التابع لوزارة الدفاع الأمريكية" . في: بيرجين، توماس ج.؛ جيبسون، ريتشارد ج. (محرران). تاريخ لغات البرمجة - الجزء الثاني . أديسون-ويسلي بروفيشنال. الصفحات 173-232 . ISBN 9780201895025.
مراجع
- ↑ ويتاكر، "آدا - المشروع"، ص 217-218.
- ↑ Bundgaard, "تطوير واجهة أمامية بلغة Ada لأجهزة الكمبيوتر الصغيرة"، ص 322.
- ↑ كليمنسن، "إعادة توجيه وإعادة استضافة نظام مترجم DDC Ada"، ص 22.
- 1 2 Acly, Ed (25 مارس 1985). "C و Ada و Lisp: حكاية ثلاث لغات" . Computerworld . ص. ID-1.
- ^ بيورنر، غرام، أويست، وريستروم، “مركز دانسك داتاماتيك”، ص. 351.
- ^ بيورنر، غرام، أويست، وريستروم، “مركز دانسك داتاماتيك”، نسخة موسعة، ص. 11.
- ↑ "DDC-I, INC" . OpenCorporates . تم الاطلاع عليه في 20 سبتمبر 2015 .
- 1 2 3 ريمر، "فريق HADS"، ص 300.
- 1 2 Bundgaard، "تطوير واجهة أمامية بلغة Ada لأجهزة الكمبيوتر الصغيرة"، ص 328.
- 1 2 بيورنر، غرام، أويست، وريستروم، “مركز دانسك داتاماتيك”، ص 354.
- ↑ مجموعة إعادة توجيه مترجم لغة Ada DDC، النشرة الإخبارية رقم 2، الصفحات 35-36.
- ↑ "المنتجات". مجلة باسكال، آدا وموديولا-2 . المجلد 5. مارس-أبريل 1986. ص 70.
- ↑ مجموعة إعادة توجيه مترجم DDC Ada، النشرة الإخبارية رقم 1، الصفحات 7-8؛ رقم 2، الصفحات 5-7؛ رقم 3، الصفحات 13-15أ.
- 1 2 بيورنر وهافيلوند، "40 عامًا من الأساليب الرسمية"، ص 48.
- ↑ ريمر، "فريق HADS"، ص 306.
- ↑ شيلينغ، "استخدام لغة آدا في بيئة شركة تجارية صغيرة"، الصفحات 89-91.
- ↑ ريمر، "فريق HADS"، الصفحات 305، 306، 307.
- ^ روزين، “مفارقة آدا”، ص. 29.
- ↑ ريمر، "فريق HADS"، الصفحات 299، 302.
- 1 2 3 "بوينغ تحلق على 99% من آدا" . مركز معلومات آدا. مؤرشف من الأصل في 5 نوفمبر 2015. تم الاطلاع عليه في 24 أكتوبر 2015 .
- ↑ وولف، ألكسندر (أكتوبر 2004). "لا تزال هناك بعض الحياة المتبقية في آدا" . ACM Queue .متاح أيضًا على الرابط التالي: http://delivery.acm.org/10.1145/1040000/1035608/p28-wolfe.pdf
- 1 2 "شركة دي دي سي الدولية تستحوذ على أعمال أدوات كروس التابعة لشركة إنترآكت؛ وتُنشئ وحدة أعمال جديدة" (بيان صحفي). دي دي سي-آي. 4 أكتوبر 1991.
- ↑ شيلينغ ونيلسن، "التعرف التلقائي للمترجم على مهام المراقبة"، ص 91، 100-102.
- ↑ فرنانديز، "تصنيف آليات التنسيق المستخدمة في العمليات في الوقت الحقيقي"، ص 32، 39.
- ↑ مانكوسي وآخرون، "دعم المقاطعة الحقيقي والافتراضي: رسم خريطة لميزة CARTS إلى بنيتين مختلفتين".
- ↑ Fergany et al., “The implementation of asynchronous entry calls on two different architectures”, pp. 486, 487, 494.
- ↑ "أخبار دي دي سي الدولية". دي دي سي الدولية المساهمة. صيف 1992.
- ↑ "قائمة المترجمات المعتمدة للغة آدا". مركز معلومات آدا. 1 يوليو 1992. الصفحات 8-10 .
- 1 2 بوندجارد، يورغن (17 نوفمبر 1992). نهج عملي لتطبيق نموذج الكائن على بناء نظام مترجم Ada 9X (تقرير). DDC-I.
- ^ Bundgaard، “نظام مترجم Ada 95 يعتمد على ANDF”، ص. 436.
- ↑ "مواصفات تشخيصية لـ TDF" . وكالة تقييم وبحوث الدفاع. 30 يوليو 1998. مؤرشف من الأصل في 11 أبريل 2016. تم الاطلاع عليه في 17 يناير 2016 .
- ↑ مولر، "إزالة فحص وقت التشغيل لـ Ada 9X"، الصفحات 122، 126-128.
- ↑ "الشركات الصغيرة تستفيد من برمجيات البنتاغون" . لوس أنجلوس تايمز . رويترز. 25 نوفمبر 1985.
- ^ روزين، “مفارقة آدا”، ص. 34.
- 1 2 3 سوارد، "صعود وسقوط واستمرار آدا"، ص 71.
- ^ روزين، “مفارقة آدا”، الصفحات من 32 إلى 33.
- ↑ آدا وما بعدها: سياسات البرمجيات لوزارة الدفاع . لجنة السياقات الماضية والحالية لاستخدام لغة آدا في وزارة الدفاع، مجلس علوم الحاسوب والاتصالات، المجلس القومي للبحوث. 1997. ص 11.
- ↑ شيلينغ، "استخدام لغة آدا في بيئة شركة تجارية صغيرة"، ص 89، 93.
- ↑ يورجنسن، "مقارنة بين ميزات البرمجة الكائنية في Ada 9X و C++"، الصفحات 140-141.
- ↑ تاكر، سولومون، وليتليجون، "تحسين المترجم وتأثيره على تطوير أنظمة الوقت الحقيقي"، ص. C12-2، C12-6.
- ↑ "منتجات وأدوات آدا: الجزء 2" . مكتب برنامج آدا المشترك. 20 نوفمبر 1998.
- ↑ "شركة DDC International A/S تقدم أول برنامج تنفيذي للكائنات" . مجلة دكتور دوب . مارس 1994.
- ^ روزين، “مفارقة آدا”، الصفحات من 33 إلى 34.
- ↑ فيلدمان، مايكل ب. (نوفمبر 2014). "من يستخدم لغة آدا؟ مشاريع واقعية مدعومة بلغة برمجة آدا" . جامعة جورج واشنطن. مؤرشف من الأصل في 31 أغسطس 2015. تم الاطلاع عليه في 7 أكتوبر 2015 .
- ↑ فروست، "حل Ada95 لاعتماد التطبيقات المدمجة ذات الأهمية البالغة للسلامة"، الصفحات 52-53
- ↑ "عقد طائرات عالي التقنية" . مجلة فينيكس للأعمال . 23 مايو 1997.
- ↑ «شركة تكساس إنسترومنتس تُعيّن شركة DDC-I موزعًا حصريًا لثلاثة منتجات من شركة Ada» (بيان صحفي). DDC-I، تكساس إنسترومنتس. 13 مارس 1998.
- 1 2 "نظام SCORE Ada الجديد من DDC-I يستخدم معايير مفتوحة" . إعلانات المؤتمر . SIGAda. 2 مارس 2000. تم الاطلاع عليه في 17 يناير 2016 .
- ↑ "تقنية SCORE من DDC-I - بما في ذلك التكامل مع نظام التشغيل OSE RTOS" . DDC-I . تم الاطلاع عليه بتاريخ 11 يناير 2016 .
- ↑ «شركة DDC-I تعلن عن توفر بيئة التطوير المتكاملة SCORE لمعالج الإشارات الرقمية TMS320C40» (بيان صحفي). DDC-I. 4 ديسمبر 2006. مؤرشف من الأصل بتاريخ 4 مارس 2016.
- ^ بيورنر، غرام، أويست، وريستروم، “مركز دانسك داتاماتيك”، نسخة موسعة، ص. 2.
- ↑ «شركة DDC-I تُعيّن بوب موريس رئيسًا ومديرًا تنفيذيًا» (بيان صحفي). DDC-I. 1 سبتمبر 2005. مؤرشف من الأصل بتاريخ 16 فبراير 2016.
- 1 2 أوست، أولي ن. (24 يونيو 2008). "ترحيل الأنظمة المدمجة المعقدة" . الأنظمة المدمجة العسكرية .
- ↑ "شركة دي دي سي-آي تنقل مقرها الرئيسي" (بيان صحفي). بزنس واير. 24 أبريل 2006.
- ↑ "انضمام DDC-I إلى مجموعة خبراء جافا ذات الأهمية البالغة للسلامة" . المكتبة الحرة. 17 نوفمبر 2006. مؤرشف من الأصل في 21 أكتوبر 2012. تم الاطلاع عليه في 25 أغسطس 2010 .
- ↑ نيلسن، يوهان أو.؛ بلانز، أليكس ج. (مارس 2008). "لغة برمجة جافا تستهدف التطبيقات الحساسة للسلامة والتطبيقات الآنية" . الإلكترونيات العسكرية والفضائية .
- ↑ أوست، أولي ن. (2 أبريل 2008). "دمج البرمجيات القديمة في تصميم الأنظمة المعاصرة" . الأنظمة المدمجة العسكرية .
- 1 2 3 كول، برنارد (17 نوفمبر 2008). "أخبار: شركة DDC-I تدخل سوق أنظمة التشغيل المدمجة في الوقت الحقيقي مع Deos وHeartOS" . مجلة EE Times .
- ↑ "DDC-I تدخل سوق أنظمة التشغيل المدمجة في الوقت الحقيقي" . تصميم الحوسبة المدمجة (بيان صحفي). 17 نوفمبر 2008. مؤرشف من الأصل في 10 يوليو 2011.
- ↑ «شركة DDC-I تعلن عن نظام تشغيل في الوقت الحقيقي عالي الأداء وسهل الاعتماد، وهو نظام بالغ الأهمية للسلامة» . أنظمة عسكرية مضمنة (بيان صحفي). 17 نوفمبر 2008. مؤرشف من الأصل في 14 يوليو 2011. تم الاطلاع عليه في 30 أغسطس 2010 .
- ↑ ماكينا، إد (أبريل 2014). "أنظمة التشغيل في الوقت الحقيقي: معالجة معضلات الاعتماد والأمن والمعايير" . إلكترونيات الطيران . مؤرشف من الأصل في 4 مارس 2016. تم الاطلاع عليه في 10 يناير 2016 .
- 1 2 3 بلوم، شيريل، وجيلاند، "مواءمة أجهزة Deos و RTEMS مع ملف تعريف نظام التشغيل الأساسي للسلامة FACE"، ص 17.
- ↑ "بدء/تعديل مشروع ARINC (APIM)" (ملف PDF) . SAE International. 17 أغسطس 2021. تم الاطلاع عليه بتاريخ 9 نوفمبر 2025 .
- ↑ كينج، "نظرة عامة على ARINC 653 الجزء 4"، ص. 6B1-1 وما بعدها.
- ↑ دريك، تيش (13 نوفمبر 2012). "انضمام DDC-I إلى اتحاد FACE" . إلكترونيات الطيران الدولية .
- ↑ «أعلنت شركة DDC-I عن توفر نظام التشغيل Deos RTOS الخاص بها، وهو نظام بالغ الأهمية للسلامة، لمعالجات سلسلة i.MX 6 من Freescale ونوى ARM Cortex» (بيان صحفي). شركة Vita Technologies. 10 أبريل 2014.
- 1 2 بلوم، شيريل، وجيلاند، "مواءمة أجهزة Deos و RTEMS مع ملف تعريف نظام التشغيل الأساسي للسلامة FACE"، ص. 15.
- ↑ ريكمان، تيريزا (7 ديسمبر 2017). "ورشة عمل برمجيات الطيران: Deos SafeMC™" (ملف PDF) . مختبر الفيزياء التطبيقية بجامعة جونز هوبكنز . تاريخ الاسترجاع: 10 نوفمبر 2025 .
- ↑ هيلفريش، إيما (24 سبتمبر 2019). "إعلان توافق نظام التشغيل Deos RTOS مع معيار DO-178C من قبل DDC-I" . أنظمة عسكرية مدمجة .
- ↑ "نظام التشغيل Deos RTOS من DDC-I هو الأول الذي يحصل على شهادة مطابقة البرمجيات مفتوحة المصدر لمعيار FACE™ التقني، الإصدار 3.1" . مجلة COTS . 2 ديسمبر 2021.
- ↑ فينيغان، جوي (20 سبتمبر 2023). "DDC-I تُكمل التحقق من صحة DO-178C متعدد النوى لأنظمة ARM وPowerPC" . مجلة Aerospace Tech Review .
- ↑ كينج، "إعادة استخدام برامج إلكترونيات الطيران المعتمدة والحساسة للسلامة"، ص. 6A1-1.
- ↑ كينج، "إعادة استخدام برامج إلكترونيات الطيران المعتمدة والحساسة للسلامة"، ص. 6A1-6.
- ↑ تشيونغ، كين. "نظام التشغيل DDC-I Deos RTOS يدعم معالجات Freescale e300 وe500" . Embeddedstar. مؤرشف من الأصل بتاريخ 20 يونيو 2010. تم الاطلاع عليه بتاريخ 30 أغسطس 2010 .
- ↑ كول، برنارد (22 سبتمبر 2009). "نظام التشغيل في الوقت الحقيقي ذو الأهمية البالغة للسلامة من DDC-I متاح الآن لوحدة المعالجة المركزية Atom من إنتل" . EETimes .
- ↑ "أفضل 100 منتج إلكتروني لعام 2009" . EDN . 15 ديسمبر 2009. مؤرشف من الأصل في 3 أبريل 2012.
- ^ "دعم HeartOS RTOS لمعالج ARM" . دكتور دوب . 19 مارس 2010.
- ↑ «شركة DDC-I تعلن عن مجموعة تطوير لغات مختلطة قائمة على Eclipse لتطوير الأنظمة المدمجة في الوقت الحقيقي» (بيان صحفي). بزنس واير. 15 أكتوبر 2007.
- ↑ "بيئة تطوير متكاملة متعددة اللغات SCORE (بيئة تطوير حرجة للسلامة، كائنية التوجه، مضمنة في الوقت الحقيقي)" . تصنيف ديوي العشري. مؤرشفة من الأصل بتاريخ 16 يناير 2016. تم الاطلاع عليها بتاريخ 10 يناير 2016 .
- ↑ "أنظمة تطوير ناضجة، مثبتة ميدانياً في مئات التطبيقات" . DDC-I . تم الاطلاع عليه في 10 يناير 2016 .
روابط خارجية

- شركات البرمجيات التي تتخذ من ولاية أريزونا مقراً لها
- شركات البرمجيات في الدنمارك
- شركات مقرها في بلدية Lyngby-Taarbæk
- شركات مقرها فينيكس، أريزونا
- شركات التكنولوجيا التي تأسست عام 1985
- 1985 منشأة في الدنمارك
- عمليات حلّ المؤسسات الدينية في الدنمارك عام 2003
- منشآت عام 1986 في ولاية أريزونا
- شركات تطوير البرمجيات
- لغة البرمجة آدا
- شركات البرمجيات في الولايات المتحدة
