Clustering Characteristics and Class Hierarchy Generation in Object-Oriented Development

نویسندگان

چکیده

برای دانلود باید عضویت طلایی داشته باشید

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

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

منابع مشابه

Schema Versioning and Class Hierarchy Modifications in Object-Oriented Databases

Schema Modification Management is the ability to perform changes to a database schema when the database may already be populated, and is particularly concerned about how schema changes propagate to instances to retain compatibility objects and their specification. In this paper we argue that the schema versioning approach, which allows for multiple versions of the schema to coexist, is preferab...

متن کامل

Optimization of Object-Oriented Programs Using Static Class Hierarchy Analysis

Optimizing compilers for object-oriented languages apply static class analysis and other techniques to try to deduce precise information about the possible classes of the receivers of messages; if successful, dynamicallydispatched messages can be replaced with direct procedure calls and potentially further optimized through inline-expansion. By examining the complete inheritance graph of a prog...

متن کامل

Formal Concept Analysis-Based Class Hierarchy Design in Object-Oriented Software Development

The class hierarchy is an important aspect of object-oriented software development. Design and maintenance of such a hierarchy is a difficult task that is often accomplished without any clear guidance or tool support. Formal concept analysis provides a natural theoretical framework for this problem because it can guarantee maximal factorization while preserving specialization relationships. The...

متن کامل

Class Level Test Case Generation in Object Oriented Software Testing

Object-oriented programming consists of several different levels of abstraction, namely, the algorithmic level, class level, cluster level, and system level. In this article, we discuss a testing technique to generate test cases at class level for object-oriented programs. The formal object oriented class specification is used to develop a test model. This test model is based on finite state ma...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

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


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

ژورنال

عنوان ژورنال: The KIPS Transactions:PartD

سال: 2004

ISSN: 1598-2866

DOI: 10.3745/kipstd.2004.11d.7.1443