نتایج جستجو برای: design pattern
تعداد نتایج: 1280378 فیلتر نتایج به سال:
This work explores the possibility of taking the structural characteristics of approaches to interaction design as a basis for the organization of interaction design patterns. The Universal Model of the User Interface (Baxley, 2003) is seen as well suited to this; however, in order to cover the full range of interaction design patterns the model had to be extended slightly. Four existing collec...
Within a software architecture design (SAD) project, designers deal with software design artifacts (SDAs) such as scenarios, patterns, and tactics. Each SDA has its unique issues and related architectural knowledge (AK) that may threaten the success of a project. This paper introduces the Software Architecture Mapping (SAM) framework to manage AK and associated issues by using finer-grained SDA...
Alexander recorded his observations in a format called "design patterns" which summarize the context of a problem and its solution. For example, one design pattern, "Opening to the Street," is illustrated with a photograph and begins with the essence of the pattern: "The site of action is an incentive for action. When people can see into spaces from the street their world is enlarged and made r...
This paper describes work-in-progress in the area of educational design patterns. More specifically, the paper highlights a relatively neglected area in educational design for technology-supported learning – the various ways in which students can be grouped together to work collaboratively on study activities. Thus, it looks at the ‘people’ component of the ‘task, tools and people’ design model...
A design pattern realization consists of a cluster of classes that work together to solve a particular problem using a well known, named solution. Developers may build systems out of several pattern realizations, and these pattern realizations may be interconnected, or, in other words, coupled. Coupled pattern realizations may represent a reasonable solution to software design problems, however...
Much of the detailed knowledge required to implement good Software Connguration Management systems has not been adequately cataloged and documented. The Design Pattern methodology provides a means to help rectify this deeciency. Based on the authors' experience in implementing Software Connguration Management tools, a selection of basic techniques for Software Connguration Management are presen...
Referential qualities are qualities of an entity taken with reference to another entity. For example the vulnerability of a coast to sea level rise. In contrast to most non-relational qualities which only depend on their host, referential qualities require a referent additional to their host, i.e. a quality Q of an entity X taken with reference to another entity R. These qualities occur frequen...
Creating applications using object-oriented frameworks is often difficult, since subclassing plays a too important role. Subclassing is a “white-box” form of reuse, and thus requires the developer to understand the underlying implementation. In the approach described in this paper, class composition is introduced as a form of black-box class reuse. It may be seen to extend the concept of parame...
Despite vast interest in design patterns, the specification and application of patterns is generally assumed to rely on manual implementation. We describe a precise method of specifying how a design pattern is applied: by phrasing it as an algorithm in a meta-programming language. We present a prototype of a tool that supports the specification of design patterns and their realization in a give...
We study the task of teaching a machine to classify objects using features and labels. We introduce the Error-Driven-Featuring design pattern for teaching using features and labels in which a teacher prefers to introduce features only if they are needed. We analyze the potential risks and benefits of this teaching pattern through the use of teaching protocols, illustrative examples, and by prov...
نمودار تعداد نتایج جستجو در هر سال
با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید