An Approach for Displaying the Relations among Main Elements of Object-Oriented Programs

سال انتشار: 1391
نوع سند: مقاله کنفرانسی
زبان: انگلیسی
مشاهده: 1,048

فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

SASTECH07_090

تاریخ نمایه سازی: 30 تیر 1392

چکیده مقاله:

An appropriate understanding of the source code is one of the necessary steps for resolving errors and improving code and design. Two fundamental aspects in Object-Oriented Programs are program elements including classes and packages, and the relations among them. In this paper, a multi-step approach has been presented and implemented for recovering and displaying main elements of an Object-Oriented Program including classes, packages, and the relations among them. This approach is done in three steps: At first, the set of classes, packages, and the relations among them are obtained automatically from the program source code. In the next step, a code is injected to the program source code to register the information needed during runtime. In the third step, the information obtained from previous steps is displayed. The results of this approach may be used in automatic documentation, teaching programming, easy understanding and evaluating Object-Oriented Programs, reverse engineering methods for detecting program strengths and weaknesses

نویسندگان

Kayvan Kaseb

University of Kurdistan

Mohammad Sayedi

University of Kurdistan

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Visualization", Innovation in oftwareج Gracanin D., Matkovic K., and Eltoweissy ...
  • of the static Aspects of Software: A Survey", Visualizationد Caserta ...
  • "sAsrech 2013, Iran, Bandar-Abba, 7-8 March, 2013 Organized by Khavaran ...
  • _ _ _ _ _ _ Comprehension: Past, Present Davis ...
  • Ducasse S. and Lanza M (2005), The Class Blueprint: Visually ...
  • Petre M. and Quincey E. (2006), _ Gentle Overview of ...
  • 3 S ourc e-Navi gator-Team (2006). Available at: http ://sourcenav. ...
  • "sAsrech 2013, Iran, Bandar-Abba, 7-8 March, 2013 Organized by Khavaran ...
  • نمایش کامل مراجع