نتایج جستجو برای: design pattern

تعداد نتایج: 1280378  

2003
Dirk Heuzeroth Stefan Mandel Welf Löwe

We present our approach to support program understanding by a tool that generates static and dynamic analysis algorithms from design pattern specifications to detect design patterns in legacy code. We therefore specify the static and dynamic aspects of patterns as predicates, and represent legacy code by predicates that encode its attributed abstract syntax trees. Given these representations, t...

پایان نامه :وزارت علوم، تحقیقات و فناوری - دانشگاه سیستان و بلوچستان - دانشکده ادبیات و علوم انسانی 1392

abstract the first purpose of this study was to investigate the effect of consciousness-raising (c-r) activities on learning grammatical structures (simple present tense in this case) by iranian guidance school efl learners. the second one was to investigate the effect of gender on learning the simple present tense through c-r activities and tasks. finally, this study aimed to investigate the ...

1998
Robert C. Martin Dirk Riehle

The Bureaucracy pattern is a recurring design theme used to implement hierarchical object or component structures which allow interaction with every level of the hierarchy and maintain their inner consistency themselves. It is a composite pattern that is based on the Composite, Mediator, Chain of Responsibility and Observer pattern. Composite patterns require new presentation and modeling techn...

1997
Stéphane Ducasse

Design patterns are becoming increasingly popular as a way to describe solutions to general design problems. However, the implementation of design patterns has received only little attention so far. Traditional object models do not provide explicit support for design patterns. This situation leads to problems: design patterns are lost during the implementation creating a gap between software de...

2010
Niranjan Reddy Jayadev Gyani P. Niranjan Reddy

Design patterns are gaining popularity because they support modifiability and flexibility of designs. Design patterns are solutions to frequently recurring problems in design. Reverse engineering of source code primarily focuses on the software architecture. Understanding software architecture in terms of design patterns simplifies the process of identifying some key properties such as coupling...

Journal: :IET Software 2009
Lerina Aversano Luigi Cerulo Massimiliano Di Penta

Design patterns are solutions to recurring design problems, aimed at increasing reuse, code quality and, above all, maintainability and resilience to changes. Despite such advantages, the usage of design patterns implies the presence of crosscutting code implementing the pattern usage and access from other system components. When the system evolves, the presence of crosscutting code can cause r...

2014
Francesco Gavino Brundu Edoardo Patti Matteo Del Giudice Anna Osello Enrico Macii Andrea Acquaviva

To optimize energy consumption, it is needed to monitor real-time data and simulate all energy flows. In a city district context, energy consumption data usually come from many sources and encoded in different formats. However, few models have been proposed to trace the energy behavior of city districts and handle related data. In this article, we introduce DIMCloud, a model for heterogeneous d...

2009
Harri Hakonen Ville Leppänen

Access Protector is a class behavioral design pattern which distributes the routines of the original class hierarchy to given access-protection layers. The distribution utilizes dynamic binding and automatic upcasting to guarantee that the indended object access policies are transitive while the original runtime behavior between the objects does not change. In more detail, the pattern states ex...

Journal: :Journal of Object Technology 2011
Francesca Arcelli Fontana Marco Zanoni Stefano Maggioni

Design pattern detection, or rather the detection of structures that match design patterns, is useful for reverse engineering, program comprehension and for design recovery as well as for re-documenting object-oriented systems. Finding design patterns inside the code gives hints to software engineers about the methodologies adopted and the problems found during its design phases, and helps the ...

2007
Jing Dong Yajing Zhao Tu Peng

Architecture and design patterns, as demonstrated solutions to recurring problems, have proved practically important and useful in the process of software development. They have been extensively applied in industry. Discovering the instances of architecture and design patterns from the source code of software systems can assist the understanding of the systems and the process of re-engineering....

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید