نتایج جستجو برای: design pattern
تعداد نتایج: 1280378 فیلتر نتایج به سال:
This paper discusses the current state of knowledge on musical pattern discovery. Various studies propose computational methods to find repeated musical patterns. Our detailed review of these studies reveals important challenges in musical pattern discovery research: different methods have not yet been directly compared, and the influence of music representation and filtering on the results has...
In order to retrieve, select and apply design patterns in a tool-supported way, we suggest to construct and document a problemcontext pattern that reflects the essence of the problems that the design pattern is meant to solve. In our approach, software engineers can choose examples of source code or UML models from the special domains that they are experts in. We present a method that enables s...
Since the publication of the Design Patterns book, a large number of object-oriented design patterns have been identified and codified. As part of the pattern form, objectoriented design patterns must indicate their relationships with other patterns, but these relationships are typically described very briefly, and different collections of patterns describe different relationships in different ...
Investigating design anti-pattern and design pattern mutations and their change- and fault-proneness
During software evolution, inexperienced developers may introduce design anti-patterns when they modify their systems to fix bugs or add new functionalities based on changes in requirements. Developers also use patterns promote quality as a possible cure for some anti-patterns. Thus, and are introduced, removed, mutated from one another by developers. Many studies investigated the evolution of ...
Over the past ten years, a lot of advances have been made in both the learning design and learning analytics research communities in terms of research outputs. On the other hand, these advances have not made visible impact on the everyday practices of the key stakeholders they aim to serve: teachers and learners. This paper argues that to advance both fields and to connect them into an iterativ...
The abstract factory design pattern is a well known and widely applied design in the construction of object-oriented software. An amendment to the abstract factory is presented based on the \envelope/letter" idiom. This results in factory products being instantiated in application code in a manner apparently independent of the factory pattern. Application code can thus forget about the factory,...
This paper presents a new way that testing fiscal cash register embedded system with a scenario pattern-based method. It also introduces to some concepts of scenario and scenario patterns, and formalizes the embedded system with scenario model ACDATE. The verification patterns are built the fiscal cash register embedded system, and are tested with the samples of basic scenario pattern and compl...
This paper describes the dotplot data visualization technique and its potential for contributingto the identificationof design patterns. Pattern languages have been used in architectural design and urban planning to codify related rules-of-thumb for constructing vernacular buildings and towns. When applied to software design, pattern languages promote reuse while allowing novice designers to le...
Drawing on well-known examples of serendipity in scientific discovery, we develop a set of criteria that can be applied to model and evaluate serendipity in computational settings. We use design patterns, and the growth of a pattern language, as a way to describe the processes of discovery and invention that comprise serendipitous encounters. We show how several earlier patterns of serendipity ...
Developing a pattern language is a non-trivial problem. A critical requirement is a method to support pattern writers with abstraction, so as they can produce generalised patterns. In this paper, we address this issue by developing a structured process of generalisation. It is important that this process is initiated through engaging participants in identifying initial patterns, i.e. directly d...
نمودار تعداد نتایج جستجو در هر سال
با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید