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!), 2015Imperative 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
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 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
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
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, 1997AbstractPresent-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
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
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, 2009The 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, 2003Design 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
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
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, 2013Design 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, 2013Interoperability 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

