نتایج جستجو برای: natural design pattern
تعداد نتایج: 1712103 فیلتر نتایج به سال:
Design patterns are general solutions for recurring design problems that can be (re)used over and over in a variety of application domains. However, the pattern application procedure is still manual and lacks mechanisms to help the designer in applying a pattern. This paper introduces a model for the construction of object-oriented systems from design to implementation based on the application ...
There is increasing interest in the use of design patterns for model transformations, and a number of such patterns have been proposed. In this paper we survey previous work on transformation design patterns, discuss one pattern in detail, and identify priorities for future research.
Object-oriented (OO) design patterns define collections of interconnected classes that serve a particular purpose. A design pattern is a structural unit in a system built out of patterns, not unlike the way a function is a structural unit in a procedural program or a class is a structural unit in an OO system designed without patterns. When designers treat patterns as structural units, they bec...
Design patterns detection is a useful activity in reverse engineering to gain knowledge on the design issues of an existing system, on its software architecture and design quality, improving in this way the comprehension of the system and hence its maintainability and evolution. Several tools have been developed, but they usually provide different results analyzing the same systems. Some works ...
Design pattern is a term of the abstraction from a concrete form that keeps recurring in specific non-arbitrary contexts. Design Patterns are devices that allow programs to share knowledge about their designs. It seems that the benefits of design pattern are so obvious. However, design pattern is so complicated that it makes the software even more difficult to be maintained. In this report, we ...
We describe how to express homomorphic translations with an object-oriented design. This includes a uniform approach to the addition of external functionality to data structures. We present the tradeoffs of distributing intrinsic and extrinsic properties to data structures and external functions respectively. A mini-architecture (design pattern) for the emulation of multidispatching functions i...
A design pattern description is much more complex than a semi-formal solution, often restricted to a class diagram. Applying a pattern mainly depends on the solution specification but a lot of useful information can be found into other items. Neglecting variants of the main solution the pattern engineer might explain can be detrimental to the pattern itself because, most of the time, they affec...
Design patterns are of tremendous value to developers when faced with recurring problems [1]. Given their various applications and uses, model transformations would benefit tremendously from design patterns as well. Although several studies have proposed design patterns for model transformation[2,3,4,5,6], there is still no accepted common language to express them. In this paper, we propose a u...
In training and gaming systems, distributed multimedia are often used, in which the basic content elements must be conveyed or presented in a synchronized order at synchronized moments over multiple devices and in many cases over a network. These content elements are often presented or represented as “Synchronizable Objects” with which their control and management fall into a design pattern. Th...
Design patterns provide a medium-grained abstraction and can be used as an effective tool for understanding object-oriented systems. This paper presents a simple tool for the extraction of design information from C++ code using design patterns. The design of the tool’s model is based on logicprogramming approach. This approach extracts design information by using relationships detection algorit...
نمودار تعداد نتایج جستجو در هر سال
با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید