استخدام الشبكات العصبية الاصطناعية لتقديم التوجيه في توسيع برامج PL/SQL

العنوان استخدام الشبكات العصبية الاصطناعية لتقديم التوجيه في توسيع برامج PL/SQL
المؤلف إرسوي، إي.، سوزر، حسن
تاريخ النشر: 2022-12
مكان النشر - سبرينغر
الموضوع التآكل المعماري، الشبكات العصبية الاصطناعية، دراسة الحالة الصناعية، هندسة البرمجيات، صيانة البرمجيات
النوع دورية
اللغة الإنجليزية
رقمي نعم
مخطوط لا
المكتبة: جامعة اوزيجين
معرف أصل المكتبة 0963-9314
رقم السجل 28ead14f-f943-4600-9f6d-1391696285eb
موقع المكتبة علوم الكمبيوتر
التاريخ 2022-12
نص عينة إن توسيع الأنظمة القديمة بأشياء جديدة للوظائف أو التكنولوجيا المعاصرة يمكن أن يؤدي إلى تآكل الهندسة المعمارية. يؤدي وضع هذه العناصر في غير موضعها إلى إعاقة البنية المعيارية تدريجيًا، والتي عادة ما تكون وثائقها مفقودة أو قديمة. نهدف في هذا العمل إلى معالجة هذه المشكلة بالنسبة لبرامج PL/SQL، والتي ترتبط بشكل كبير بقواعد البيانات. نقترح نهجًا جديدًا يستخدم الشبكات العصبية الاصطناعية للتنبؤ تلقائيًا بالموضع الصحيح لكائن جديد بين الوحدات المعمارية. نقوم بتدريب الشبكة بناءً على الميزات المستخرجة من الإصدار الأولي من كود المصدر الذي يفترض أنه يمثل البنية المقصودة. نحن نستخدم التبعيات بين كائنات البرامج وقاعدة البيانات كميزات لهذا التدريب. بعد ذلك، بالنظر إلى كائن جديد وقائمة الكائنات الأخرى التي يستخدمها، يمكن للشبكة التنبؤ بالوحدة المعمارية، حيث يجب تضمين الكائن. لقد أجرينا دراستي حالة صناعيتين مع تطبيقات من مجال الاتصالات، تتضمن كل منهما آلاف الإجراءات وجداول قواعد البيانات. لقد أظهرنا أن دقة نهجنا هي 86.7% و89% لهذين التطبيقين. يصل النهج الأساسي الذي يستخدم مقاييس الاقتران والتماسك إلى 55.5% و57.4% من الدقة لنفس التطبيقات، على التوالي.
DOI 10.1007/s11219-022-09586-1
Cilt 30
عرض في المصدر جامعة اوزيجين جامعة اوزيجين - محرك بحث الآثار التاريخية والأرشيفات والدوريات
جامعة اوزيجين - محرك بحث الآثار التاريخية والأرشيفات والدوريات جامعة اوزيجين

استخدام الشبكات العصبية الاصطناعية لتقديم التوجيه في توسيع برامج PL/SQL

المؤلف إرسوي، إي.، سوزر، حسن
تاريخ النشر 2022-12
مكان النشر - سبرينغر
الموضوع التآكل المعماري، الشبكات العصبية الاصطناعية، دراسة الحالة الصناعية، هندسة البرمجيات، صيانة البرمجيات
النوع دورية
اللغة الإنجليزية
رقمي نعم
مخطوط لا
المكتبة جامعة اوزيجين
معرف أصل المكتبة 0963-9314
رقم السجل 28ead14f-f943-4600-9f6d-1391696285eb
موقع المكتبة علوم الكمبيوتر
التاريخ 2022-12
نص عينة إن توسيع الأنظمة القديمة بأشياء جديدة للوظائف أو التكنولوجيا المعاصرة يمكن أن يؤدي إلى تآكل الهندسة المعمارية. يؤدي وضع هذه العناصر في غير موضعها إلى إعاقة البنية المعيارية تدريجيًا، والتي عادة ما تكون وثائقها مفقودة أو قديمة. نهدف في هذا العمل إلى معالجة هذه المشكلة بالنسبة لبرامج PL/SQL، والتي ترتبط بشكل كبير بقواعد البيانات. نقترح نهجًا جديدًا يستخدم الشبكات العصبية الاصطناعية للتنبؤ تلقائيًا بالموضع الصحيح لكائن جديد بين الوحدات المعمارية. نقوم بتدريب الشبكة بناءً على الميزات المستخرجة من الإصدار الأولي من كود المصدر الذي يفترض أنه يمثل البنية المقصودة. نحن نستخدم التبعيات بين كائنات البرامج وقاعدة البيانات كميزات لهذا التدريب. بعد ذلك، بالنظر إلى كائن جديد وقائمة الكائنات الأخرى التي يستخدمها، يمكن للشبكة التنبؤ بالوحدة المعمارية، حيث يجب تضمين الكائن. لقد أجرينا دراستي حالة صناعيتين مع تطبيقات من مجال الاتصالات، تتضمن كل منهما آلاف الإجراءات وجداول قواعد البيانات. لقد أظهرنا أن دقة نهجنا هي 86.7% و89% لهذين التطبيقين. يصل النهج الأساسي الذي يستخدم مقاييس الاقتران والتماسك إلى 55.5% و57.4% من الدقة لنفس التطبيقات، على التوالي.
DOI 10.1007/s11219-022-09586-1
Cilt 30
جامعة اوزيجين - محرك بحث الآثار التاريخية والأرشيفات والدوريات
جامعة اوزيجين يتم إعادة توجيهك...

يرجى الانتظار