Simulation Model for Software Reuse

نویسندگان

  • Kanwaljeet Kaur
  • Vivek Thapar
چکیده

Reusability is the likelihood a segment of source code that can be used again to add new functionalities with slight or no modification. Reusable modules and classes reduce implementation time, increase the likelihood that prior testing and use has eliminated bugs and localizes code modifications when a change in implementation is required. Software reuse is the process of implementing or updating software systems using existing software assets. Reuse is the application of existing solution to new problems. In this paper we calculate the efforts of different type of project with reusability and without reusability and we also calculate the mean relative error between original effort and calculated efforts.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Proceedings of the 2002 Winter Simulation Conference

Is it really true that simulation models and simulation software should always be regarded as candidates for reuse, or is it better to be selective? What are the obstacles to simulation software and model reuse? Can these be surmounted and, if so, at what cost? There is a range of levels at which simulation software may be reused, a range of costs to be borne and range of benefits that may be a...

متن کامل

From UML Diagrams to Object Oriented Code

Software reuse, the use of existing software artefacts or knowledge to create new software, has two main purposes: to increase the reliability of software and to reduce the cost of software development. The SRI model for the definition of the structure of a reusable component and an object oriented method with reuse based on the model have been introduced in previous works. Our current goal is ...

متن کامل

Principles of Simulation Architecture-Independent Model Development

Simulation’s rising prominence is placing increasing demands on models and model developers. Reuse of models between simulations should alleviate these demands, but simulation technologies and environments are driven in different directions by different project requirements, making reuse difficult. The need to specify good model interfaces to address this is well recognised but the focus has be...

متن کامل

Enabling Advanced Simulation Scenarios with New Software Engineering Techniques

In the 1970’s, Zeigler introduce the DEVS formalism (Zeigler, Kim, and Praehofer 2000): a hierarchical component approach to separate modelling concerns. In DEV/SES, Zeigler introduce the notion of Experimental Framework (Zeigler, Kim, and Praehofer 2000). This Experimental Framework divides the computer simulation in two parts: on one hand the model of the System Under Testing (SUT) and on the...

متن کامل

Simulation model reuse: definitions, benefits and obstacles

The term simulation model reuse can be taken to mean various things from the reuse of small portions of code, through component reuse, to the reuse of complete models. On a more abstract level, component design, model design and modelling knowledge are prime candidateslevel, component design, model design and modelling knowledge are prime candidates for reuse. The reuse of simulation models is ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013