supported by Kuwait University under Research Grant No. WI03/10
The object-oriented paradigm is widely applied in designing and implementing communication systems. Unified Modeling Language (UML) is a standard language used to model the design of object-oriented systems. A proto...
Supported by the National Grand Fundamental Research 973 Program of China under Grant No.2007CB310800;the National Natural Science Foundation of China under Grant Nos.60873083 and 60803025;the Research Fund for the Doctoral Program of Higher Education of China under Grant No.20090141120022;the Natural Science Foundation of Hubei Province of China under Grant Nos.2008ABA379 and 2008CDB351;the Fundamental Research Funds for the Central Universities of China under Grant No.6082005
Large-scale object-oriented(OO) software systems have recently been found to share global network characteristics such as small world and scale free,which go beyond the scope of traditional software measurement and ...
supported by the National Basic Research 973 Program of China under Grant No.2007CB310801;the National Natural Science Foundation of China under Grant Nos.60873083,60803025,60703009 and 60703018;the Natural Science Foundation of Hubei Province under Grant No.2008ABA379;the Natural Science Foundation of Hubei Province for Distinguished Young Scholars under Grant No.2008CDB351;the Research Fund for the Doctoral Program of Higher Education of China under Grant Nos.20070486065 and 20090141120022;the Fundamental Research Funds for the Central Universities of China under Grant No.6082005
The quality of a software system is partially determined by its structure(topological structure),so the need to quantitatively analyze the quality of the structure has become eminent.In this paper a novel metric cal...
the National Natural Science Foundation of China (No.69673006) and theNational Ninth Five-Year Project (98-780-01-07-06) of Ch
The advantage of COOZ (Complete Object-Oriented Z) is to specify large scale software, but it does not support refinement calculus. Thus its application is confined for software development. Including refinement calc...
This paper presents an incremental approach to automatic algorithm design, which can be described by algebraic specifications precisely and conveniently. The definitions of selection operator and extension operator wh...
Based on the approach implementing a deductive object-oriented database system through the underlying relational database, this paper presents an object reasoning language O-Datalog, which is the extension of Datalog ...
The advances of computer graphics and imape processing have made it possible to design advertisements by computers. Presently, many commercial systems have come into being, such as CorelDraw and PhotoShop. All of them...
This paper presents a practical concurrency control mechanism - ObjectLockingin OODBMS. Object-Locking can schedule transactions, each of themcan be considered as a sequence of high level operations defined on classe...
Contextual logic provides a mechanism to reason about modules. In this paper, this theory of modules is extended to a context theory of classes where class is in the true spirit of object-oriented databases. The logic...
An IC test software supporting environment-ICTSSE, which supports the migration and simulation of test 'pattern programs on heterogeneous ATEs, is presented. ICTSSE is a subsystem of Test Developmellt System (TeDS). I...