Results 261 to 270 of about 1,673,370 (312)
Some of the next articles are maybe not open access.
Design patterns and language design
Computer, 1998Despite many similarities, there are important differences between design patterns and programming language mechanisms. Nevertheless, we can classify patterns in terms of how far they are from becoming actual language features. Treating patterns as mechanisms that are candidates for being language features, rather than treating them as what they are ...
Joseph Gil, David H. Lorenz
openaire +1 more source
Proceedings of 2011 International Conference on Electronic & Mechanical Engineering and Information Technology, 2011
Bridging pattern refers to the separation of the abstract section and implementation section. Using this pattern these sections can changing independently. So this design pattern can be well used in information system. This paper take a information system for example in order to show how to use this pattern in information system, and the advantages of ...
Xiao Tang +3 more
openaire +1 more source
Bridging pattern refers to the separation of the abstract section and implementation section. Using this pattern these sections can changing independently. So this design pattern can be well used in information system. This paper take a information system for example in order to show how to use this pattern in information system, and the advantages of ...
Xiao Tang +3 more
openaire +1 more source
Proceedings of the 7th International Conference on Human-Agent Interaction, 2019
This paper introduces the concept of team design patterns and proposes an intuitive graphical language for describing the design choices that influence how intelligent systems (e.g. artificial intelligence, robotics, etc.) collaborate with humans.
Diggelen, J. van, Johnson, M.
openaire +2 more sources
This paper introduces the concept of team design patterns and proposes an intuitive graphical language for describing the design choices that influence how intelligent systems (e.g. artificial intelligence, robotics, etc.) collaborate with humans.
Diggelen, J. van, Johnson, M.
openaire +2 more sources
2007
Design Verification Patterns are formal specifications that define the semantics of design patterns. For each design pattern, the corresponding verification pattern give a set of proof obligations. They must be discharged for a correct implementation of the pattern.
Knudsen, John +2 more
openaire +2 more sources
Design Verification Patterns are formal specifications that define the semantics of design patterns. For each design pattern, the corresponding verification pattern give a set of proof obligations. They must be discharged for a correct implementation of the pattern.
Knudsen, John +2 more
openaire +2 more sources
Proceedings 17th IEEE International Conference on Automated Software Engineering,, 2002
A design pattern encapsulates the knowledge of object-oriented designers into re-usable artifacts. A design pattern is a descriptive device that fosters software design re-use. There are several reasons why design patterns are not used as generative constructs that support code re-use.
Steve MacDonald +5 more
openaire +1 more source
A design pattern encapsulates the knowledge of object-oriented designers into re-usable artifacts. A design pattern is a descriptive device that fosters software design re-use. There are several reasons why design patterns are not used as generative constructs that support code re-use.
Steve MacDonald +5 more
openaire +1 more source
Evolutionary patterns of design and design patterns
Proceedings International Symposium on Principles of Software Evolution, 2002Design patterns are considered well-formed language to represent software design. We propose several notions of design evolution and discuss the patterns of design evolution in terms of design patterns. First, we propose a classification of design patterns into pattern families.
openaire +1 more source
1998
The ability to re-engineer object-oriented systems has become a vital matter in today’s software industry. Early adopters of the object-oriented programming paradigm are now facing the problem of transforming their object-oriented “legacy” systems into full-fledged frameworks.
Serge Demeyer +2 more
openaire +1 more source
The ability to re-engineer object-oriented systems has become a vital matter in today’s software industry. Early adopters of the object-oriented programming paradigm are now facing the problem of transforming their object-oriented “legacy” systems into full-fledged frameworks.
Serge Demeyer +2 more
openaire +1 more source
Proceedings of the nineteenth ACM conference on Hypertext and hypermedia, 2008
This poster aims at motivating the hypermedia community to identify and describe hypermedia patterns focusing on software design. Design patterns support a shared vocabulary and a shared understanding about design models. In addition, they facilitate reusing prior experience for new designs. An example hypermedia design pattern is provided.
openaire +1 more source
This poster aims at motivating the hypermedia community to identify and describe hypermedia patterns focusing on software design. Design patterns support a shared vocabulary and a shared understanding about design models. In addition, they facilitate reusing prior experience for new designs. An example hypermedia design pattern is provided.
openaire +1 more source
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications, 2006
This panel will bring together the surviving authors (Erich Gamma, Richard Helm, and Ralph Johnson) of the book Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley) and it is dedicated to the memory of the fourth author John Vlissides. The discussion will focus on the beginnings of their collaboration that led to the book and
Steven Fraser 0001 +3 more
openaire +1 more source
This panel will bring together the surviving authors (Erich Gamma, Richard Helm, and Ralph Johnson) of the book Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley) and it is dedicated to the memory of the fourth author John Vlissides. The discussion will focus on the beginnings of their collaboration that led to the book and
Steven Fraser 0001 +3 more
openaire +1 more source
Proceedings. Technology of Object-Oriented Languages and Systems, TOOLS 25 (Cat. No.97TB100239), 2005
Design patterns capture recurring patterns of object-oriented design. This tutorial will provide a perspective on what it’s like to design and implement applications against a backdrop of design patterns. Furthermore, by carrying the designs through to implementation, we will demonstrate the way in which design patterns may or may not be reflected ...
James Noble 0001, John Potter
openaire +1 more source
Design patterns capture recurring patterns of object-oriented design. This tutorial will provide a perspective on what it’s like to design and implement applications against a backdrop of design patterns. Furthermore, by carrying the designs through to implementation, we will demonstrate the way in which design patterns may or may not be reflected ...
James Noble 0001, John Potter
openaire +1 more source

