• 제목/요약/키워드: Pattern Design

검색결과 5,544건 처리시간 0.032초

패턴언어 체계에 기초한 환경디자인 접근방법 (The Approach of Environmental Design on the System of Pattern Language)

  • 임은영
    • 한국실내디자인학회논문집
    • /
    • 제28호
    • /
    • pp.60-67
    • /
    • 2001
  • Built-up environments by humans are cultural byproducts which combine social ideology and architectural paradigm. The process of modernization in the Western countries has the characteristic of decisive paradgm based on materialism. Therefore, environmental design in modern world failed to focus on the essential features of humanity which are the subject of space and replaced it for objective and unilateral architectural environments, instead. Environment without supporting the human psychological and complicated behaviorism is as same as the hardware without the vitality. under these regards, this study will cover the design approach of pattern language as a design method of environment design. The purpose of design approach by pattern language lies in creating the space of flexibility, adaptability and strong vitality. It is summed up as humanization in space and it helps the user to verbalize individualized space language for their own. The range and method of in the study attribute to the pattern language of Christopher Alexander and a researcher' method on them. In premise that human behavior ought to the multilateral and indefinite under rapid change of circumstances in modern world, th study tried to find the design method stimulating creative behavior of human being.

  • PDF

Empirical assessment of design patterns' fault-proneness at different granularity levels

  • Mohammed, Mawal A.;Elish, Mahmoud O.
    • Advances in Computational Design
    • /
    • 제2권4호
    • /
    • pp.293-311
    • /
    • 2017
  • There are several claimed benefits for the impact of design patterns (DPs) on software quality. However, the association between design patterns and fault-proneness has been a controversial issue. In this work, we evaluate the fault-proneness of design patterns at four levels: the design level, category level, pattern level, and role level. We used five subject systems in our empirical study. As a result, we found that, at the design level, the classes that participate in the design patterns are less fault-prone than the non-participant classes. At the category level, we found that the classes that participate in the behavioral and structural categories are less fault-prone than the non-participant classes. In addition, we found that the classes that participate in the structural design patterns are less fault-prone than the classes that participate in the other categories. At the pattern level, we found that only five patterns show significant associations with fault-proneness: builder, factory method, adapter, composite, and decorator. All of these patterns except for builder show that the classes that participate in each one of them are less fault-prone than the non-participant classes in that pattern. The classes that participate in the builder design pattern were more fault-prone than the non-participant classes and the classes that participate in several patterns: the adapter, the composite, and the decorator design patterns. At the role level, the most significant differences were between the classes that participate in some roles and the non-participant classes. Only three pairs of design pattern roles show significant differences. These roles are concrete-product vs. concrete-creator, adapter vs. adaptee, and adapter vs. client. The results recommend the use of design patterns because they are less fault-prone in general except for the builder design pattern, which should be applied with care and addressed with more test cases.

산출물 추출 및 분류를 위한 Index/XML순서관계 시스템 설계 (A Design of Index/XML Sequence Relation Information System for Product Abstraction and Classification)

  • 선수균
    • 정보처리학회논문지D
    • /
    • 제12D권1호
    • /
    • pp.111-120
    • /
    • 2005
  • 소프트웨어 개발은 다양한 산출물(클래스 부품, 클래스 다이어그램, 폼, 객체, 디자인 패턴)을 생성한다. 단 논문은 이런 산출물의 효율적인 추출 및 분류를 위한 Index/XML 순서관계 시스템을 제안한다. 이 시스템에서 산출물 순서 관계 추출은 패턴 관계정보를 메타 모델링 할 수 있으며 데이터베이스 할 수 있어 재사용 및 저장이 용이하다. 이 Index/XML 순서관계 시스템은 산출물의 추출과 분류를 위한 여러 가지 산출물의 관계 정보를 쉽게 변형할 수 있다. 이 시스템은 디자인 패턴을 효율적으로 분류 추출할 수 있도록 설계한다. 기능적인 인덱싱, 표준 패턴을 위한 순서 기준 인덱싱은 인덱스 아이디로 그룹화 할 수 있으며 분류할 수 있어 효과적이다. 이 정보론 이용하여 산출물들을 효과적으로 분류 및 추출을 할 수 있다.

