The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
With the demand of increasing functionality and arrival of defects, software goes through a lot of changes therefore its quite challenging task to maintain the quality of the software. In this paper we developed models to predict the change proneness of the classes in the object oriented system by analyzing the relationship between the object oriented metrics and change proneness. The model proposed...
To denote an exact form of decoupling software modules in object-oriented programming the dependency inversion principle is used. By using this principle, the conventional dependency relationships known from high-level, policy-setting modules to low-level, dependency modules are reversed which results in description high-level modules autonomous of the low-level module implementation details. In conventional...
System dependence graphs (SDGs) are an established tool for precise interprocedural program analysis. We present new techniques for the efficient generation of SDGs for full Java, which are context-, field- and object-sensitive. We show that previous approaches to the generation of interprocedural dependencies for Java do not scale, as they interfere with the points-to analysis. Our new algorithm...
To improve the flexibility and extensibility of traditional RTDB systems, which adopt field-specific ways of data representation that always leads to customized development whenever requirements changes, ChRDB manages all the data, both system dependent and project specific, in an object-oriented style. Customized types of data objects and corresponding instances can be easily created to satisfy any...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.