Sciweavers

69 search results - page 1 / 14
» Identifying novice difficulties in object oriented design
Sort
View
ITICSE
2006
ACM
13 years 10 months ago
Identifying novice difficulties in object oriented design
We report on a study of novice programmers’ object oriented class designs. These designs were analysed to discover what faults they displayed. The two most common faults related...
Benjy J. Thomasson, Mark Ratcliffe, Lynda Thomas
HICSS
2006
IEEE
123views Biometrics» more  HICSS 2006»
13 years 10 months ago
SeamCAD: Object-Oriented Modeling Tool for Hierarchical Systems in Enterprise Architecture
Enterprise Architecture (EA) requires modeling enterprises across multiple levels (from markets down to IT systems). Providing tool support for such models is a challenge (e.g. mo...
Lam-Son Lê, Alain Wegmann
IWPC
2008
IEEE
13 years 11 months ago
Identifying Architectural Change Patterns in Object-Oriented Systems
As an object-oriented system evolves, its architecture tends to drift away from the original design. Knowledge of how the system has changed at coarse-grained levels is key to und...
Xinyi Dong, Michael W. Godfrey
CSMR
2011
IEEE
12 years 8 months ago
Sub-graph Mining: Identifying Micro-architectures in Evolving Object-Oriented Software
Abstract—Developers introduce novel and undocumented micro-architectures when performing evolution tasks on object-oriented applications. We are interested in understanding wheth...
Ahmed Belderrar, Segla Kpodjedo, Yann-Gaël Gu...
ICCD
2000
IEEE
119views Hardware» more  ICCD 2000»
13 years 8 months ago
Source-Level Transformations for Improved Formal Verification
A major obstacle to widespread acceptance of formal verification is the difficulty in using the tools effectively. Although learning the basic syntax and operation of a formal ver...
Brian D. Winters, Alan J. Hu