여성복(女性服)의 공업용(工業用) 패턴제작(製作)에 사용(使用)된 요인추출(要因抽出)을 위한 실태분석(實態分析) (Research on the Factors of Design, Material and Sewing Methods for Production Pattern Development in Women's Clothing Industry)

  • 최진희
    • 패션비즈니스
    • /
    • 제6권5호
    • /
    • pp.96-111
    • /
    • 2002
  • The aim of this study was to suggest appropriate factors for production pattern making of women's clothing. Sample pattern designers and production patterners of 13 women's brands were individually interviewed about pattern making process and factors necessary. The results were as follows: The factors to be considered in pattern making were categorized in three groups. 1. Factors to be considered to achieve the correct use of specific materials: elasticity, shrinkage, lining and interlining 2. Factors to be considered to satisfy the design specifications: silhouette, dart distribution, collar and sleeve, trimming 3. Factors to be considered for better sewing quality: skillfulness of the sewer, sewing methods and sewing equipment. 4. Suggestions were made for appropriate factors. A focus-group-interview in pattern design has been interviewed to verify the suggested factors. The factors were presented as a guide to develop the production pattern. 5. For better usage of the factors, standardization were suggested for making process with necessary factors for jacket, skirt.

디자인 패턴을 활용한 LBS기반 모바일 시스템 구현 (Implementation of Mobile System based on LBS using Design Pattern)

  • 이홍로;백정호;문영채
    • 한국지리정보학회지
    • /
    • 제12권1호
    • /
    • pp.26-35
    • /
    • 2009
  • 본 논문은 LBS기반 모바일 시스템 구현을 위하여 GoF의 디자인 패턴을 활용한 효율적인 설계방법을 제안하고자 한다. 본 논문에서 제안된 설계기법은 사용자와 모바일 시스템 관점에서 디자인 패턴의 생성패턴, 구조패턴, 행위패턴을 이용하여 모바일 시스템 인터페이스를 설계하고 구현한다. 디자인 패턴을 활용한 설계 방법은 소프트웨어 개발에 있어서 모듈 및 소프트웨어 재사용성 증가, 개발시간을 단축, 유지보수 최소화, 시스템의 메모리 절감 효율성을 보여준다. 따라서 본 논문은 모바일 환경에서 지리정보시스템을 접목한 미들웨어를 개선하기 위해 디자인 패턴을 활용하였다. 본 논문은 모바일 시스템에 디자인 패턴을 적용하여 높은 안정성과 신뢰성을 보여주고, 모듈 및 소프트웨어의 재사용과 확장성을 높이며 효율적인 시스템을 개발하는데 기여할 것이다.

  • PDF

숍 파사드 디자인 구성요소에 대한 선호도 연구 (A Study on the Preference of Design Components of Shop Facade)

  • 여미;오선애
    • 한국실내디자인학회논문집
    • /
    • 제24권2호
    • /
    • pp.171-179
    • /
    • 2015
  • The aim of this study is to figure out the preference features on design components of shop facade on the basis of the questionnaire survey on short-term memory and sensory memory of human right after an image experiment. As for a preceding research, this study examined the design features of facade into tangible elements and intangible elements, and also classified them into physical, aesthetical, marketing and symbolic components in detail. And, it extracted 5 representative elements in preceding studies including shape, material, pattern, color and sign, which is the standard of a questionnaire survey and preference analysis. The subjects of the experiment were 30 men and women who were over 20 years old majoring interior design. They were exposed to 20 images with 10 seconds respectively through a video, and were asked to respond the questionnaire promptly. The findings of preference analysis of design components of facade including shape, material, pattern, color and sign are as follows. Firstly, shape was the most interesting and attracting component, and designs applied with shape of objects such as 'web', 'drawer', 'wheel' and 'button' obtained high preference. Secondly, as for material, block, steel, exposed concrete board attracted higher preference as memorable materials than other materials. Material was affected by shape, pattern and color. Thirdly, pattern was the most lasting element. Designed pattern had higher preference than simple pattern. Fourthly, as for color, red and green with strong stimulation and attention attained priority having long lasting memory. Fifthly, when visiting a shop, sign out of 5 elements of shape, material, pattern, color and sign drew attention the most. As for the preference of location of sign, 'center top' was the most noticeable. The findings of this study could be utilized for facade design, and also could be used for commercialization considering highly preferred components, and top preference aspects of such elements. advised that to give an impression to customers is important to make a successful design for sales marketing, which, in turn, would lead customers to revisit the shop.

품질공학을 이용한 트레드 패턴 인자의 최적설계 (Optimal Design of Tire Tread Pattern Using Quality Engineering)

  • 전태준;김수동;박성호
    • 산업공학
    • /
    • 제10권2호
    • /
    • pp.109-114
    • /
    • 1997
  • The tread pattern of tire is represented by a great number of design factors, such as groove breadth of circumference direction, breadth direction, rib breadth, block length, kerfs, tread breadth and tread radius, etc. It is not efficient in time and cost to analyze the rolling resistance for a great number of real tread pattern, because It requires lots of pattern forming handwork. In order to optimize tread pattern for rolling resistance, the experiment is planed and analyzed by Taguchi's robust design methods. We identified the important design factors for Rolling Resistance, determined the optimal condition and calculated prediction value which is related. Using the experiment data and the analyzed data, we developed the program which could predict Rolling Resistance. It is expected that time and cost may be reduced in designing and developing new tire tread pattern.

  • PDF

생물학적 패턴의 건축적 적용에 관한 연구 (A Study on the Architectural Application of Biological Patterns)

  • 김원갑
    • 한국실내디자인학회논문집
    • /
    • 제21권2호
    • /
    • pp.35-45
    • /
    • 2012
  • The development of digital media made the change of architectural paradigm from tectonic to the surface and pattern. This means the transition to the new kind of materiality and the resurrection of ornament. This study started as an aim to apply biological pattern to architectural design from the new perception of pattern. Architectural patterns in the early era appeared as ladders, steps, chains, trees, vortices. But since 21st century, we can find patterns in nature like atoms and molecular structures, fluid forms of dynamics and new geometrical pattern like fractal and first of all biological patterns like viruses and micro-organisms, Voronoi cells, DNA structure, rhizomes and various hybrids and permutations of these. Pattern became one of the most important elements and themes of contemporary architecture through the change of materiality and resurrection of ornament with the new perception of surface in architecture. One of the patterns that give new creative availability to the architectural design is biological pattern which is self-organized as an optimum form through interaction with environment. Biological patterns emerge mostly as self-replicating patterns through morphogenesis, certain geometrical patterns(in particular triangles, pentagons, hexagons and spirals). The architectural application methods of biological patterns are direct figural pattern of organism, circle pattern, polygon pattern, energy-material control pattern, differentiation pattern, parametric pattern, growth principle pattern, evolutionary ecologic pattern. These patterns can be utilized as practical architectural patterns through the use of computer programs as morphogenetic programs like L-system, MoSS program and genetic algorithm programs like Grasshoper, Generative Components with the help of computing technology like mapping and scripting.

  • PDF

디자인 패턴을 이용한 Undo 기능 설계에 대한 연구 (A Study on the Undo Function Implementation using the Design Patterns)

  • 김태석;김종수
    • 한국멀티미디어학회논문지
    • /
    • 제19권8호
    • /
    • pp.1544-1552
    • /
    • 2016
  • If the undo/redo function is not reflected in the initial design of an application, it makes it difficult to implement the undo/redo function additionally, in this paper, we examined some examples to design the sodoku game and analyzed problems of the design to implement the undo/redo functions. For an efficient design of the undo/redo functions without using swing.undo package, we propose a class design using the Command, Memento, and Observer pattern these are used as organic. The proposed method is more efficient for distributed work than other method. We implemented a sudoku game using proposed design. In the undo/redo function testing, we could see that it works well.

Design Pattern을 이용한 CBTC 차상시스템의 모델링 (Pattern-Based Modeling of CBTC Onboard System)

  • 임재식;한재문;양찬석;김형훈;조용기
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2008년도 춘계학술대회 논문집
    • /
    • pp.371-377
    • /
    • 2008
  • A design pattern is a general reusable solution to a commonly occurring problem in software design. A design pattern is not a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations. Moreover, the name of pattern itself also can be a kind of common language among developers and patterns can be easily imported to various applications demanding similar requirements. In this paper, we present models of CBTC onboard system which follows ERTMS/ETCS specifications and present patterns applied to our system.

  • PDF