PDA

View Full Version : سوال: مهندسي معكوس پروژه جاوا



zahra1364
دوشنبه 23 اردیبهشت 1392, 16:13 عصر
سلام
من براي پايان نامه بايد عملكرد چند تا شبيه ساز اوپن سورس رو بررسي و بهينه كنم. اكثر اين پروژه ها با استفاده جاوا نوشته شده اند. ولي بعضي هاشون API و document نداره كه آدم ببينه معماري و روش كارش به چه شكلي است. تنها به خود كدها دسترسي هست به عنوان مثال يك ui با استفاده از html و js در آن تعبيه شده كه با استفاده از js توابع موجود در كلاسها (در قالب فايلهاي jar) را مورد استفاده قرار مي دهد. با استفاده از فايلهاي jar‌به فايلهاي java حاوي كلاسها دسترسي دارم.
لازم به ذكر است با استفاده EA كلاس دياگرام هر يك از فايلهاي jar را به دست آورده ام. و همين طور فايلهاي html و جاوااسكريپت را خوانده ام و سير فراخواني توابع رو به دست آورده ام، ولي حالا كه به بررسي كلاسهاي جاوا رسيده ام خيلي كند پيش مي روم و به دنبال راهي سريع تر و اصولي هستم.
لطفا در خصوص مراحل قدم به قدم موثر براي مهندسي معكوس اين پروژه ها و سر در آوردن از كدها، راهنمايي كنيد.

cups_of_java
دوشنبه 23 اردیبهشت 1392, 21:18 عصر
چیزایی مثل ساختار فیزیکی پروژه، فریم ورکی که ازش استفاده شده و از این قبیل کمک می کنه به شما تا بهتر بتونین رفتار کد موجود رو مدل کنید.