Results 271 to 280 of about 1,673,370 (312)
Some of the next articles are maybe not open access.

Constraints as a design pattern

2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward!), 2015
Imperative programming has great merits. As the ubiquitous style, it is familiar, and its linear and step by step nature is favored by the human mind. Experienced programmers, however, are aware of its major flaw: it is easy for meanings to get lost in piles of code, making software hard to understand, extend, and debug. Constraint-based programming as
Hesam Samimi   +3 more
openaire   +1 more source

Wrappings as design patterns

Proceedings of the 33rd Annual Hawaii International Conference on System Sciences, 2005
Design Patterns provide a "higher-level" view of interactions among collections of objects. They are a response to a common problem in large, object-oriented systems: there is no explicit representation of the patterns of activity of collections of objects.
openaire   +1 more source

Design patterns

Proceedings of the 30th international conference on Software engineering, 2008
In computer science curricula the two areas programming and software engineering are usually separated. In programming students learn an object oriented language and then deepen their knowledge in other languages, algorithms and data structures. On the other hand software engineering starts with discussing processes and then addresses topics like ...
Christoph Denzler, Dominik Gruntz
openaire   +1 more source

Augmenting design patterns with design rationale

Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 1997
AbstractPresent-day software applications are increasingly required to be “reuse-conscious” in terms of the operating platforms, topology, and evolutionary requirements. Traditionally, there has been much difficulty in communicating specialized knowledge like design intents, design recommendations, and design justifications in the discipline of ...
Feniosky Peña-Mora, Sanjeev Vadhavkar
openaire   +1 more source

Patterned Systems Design

Journal of the Operational Research Society, 1984
Abstract Patterned systems design (PSD) is a methodology for producing user-friendly DP systems. It is based on ensuring that systems conform to standard patterns, which can readily be recognized. It is machine-independent and also produces significant benefits in all aspects of the design, development and maintenance of DP systems.
openaire   +1 more source

Design patterns in creative design processes

Proceedings of the seventh ACM conference on Creativity and cognition, 2009
The paper presents the analysis of nine architects design processes with different design experience and expertise levels. The main goal is to visualize and analyze patterns between their design processes, design phases, design iterations, and software used to support creative process in every design phase.
Paula Gomez Zamora, Ellen Yi-Luen Do
openaire   +1 more source

Application of design patterns for hardware design

Proceedings of the 40th conference on Design automation - DAC '03, 2003
Design patterns, which encapsulate common solutions to the recurring design problems, have contributed to the increased reuse, quality and productivity in software design. We argue that hardware design patterns could be used for customizing and integrating the Intellectual Property (IP) components into System-on-Chip designs.
Robertas Damasevicius   +2 more
openaire   +1 more source

Designing Moiré Patterns

2001
MoirE phenomena occur when two or more images are nonlinearly combined to create a new "superposition image". MoirE patterns are patterns that don't exist in any of the original images but appear in the superposition image for example as the result of a multiplicative superposition rule.
Guy Lebanon, Alfred M. Bruckstein
openaire   +1 more source

Design for nanoscale patterning

Proceedings of the IEEE 2013 Custom Integrated Circuits Conference, 2013
Design and Lithography are co-developed Regularity (in all ways you can think of) is (almost) always helpful for patterning but can hurt density scaling Be prepared for increasingly unusual layout restrictions and electrical effects coming from lithography.
openaire   +1 more source

Ontology alignment design patterns

Knowledge and Information Systems, 2013
Interoperability between heterogeneous ontological descriptions can be performed through ontology mediation techniques. At the heart of ontology mediation lies the alignment: a specification of correspondences between ontology entities. Ontology matching can bring some automation but are limited to finding simple correspondences.
François Scharffe   +2 more
openaire   +1 more source

Home - About - Disclaimer - Privacy