An animation as an illustrate tool for learning concepts in oop was created. It based on previous research that recognized misconceptions in inheritance and Our research checked how viewing the animation impacted on t...
详细信息
The architectural Naked objects Pattern is a promising approach for a rapid software development through productivity increase. Frameworks based on Naked objects pattern were originally developed for the creation of s...
详细信息
Despite cyclic data structures occur often in many application domains, object-orientedprogramming languages provide poor abstraction mechanisms for dealing with cyclic objects. Such a deficiency is reflected also in...
详细信息
Context-awareness has become increasingly important for mobile and ubiquitous computing. However, current mainstream object-oriented languages provide little explicit support for context-awareness. object composition ...
详细信息
We display a novel perspective of novice OOP difficulties. In a thorough study of 120 undergraduates, in their first OOP course, we noticed a variety of misconceptions and difficulties with a wide range of basic terms...
详细信息
The evolution of smartphones has given rise to urban-area applications: applications that communicate in a city by means of the public (moving) infrastructure, e.g. buses and trams. In this setting, applications need ...
详细信息
In maintenance, assuring code quality and operation, software metrics is widely used by the various software organizations. Software metrics quantify different types of software complexity like size metrics, control f...
详细信息
Feature-orientedprogramming (FOP) is an extension of ob- ject-orientedprogramming to support software variability by refining existing classes and methods. In order to increase the reliability of all implemented pro...
详细信息
AD tools are available and mature for several languages such as C or Fortran, but are just emerging in objectoriented language such as Java. In this paper, a Java automatic differentiation tool called JAP is presente...
详细信息
暂无评论