- [ تعرٌف على ] خريطة البرمجيات
- [ تعرٌف على ] هامبانتوتا
- [ تعرٌف على ] آي مايدا
- [ تعرٌف على ] الدوري البيلاروسي الممتاز 2000
- [ تعرٌف على ] أبو بكر مصطفى بعيرة
- [ تعرٌف على ] إبراهيم خضرة
- [ مساحات الدول ] أكبر بلد عربي مساحة
- [ معارك وغزوات ] لماذا سميت غزوة تبوك بغزوة العسرة
- [ تعرٌف على ] ويلستون (ميزوري)
- [ تعرٌف على ] تاريخ الصناعة النفطية في كندا
- [ تعرٌف على ] قائمة الجوائز والترشيحات التي تلقاها شيواتال إيجيوفور
- [ تعرٌف على ] ألفت عمر
- [ تعرٌف على ] عبد الله بن حسن آل الشيخ
- [ تعرٌف على ] قائمة أجناس الفصيلة البقولية
- [ تعرٌف على ] ماء
- [ فوائد الأعشاب ] فوائد الكركديه المغلي
- [ باب استحباب تقديم اليمينتطريز رياض الصالحين ] عن حفصة رضي الله عنها: أن رسول الله - صلى الله عليه وسلم - كان يجعل يمينه لطعامه وشرابه وثيابه، ويجعل يساره لما سوى ذلك.
- [ أشعار منوعة ] شعر عن العم
- [ تعرٌف على ] ماريانا فيبر
- [ أشعار حب ] 6 من أجمل قصائد الحب والغزل
- [ تعرٌف على ] شر
- [ تعرٌف على ] الحرس الوطني الكويتي
- [ تعرٌف على ] العلاقات الروسية المالية
- [ حكمــــــة ] قال الجنيد:سمعت السري يقول من اراد ان يسلم دينه ويستريح قلبه وبدنه ويقل غمه فليعتزل الناس لان هذا زمان عزلة ووحدة. قال السري كل الدنيا فضول الا خمس خصال خبز يشبعه وماء يرويه وثوب يستره وبيت يكنه وعلم يستعمله.
- [ خذها قاعدة ] لو أنّ الموت، أو الإحساس بالموت يكون قريبا وقويا بالنّسبة للبشر كما هو فعلاً، لأصبح الإنسان أرقى، لكن أكثر براعات هذا المخلوق كيف ينسى أنّ الموت قريب منه هكذا. - عبد الرحمن منيف
- [ تعرٌف على ] الحصاة
- [ تعرٌف على ] الدائرة الانتخابية 25 قسنطينة
- [ تعرٌف على ] غشاء مخاطي معدي
- [ تعرٌف على ] طرق فصل المركبات العضوية
- [ تعرٌف على ] برادوفلوكساسين
- [ تعرٌف على ] العلاقات السنغالية المالطية
- [ تعرٌف على ] أحمد أبو بكر النقيب
- [ تعرٌف على ] قنبيط أخضر
- [ تعرٌف على ] إدارة التعليم والتدريب المهني للقوات المسلحة (مصر)
- [ تعرٌف على ] بريقة (سوريا)
- [ تعرٌف على ] اسكاكا (سلفيت)
- [ تعرٌف على ] وزارة الطاقة الأمريكية
- [ خذها قاعدة ] لا تحقرن فتى لرث ردائه .. لا يخفض الإنسان أو يعلو به ، أو تكرمن فتى بدا في سندس .. خلق الثياب ولا جديد الملبس. - مصطفى الغلاييني
- [ أزياء وملابس ] إزالة البقع عن الملابس الملونة
- [ تعرٌف على ] باريس ديزني لاند
- [ آية ] ﴿ وَقَالَ ٱرْكَبُوا۟ فِيهَا بِسْمِ ٱللَّهِ مَجْر۪ىٰهَا وَمُرْسَىٰهَآ ۚ إِنَّ رَبِّى لَغَفُورٌ رَّحِيمٌ ﴾ [ سورة هود آية:﴿٤١﴾ ]وفي هذه الآية دليل على ذكر البسملة عند ابتداء كل فعل. القرطبي:11/121.
- [ حياة الرسول والصحابة ] 2 من المعلومات المهمة عن اسم الرسول كاملا
- [ حكمــــــة ] قال بعض الحكماء: مثل العدو الضاحك إليك كالحنظلة الخضراء أوراقها، القاتل مذاقها.
- [ أسماك وبرمائيات ] 3 من أهم الخصائص المميزة لللاسعات
- [ تعرٌف على ] جدول ميداليات الألعاب الأولمبية الصيفية 1908
- [ تعرٌف على ] برات آند ويتني
- [ مؤسسات البحرين ] شركة منير عبد الكريم الأحمر لبيع وشراء الأسهم والأوراق المالية ذ.م.م ... المحرق
- [ تعرٌف على ] الخدعة الرهيبة (كتاب)
- [ مطاعم السعودية ] كون
- [ تعرٌف على ] عادل خضور
- [ تعرٌف على ] العلاقات الإستونية الكينية
- [ تعرٌف على ] المواقع الإلكترونية للمدارس
- [ خذها قاعدة ] مباركين من يعطون وينسون، ومباركين من يأخذون ويتذكرون. - برنارد ملزر
- [ تعرٌف على ] العقل في الفلسفة الشرقية
- [ خذها قاعدة ] الإعتذار الجاف هو إهانة أخرى. - جي كيه شسترتون
- [ تعرٌف على ] تصفيات كأس الأمم الإفريقية 2015 المجموعة ب
- [ مؤسسات البحرين ] ارهم أنشطة الخبرة الاستشارية في مجال الإدارة ... المحرق
- [ من حقوق الصلاة وآدابهاتعظيم قدر الصلاة - محمد بن نصر المروزي ] اتفق أهل الفتوى وعلماء أهل الأمصار على أن من أفطر في رمضان متعمدا أنه لا يكفر بذلك، واختلفوا فيما يجب عليه عند ذلك فمنهم من أوجب عليه مكان كل يوم أفطره صوم يوم لم يوجب عليه أكثر من ذلك إلا التوبة والاستغفار (ومنهم من أوجب عليه بدل كل يوم أفطره صيام شهر مع التوبة والاستغفار) ومنهم من أوجب عليه الكفارة مع قضاء يوم فإن أفطر رمضان كله متعمدا فمنهم من أوجب عليه لكل يوم كفارة مع القضاء ومنهم من قال: تجزئه كفارة واحدة ما لم يكفر ثم يعود ولم يقل أحد من العلماء أنه قد كفر بل يجب أن يستتاب فإن تاب وإلا قتل فبهذه الدلائل فرقوا بين الصلاة وسائر الفرائض .
- [ خذها قاعدة ] أنا الغريبُ بأرضٍ لا أراكَ بها .. الروحُ عندكَ إن ما سافرَ الجسدُ ، في ضجّةِ النَّاسِ باتَ الشوقُ يعزلُني .. كأنّني في بلادٍ ما بها أحدُ. - محمد المقرن
- [ حب الشباب ] للتخلص من آثار الحبوب في الوجه
- [ فائدة ] الصلاة والسلام عليه: يقول عنها ابن القيم: "إنها سبب لدوام محبة النبي صلي الله عليه وسلم وزيادتها وتضاعفها ، وذالك عقد من عقود الإيمان الذي لايتم إلا به، لان العبد كلما أكثر من ذكر المحبوب واستحضاره في قلبه واستحضار محاسنه ومعانيه الجالبة لحبه ، تضاعف حبه له ، وتزايد شوقه إليه ، واستولي علي جميع قلبه ، وإذا اعرض عن ذكره وإحضاره وإحضار محاسنه بقلبه نقص حبه من قلبه . ولا شيء أقر لعين العبد المحب من رؤية محبوبه ، ولا أقر لقلبه من ذكره وإحضار محاسنه، فإذا جري هذا في قلبه جري لسانه بمدحه والثناء عليه وذكر محاسنه ، وتكون زيادة ذالك ونقصانه بحسب زيادة الإيمان ونقصانه في قلبه
- [ تعرٌف على ] أحمد خاني
- [ تعرٌف على ] تشريح عصبي
- [ تعرٌف على ] كوفي أوونر
- [ فائدةالخلاصة البهية فى ترتيب أحداث السيرة النبوية للشيخ وحيد عبدالسلام ] 5 - وفي أواخر صفر من هذه السنة : بدأ المرض برسول الله - صلى الله عليه وسلم - وكانت بداية مرضه ـ صلى الله عليه وسلم ـ في يوم الاثنين الأخير من شهر صفر بعد أن شهد جنازة في البقيع . عن عائشة ـ رضي الله عنها ـ قالت : ( رجع رسول الله ـ صلى الله عليه وسلم ـ من البقيع فوجدني وأنا أجد صداعا في رأسي وأنا أقول : وارأساه ، فقال : بل أنا والله يا عائشة وارأساه .. )
- [ تعرٌف على ] محمد الدمانية
- [ تعرٌف على ] ماديسون (مقاطعة دان)
- [ تعرٌف على ] برندان سميث (قس)
- [ تعرٌف على ] شيروود
- [ تعرٌف على ] الشونة الشمالية (إربد)
- [ تعرٌف على ] قط حبشي
- [ تعرٌف على ] حوسبة فائقة
- [ تعرٌف على ] العدالة التوزيعية
- [ تعرٌف على ] علم الحاسوب
- [ تعرٌف على ] الدوارة
- [ خذها قاعدة ] نحن بنو البشر - رجالٌ ونساء - نلتهم الكثيرَ من الخِذلان ما بين الإفطارِ ووقت العَشاء ، ونُمسِكُ دموعَنا شاحبي الشفاه ، و حين نردُ على الإستفسارات نقول : لا شيء بِنَا ، الكبرياء مفيدٌ ، فهو ليس بهذا السوء عندما يحثُنا على أن نُخفيَ آلامنا - حتى لا نؤلم الآخرين. - جورج إليوت
- [ تعرٌف على ] كاريفيل (تينيسي)
- [ تعرٌف على ] شباب يحترق (فيلم)
- [ تعرٌف على ] إربد
- [ تعرٌف على ] لعبة أور الملكية
- [ تعرٌف على ] عدالة اجتماعية
- [ تعرٌف على ] رائد (بحرية)
- [ باب ملاطفة اليتيم والبنات وسائر الضعفة والمساكينتطريز رياض الصالحين ] عن أبي شريح خويلد بن عمرو الخزاعي - رضي الله عنه - قال: قال النبي - صلى الله عليه وسلم -: «اللهم إني أحرج حق الضعيفين: اليتيم والمرأة» . حديث حسن رواه النسائي بإسناد جيد. ---------------- ومعنى «أحرج» : ألحق الحرج وهو الإثم بمن ضيع حقهما، وأحذر من ذلك تحذيرا بليغا، وأزجر عنه زجرا أكيدا. أنما حرج النبي - صلى الله عليه وسلم - حق اليتيم والمرأة، لأنهما لا قوة لهما ولا ملجأ إلا إلى الله تعالى.
- [ تعرٌف على ] العلاقات الإسبانية العراقية
- [ تعرٌف على ] كمال الحديثي
- [ تعرٌف على ] العلاقات المالديفية الموريتانية
- [ معلومات غذائية ] فوائد حب العزيز
- [ منوعات إسلامية ] التنشئة الاجتماعية في الإسلام
- [ تعرٌف على ] رمال متحركة
- [ تعرٌف على ] أدولف ملك ألمانيا
- [ تعرٌف على ] تكييف الهواء بتخزين الثلج
- [ تعرٌف على ] العلاقات الأردنية الصينية
- [ تعرٌف على ] العلاقات الأردنية الإسبانية
- [ تعرٌف على ] أكيفومي تادا
- [ منوعات تسلية وألعاب ] عالم فيراري دبي
- [ وسطاء عقاريين السعودية ] امل معيض محمد الشهري ... خميس مشيط ... منطقة عسير
- [ تعرٌف على ] عشق القدر
- [ تعرٌف على ] ابن تومرت
- [ تعرٌف على ] عوامة الطقس
- [ أطباق شرقية ] طريقة الزلابية بالخضار
- شركة نقل اثاث بالرياض|ظواهر الخليج
- تفسير حلم رؤية القضيب أو العضو الذكري في المنام لابن سيرين
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- سؤال وجواب | هل يجوز للرجل حلق شعر المؤخرة؟ وهل هناك طريقة محددة لذلك ؟
- تفسير حلم رؤية الميت يشكو من ضرسه في المنام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- رؤية طفل بعيون خضراء في المنام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
[ تعرٌف على ] خريطة البرمجيات # أخر تحديث اليوم 2024/05/20
تم النشر اليوم 2024/05/20 | خريطة البرمجيات
محتويات
تستند خرائط البرمجيات على معلومات موضوعية كما هو محدد بواسطة تحليل الكود المدفوع بمؤشر الأداء الرئيسي بالإضافة إلى المعلومات المستوردة من أنظمة مستودع البرمجيات أو المعلومات من الشيفرات المصدرية أو أدوات تطوير البرمجيات وأدوات البرمجة. على وجه الخصوص، لا ترتبط خرائط البرامج بلغة برمجة معينة أو لغة النمذجة أو نموذج عملية تطوير البرمجيات. تستخدم خرائط البرمجيات التسلسل الهرمي لأدوات تنفيذ البرنامج مثل ملفات التعليمات البرمجية المصدر كقاعدة لإنشاء مخطط شجرة، أي منطقة مستطيلة تمثل التسلسل الهرمي بأكمله، وتقسيم المنطقة إلى مناطق فرعية مستطيلة. تبدو خريطة البرمجيات، بشكل غير رسمي، مشابهة لنموذج المدينة الافتراضية ثلاثي الأبعاد، حيث تظهر القطع الأثرية لنظام البرامج كمباني أو أبراج ثلاثية الأبعاد افتراضية، مستطيلة، يتم وضعها وفقًا لموضعها في التسلسل الهرمي لتنفيذ البرامج. يمكن لخرائط البرمجيات التعبير عن المعلومات المتعلقة بتطوير البرامج وجودة البرامج وديناميكيات النظام ودمجها من خلال تعيين هذه المعلومات على المتغيرات المرئية لعناصر خريطة الشجرة مثل حجم البصمة أو الارتفاع أو اللون أو الملمس. يمكن تحديدها وتنظيمها وتنظيمها تلقائيًا بواسطة القوالب.
كأدوات ذكاء الأعمال وأنظمة التوصيات
يمكن استخدام خرائط البرمجيات، على وجه الخصوص، كأداة تحليل وعرض لأنظمة ذكاء الأعمال، المتخصصة في تحليل البيانات المتعلقة بالبرمجيات. علاوة على ذلك، تعمل خرائط البرمجيات «كنظم توصية لهندسة البرمجيات». لا تقتصر خرائط البرمجيات على المعلومات المتعلقة بالبرامج: يمكن أن تتضمن أي معلومات للنظام الهرمي أيضًا، على سبيل المثال، معلومات الصيانة حول التحف الفنية المعقدة.
دافع ومفاهيم
يتم تطبيق خرائط البرمجيات في سياق هندسة البرمجيات: عادة ما تواجه مشاريع تطوير البرمجيات المعقدة والطويلة صعوبات متعددة مثل الاحتكاك بين إكمال ميزات النظام، وفي الوقت نفسه، الحصول على درجة عالية من جودة التعليمات البرمجية وجودة البرمجيات لضمان صيانة البرمجيات للنظام في المستقبل. على وجه الخصوص، «يميل الحفاظ على أنظمة البرامج المعقدة إلى أن يكون مكلفًا لأن المطورين يقضون جزءًا كبيرًا من وقتهم في محاولة فهم بنية النظام وسلوكه». تتمثل الفكرة الرئيسية لخرائط البرمجيات في التعامل مع هذا التحدي ومشكلات التحسين من خلال توفير وسائل اتصال فعالة لسد فجوة الاتصال بين مختلف أصحاب المصلحة ومجالات المعلومات ضمن مشاريع تطوير البرمجيات والحصول على رؤى بمعنى تصور المعلومات. تستفيد خرائط البرمجيات من تقنيات الخرائط المحددة جيدًا باستخدام استعارة نموذج المدينة الافتراضية ثلاثية الأبعاد للتعبير عن مساحة المعلومات المعقدة والمجردة. الاستعارة مطلوبة «نظرًا لأن البرنامج ليس له شكل مادي، فلا يوجد تخطيط طبيعي للبرنامج لفضاء ثنائي الأبعاد». خرائط البرمجيات هي خرائط غير مكانية يتعين عليها تحويل بيانات التسلسل الهرمي وخصائصها إلى تمثيل مكاني.
تطبيقات
تسمح خرائط البرمجيات عمومًا بالاتصال المفهوم والفعال للدور، والمخاطر، وتكاليف مشاريع تطوير البرمجيات إلى مختلف أصحاب المصلحة مثل فرق الإدارة والتطوير. إنها تنقل حالة التطبيقات والأنظمة التي يتم تطويرها حاليًا أو تطويرها إلى قادة المشروع والإدارة في لمحة. «إن أحد الجوانب الرئيسية لصنع القرار هذا هو أن خرائط البرمجيات توفر السياق الهيكلي المطلوب للتفسير الصحيح لمؤشرات الأداء هذه». كأداة اتصال، تعمل خرائط البرامج كمساحات معلومات مفتوحة وشفافة تمكن أولويات جودة الشيفرة وإنشاء وظائف جديدة من الموازنة مع بعضها البعض واتخاذ قرار بشأن وتنفيذ التدابير اللازمة لتحسين عملية تطوير البرمجيات. على سبيل المثال، فإنها تسهل اتخاذ القرارات بشأن المكان الذي يمكن أن تكون فيه الزيادة في الجودة في المدونة مفيدة لتسريع أنشطة التطوير الحالية ولتقليل مخاطر مشكلات الصيانة المستقبلية. نظرًا لدرجة تعبيرها العالية (على سبيل المثال، كثافة المعلومات) وتوليدها الفوري والآلي، تعمل الخرائط أيضًا على عكس الوضع الحالي لعمليات النظام والتطوير، وسد فجوة المعلومات الأساسية بين فرق الإدارة والتطوير، وتحسين الوعي حول الحالة، وتعمل كأداة للكشف المبكر عن المخاطر.
مثال على نظام رسم الخرائط
تجمع خرائط البرمجيات «المعلومات المواضيعية حول عمليات تطوير البرمجيات (التطور)، وجودة البرمجيات، وهيكلها، وديناميكياتها، وتعرض تلك المعلومات بطريقة رسم الخرائط». فمثلًا: يمكن أن يكون ارتفاع المبنى الافتراضي متناسبًا مع تعقيد وحدة التعليمات البرمجية (على سبيل المثال، مقاييس البرمجيات الفردية أو المدمجة).
يمكن أن تتناسب المساحة الأرضية لمبنى افتراضي ثلاثي الأبعاد مع عدد أسطر التعليمات البرمجية في الوحدة النمطية أو (على سبيل المثال، سطر التعليمات البرمجية بدون تعليق NCLOC).
يمكن أن يعبر اللون عن حالة التطوير الحالية، أي عدد المطورين الذين يقومون بتغيير أو تعديل وحدة الشيفرة.
باستخدام هذا التكوين المثالي، تُظهر خريطة البرنامج نقاطًا مهمة في شيفرة المصدر مع العلاقات بجوانب عملية تطوير البرمجيات. على سبيل المثال، يصبح من الواضح في لمحة سريعة ما يجب تغييره من أجل: تنفيذ التغييرات بسرعة
تقييم تأثير التغييرات بسرعة في مكان واحد على الوظائف في مكان آخر
تقليل التشابكات التي تؤدي إلى عمليات غير خاضعة للرقابة في التطبيق
العثور على الأخطاء بشكل أسرع
اكتشاف والقضاء على أسلوب البرمجة السيئة.
تمثل خرائط البرامج أدوات رئيسية في نطاق التشخيص الآلي لبرمجيات التشخيص.
تقنيات التصور
يتم التحقيق في خرائط البرمجيات في مجال تصور البرمجيات. عادة ما يعتمد تصور خرائط البرمجيات على رسم الخرائط الشجرية، «نهج ملء الفراغ لتصور هياكل المعلومات الهرمية» أو طرق رسم الخرائط الهرمية الأخرى. خوارزميات التخطيط
لإنشاء خرائط البرمجيات، يتم استخدام أساليب تخطيط مختلفة لإنشاء الخرائط المكانية الأساسية للمكونات مثل: خوارزميات خريطة الشجرة التي تعين في البداية التسلسل الهرمي للبرامج في منطقة مستطيلة متداخلة متكررة.
خوارزميات مخطط فورونوي التي تعين في البداية التسلسل الهرمي للبرامج من خلال إنشاء مخطط فورونوي.
استقرار التخطيط
يعتمد الترتيب المكاني المحسوب بواسطة التخطيطات مثل التي تحددها خرائط الأشجار بشكل صارم على التسلسل الهرمي. إذا كان يجب إنشاء خرائط البرمجيات بشكل متكرر لنظام متطور أو متغير، فإن قابلية استخدام خرائط البرامج تتأثر بالتخطيطات غير المستقرة، أي أن التغييرات الطفيفة في التسلسل الهرمي قد تسبب تغييرات كبيرة في التخطيط. على النقيض من خوارزميات فورونوي تريماب العادية، والتي لا توفر تخطيطات حتمية، يمكن توسيع خوارزمية تخطيط مخطط فورونوي لتوفير درجة عالية من التشابه في التخطيط لمختلف التسلسلات الهرمية. توجد مناهج مماثلة في الحالة القائمة على خريطة الشجرة.
تاريخ
تنتمي أساليب وتقنيات خرائط البرمجيات إلى الانضباط العلمي لتصور البرمجيات وتصور المعلومات. وهي تشكل مفهومًا وتقنية أساسية في مجالات تشخيص البرمجيات. لديهم تطبيقات أيضًا في مجال استخراج البرمجيات وتحليلات البرمجيات. تم تطوير خرائط البرمجيات والبحث عنها على نطاق واسع، على سبيل المثال، في معهد هاسو بلاتنر لهندسة أنظمة تكنولوجيا المعلومات، على وجه الخصوص لأنظمة وتطبيقات تكنولوجيا المعلومات المعقدة على نطاق واسع.
شرح مبسط
تمثل خريطة البرمجيات معلومات ثابتة وديناميكية وتطورية لأنظمة البرامج وعمليات تطوير البرمجيات الخاصة بها عن طريق تصور المعلومات الموجهة للخريطة ثنائية الأبعاد أو ثلاثية الأبعاد. وهو يشكل مفهومًا وأداة أساسية في تصور البرمجيات، وتحليلات البرمجيات، وتشخيص البرمجيات. تشمل تطبيقاته الأساسية تحليل المخاطر ومراقبة جودة التعليمات البرمجية أو نشاط الفريق أو تقدم تطوير البرمجيات[1] وبشكل عام تحسين فعالية هندسة البرمجيات فيما يتعلق بجميع الأدوات والعمليات وأصحاب المصلحة ذات الصلة طوال عملية هندسة البرمجيات وصيانة البرمجيات.