It has for a long time been claimed that object-oriented framework technology delivers reduced application development efforts but no quantitative evidence has been shown. In this study we present quantitative data fr...
详细信息
It has for a long time been claimed that object-oriented framework technology delivers reduced application development efforts but no quantitative evidence has been shown. In this study we present quantitative data from a six year object-oriented application framework project in the telecommunication domain. During six years four major versions of the application framework have been developed and over 30 installations at customer sites has been done. We present effort data both for the framework development and the installations as well as relative effort per phase for the framework versions. The effort data presented gives quantitative support for the claim that framework technology delivers reduced application development efforts. In fact, the effort data shows that the average application development effort is less than 2% of the framework development effort.
Current object-oriented drawing programs have an established way of drawing in which the shape of an object is controlled by manipulating control points. While the control points are intuitive in their basic use, it i...
详细信息
Many applications related to graphical user interface, multimedia, and communication protocols have been developed using the event-driven programming. This approach of programming is fundamentally different from the p...
详细信息
Many applications related to graphical user interface, multimedia, and communication protocols have been developed using the event-driven programming. This approach of programming is fundamentally different from the procedural approach which can lead, in a GUI application for example, to some structures which are very rigid and hard to maintain and extend, especially when the number of events to be handled is considerable. This is among the reasons why another programming approaches have been proposed. This paper proposes a new approach for handling events in complex applications such as real time and telecommunication applications. It results that this approach is easy to understand and suitable for developing interactive applications.
This chapter contains a summary of the presentations given at the Workshop on Parallel/High-Performance object-oriented Scientific Computing (POOSC’99) at the European Conference on object-orientedprogramming (ECOOP...
详细信息
This chapter contains summaries of the presentations given at the Intercontinental Workshop on Aliasing in object-oriented Systems (IWAOOS'99) at the European Conference on object-orientedprogramming (ECOOP'9...
详细信息
In this paper, we present a class-based object-orientedprogramming methodology-the Agent Class Methodology (ACM), a new kind of autonomous object generation methodology. The ACM specifies how to construct general-pur...
详细信息
Automatic program specialization can derive efficient implementations from generic components, thus reconciling the often opposing goals of genericity and efficiency. This technique has proved useful within the domain...
详细信息
The executable data structures method is a kind of run-time code generation. It reduces the traversal time of data structures by implementing the traversal operation as self-traversal code stored in each data structur...
详细信息
Traditional class-based object-oriented data models and programming languages do not allow an object to have several types or to play different roles while keeping the same identity. Therefore, the modeling of persist...
详细信息
Software repositories are often based on object-oriented or relational databases, usually with extensions to accommodate the special requirements of software. Here, we discuss a software repository based on a structur...
详细信息
暂无评论