When minor modifications need to be made in an object-oriented computer program, they often incur further more changes due to the presence of dependency in the codes and the program structure. Yet, to accommodate the ...
详细信息
ISBN:
(纸本)9780791844113
When minor modifications need to be made in an object-oriented computer program, they often incur further more changes due to the presence of dependency in the codes and the program structure. Yet, to accommodate the required change, there can also be more than one option to carry out the initial modifications. To select the modification option in this context, this paper proposes a systematic approach to estimate the scope of change propagation of an object-oriented program given some initial modifications. The strategy is to first capture the dependency relationships of the entities pertaining to an object-oriented program via the matrix representation. Based on this matrix-based model, the priority number method is proposed and applied to estimate the scope of change propagation by assuming some initial modifications. The core of this method is to estimate the chance of affecting other program entities due to some modified entities. A case study is conducted throughout the paper to illustrate and justify the proposed method.
SCOOP is a concurrent object-orientedprogramming model based on contracts. The model introduces processors as a new concept and it generalizes existing object-oriented concepts for the concurrent context. Simplicity ...
详细信息
In the teaching of object-orientedprogramming, a key is to teach students a way of viewing the world, to enable students considering problem using the object-oriented thinking way. The object-orientedprogramming is ...
详细信息
This article introduces object-oriented Intensional programming (OO-IP), a new hybrid language between object-oriented and Intensional programming Languages in the sense of the latest evolutions of Lucid. This new hyb...
详细信息
"object-orientedprogramming" is one of the most important courses in computer science and engineering college, which has considerable difficulty not only in learning but also in teaching. The reform and inn...
详细信息
object-orientedprogramming has found its place in mainstream software application development since the 1990s and most current programming languages are either object-oriented by design, or have been retrofitted with...
详细信息
This paper presents a self-regulated learning strategy integrated into a freshman-level object-orientedprogramming course at one ofHBCU (Historically Black Colleges and Universities). A set of surveys was conducted i...
详细信息
This paper introduces how to design the software of EMC test based on object-orientedprogramming idea. According to main functions, this software is divided into five objects, which are test template object, instrume...
详细信息
Firstly, the importance of object-orientedprogramming is pointed because of the rapid changes in information technology, and secondly the reason interfered with college students' learning on the object-oriented p...
详细信息
object-orientedprogramming laws have been proposed in the context of languages that are not combined with a behavioral interface specification language (BISL). The strong dependence between source-code and interface ...
详细信息
暂无评论