·rpg-migration-analyzer
{}

rpg-migration-analyzer

يقوم بتحليل برامج RPG (Report Program Generator) القديمة من أنظمة AS/400 وIBM i للانتقال إلى تطبيقات Java الحديثة. يستخرج منطق الأعمال من كود مصدر RPG III/IV/ILE، ويحدد هياكل البيانات (مواصفات D)، وعمليات الملفات (مواصفات F)، وتبعيات البرنامج (CALLB/CALLP)، ويحول بنيات RPG إلى مكافئات Java. يُنشئ تقارير الترحيل وتقديرات التعقيد واستراتيجيات تنفيذ Java باستخدام فئات POJO وكيانات JPA وطرق الخدمة. يُستخدم عند تحديث أنظمة AS/400 أو IBM i القديمة، أو تحليل ملفات مصدر RPG (.rpg، .rpgle، .RPGLE)، أو تحويل RPG إلى Java، أو تعيين مواصفات البيانات إلى فئات Java، أو التخطيط لترحيل النظام القديم، أو عندما يذكر المستخدم تحليل RPG، أو Report Program Generator، أو RPG III/IV/ILE، أو تحديث AS/400، أو ترحيل IBM i، أو التحويل العشري المعبأ، أو إعادة كتابة تطبيق الحاسوب المركزي.

17التثبيتات·0الرائج·@dauquangthanh

التثبيت

$npx skills add https://github.com/dauquangthanh/hanoi-rainbow --skill rpg-migration-analyzer

كيفية تثبيت rpg-migration-analyzer

ثبّت مهارة الذكاء الاصطناعي rpg-migration-analyzer بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/dauquangthanh/hanoi-rainbow --skill rpg-migration-analyzer
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: dauquangthanh/hanoi-rainbow.

Analyzes legacy RPG programs (RPG III/IV/ILE) from AS/400 and IBM i systems for migration to modern Java applications, extracting business logic, data structures, file operations, and generating actionable migration strategies.

This skill provides comprehensive analysis and migration planning for RPG (Report Program Generator) applications. It extracts program specifications, converts RPG data types to Java equivalents, maps file operations to modern database access patterns, and generates implementation-ready Java code structures.

Key Migration Focus: RPG to Java with proper handling of packed decimals (BigDecimal), data structures (POJOs), file operations (JPA/JDBC), indicators (boolean variables), and business logic preservation.

يقوم بتحليل برامج RPG (Report Program Generator) القديمة من أنظمة AS/400 وIBM i للانتقال إلى تطبيقات Java الحديثة. يستخرج منطق الأعمال من كود مصدر RPG III/IV/ILE، ويحدد هياكل البيانات (مواصفات D)، وعمليات الملفات (مواصفات F)، وتبعيات البرنامج (CALLB/CALLP)، ويحول بنيات RPG إلى مكافئات Java. يُنشئ تقارير الترحيل وتقديرات التعقيد واستراتيجيات تنفيذ Java باستخدام فئات POJO وكيانات JPA وطرق الخدمة. يُستخدم عند تحديث أنظمة AS/400 أو IBM i القديمة، أو تحليل ملفات مصدر RPG (.rpg، .rpgle، .RPGLE)، أو تحويل RPG إلى Java، أو تعيين مواصفات البيانات إلى فئات Java، أو التخطيط لترحيل النظام القديم، أو عندما يذكر المستخدم تحليل RPG، أو Report Program Generator، أو RPG III/IV/ILE، أو تحديث AS/400، أو ترحيل IBM i، أو التحويل العشري المعبأ، أو إعادة كتابة تطبيق الحاسوب المركزي. المصدر: dauquangthanh/hanoi-rainbow.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/dauquangthanh/hanoi-rainbow --skill rpg-migration-analyzer
الفئة
{}تحليل البيانات
موثق
أول ظهور
2026-02-01
آخر تحديث
2026-03-10

Browse more skills from dauquangthanh/hanoi-rainbow

إجابات سريعة

ما هي rpg-migration-analyzer؟

يقوم بتحليل برامج RPG (Report Program Generator) القديمة من أنظمة AS/400 وIBM i للانتقال إلى تطبيقات Java الحديثة. يستخرج منطق الأعمال من كود مصدر RPG III/IV/ILE، ويحدد هياكل البيانات (مواصفات D)، وعمليات الملفات (مواصفات F)، وتبعيات البرنامج (CALLB/CALLP)، ويحول بنيات RPG إلى مكافئات Java. يُنشئ تقارير الترحيل وتقديرات التعقيد واستراتيجيات تنفيذ Java باستخدام فئات POJO وكيانات JPA وطرق الخدمة. يُستخدم عند تحديث أنظمة AS/400 أو IBM i القديمة، أو تحليل ملفات مصدر RPG (.rpg، .rpgle، .RPGLE)، أو تحويل RPG إلى Java، أو تعيين مواصفات البيانات إلى فئات Java، أو التخطيط لترحيل النظام القديم، أو عندما يذكر المستخدم تحليل RPG، أو Report Program Generator، أو RPG III/IV/ILE، أو تحديث AS/400، أو ترحيل IBM i، أو التحويل العشري المعبأ، أو إعادة كتابة تطبيق الحاسوب المركزي. المصدر: dauquangthanh/hanoi-rainbow.

كيف أثبّت rpg-migration-analyzer؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/dauquangthanh/hanoi-rainbow --skill rpg-migration-analyzer بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/dauquangthanh/hanoi-rainbow