• Title/Summary/Keyword: 설계 방법

Search Result 23,463, Processing Time 0.043 seconds

Practical Software Architecture Design Methods for Non-Conventional Quality Requirements (비전형적인 품질 요구사항을 고려한 실용적 소프트웨어 아키텍처 설계 기법)

  • La, Hyun Jung;Kim, Soo Dong
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.8
    • /
    • pp.391-400
    • /
    • 2017
  • Software architecture plays a key role in satisfying non-functional requirement (NFR), i.e. quality requirements and constraints. Architecture design methods and tactics for conventional NFR are largely available in literatures. However, the methods for the target system-specific non-conventional NFRs are not readily available; rather architects should invent the design methods from their experiences and intuitions. Hence, the hardship to design architectures for non-conventional NFRs is quite high. In this paper, we provide a systematic architecture design methodology for non-conventional NFRs. We provide a five-step process, and detailed instructions for the steps. In the process, we treat the traceability among artifacts and seamlessness as essential values for supporting effective architecture design. We apply the methodology on designing architectures for a platform software system. We believe that the proposed methodology can be effectively utilized in designing high quality architectures for non-conventional NFRs.

3-Dimensional Strut-Tie Model Analysis and Design of Structural Concrete (콘크리트 구조부재의 3차원 스트럿-타이 모델 해석 및 설계)

  • Yun, Young Mook;Park, Jung Woong
    • KSCE Journal of Civil and Environmental Engineering Research
    • /
    • v.26 no.3A
    • /
    • pp.411-419
    • /
    • 2006
  • In this study, a new approach employing 3-dimensional strut-tie models for analysis and design of 3-dimensional structural concrete with disturbed regions that are not properly occupied by current design codes is proposed. In addition, a computer graphics program for the practical application of the approach is developed. The approach adopts a grid strut-tie model to exclude the subjectivity in the selection of strut-tie model and evaluates the effective strength of concrete strut by considering the 3-dimensional failure criteria of concrete and the deviation angles between the struts and compressive principal stress trajectories. To verify the appropriateness of the approach, nine pile caps tested to failure are analyzed and a bridge pier is designed. The analysis and design results are compared with those obtained by several different methods.

A STUDY ON THE METHOD OF DESIGN FOR THE EFFICIENT RECYCLING OF PLASTICS (플라스틱 제품의 효율적 리사이클링을 위한 설계방법에 관한 연구)

  • 맹형재
    • Archives of design research
    • /
    • v.13
    • /
    • pp.1-12
    • /
    • 1996
  • 환경을 고려하는 제품개발에 대한 시대적 요구는 자연스럽게 그린 디자인 개념을 형성하게 되었고, 이러한 그린 디자인에 대한 관심이 디자인의 가치기준을 근본적으로 변화시켜 나갔다. 또한 소비촉진을 부추겨 환경파괴에 일익을 담당했던 디자인은 환경문제를 고려한 새로운 디자인철학을 바탕으로 환경을 위한 실천노력이 요구되는 시점이다. 이에 본 논문에서는 환경문제를 고려한 실천노력의 하나로 플라스틱을 주요 소재로 사용하는 제품 디자인의 제품설계단계에서 폐기물을 사전에 줄이고, 발생된 폐기물 중 재생 및 재활용이 가능한 재료를 최대한 회수하여 효율적으로 자원화 할 수 있도록 구체적인 재활용 설계방법을 모색해 보았다. 연구의 진행은 재활용 설계 시 고려해야 할 요소를 재료에 관한 문제, 구조에 관한 문제, 2차 가공에 관한 문제로 나누어 진행하였다. 재료의 문제는 플라스틱 재료의 재활용 범위를 검토해보고 재활용을 가능하게 하는 재료의 선택 및 활용방법을 제시해 보았으며, 재활용 재료의 분류를 돕는 재료표시방법에 대하여 살펴보았다. 이어서 구조의 문제를 생산 및 재활용 시 조립과 분해를 용이하게 하기 위한 임시고정구조와 영구 조임 구조의 디테일 설계방법을 정리하였고, 제품완성단계에서 필요한 2차 가공방법이 재활용에 미치는 영향을 검토해 보았다. 이상과 같이 세 가지 연구방향을 토대로 재할용 설계를 위한 종합적 가이드라인을 추출하여 제시하였다.

  • PDF

Ant Colony Algorithm based Optimization Methodology for Product Family Redesign (Ant Colony 알고리즘 기반의 Product Family 재설계를 위한 최적화 방법론)

  • Seo, Kwang-Kyu
    • Journal of the Korea Safety Management & Science
    • /
    • v.13 no.1
    • /
    • pp.175-182
    • /
    • 2011
  • 고객의 요구에 대한 빠른 대응과 유연하고 효율적으로 새로운 제품을 적기에 개발하기 위해서는 제품 플랫폼에 기초한 대량 맞춤이 절실히 요구된다. 이러한 목적을 달성하기 위하여 기업들은 상대적으로 생산비용을 낮게 유지하면서 대량생산의 이점을 유지하고 동시에 고객의 요구사항을 만족시키기 위해, product family를 도입하고 가능하면 작은 변화를 통하여 제품의 다양성을 유지하고자 한다. Product family를 설계할 때 중요한 이슈 중에 하나는 제품의 공통성과 차별성간의 절충점을 찾아내는 것인데, 본 연구에서는 설계자들이 product family 재설계를 용이하게 하기 위한 방법론을 제안한다. 이를 위하여 본 연구에서는 ant colony 알고리즘과 product family의 공통성 평가지수를 이용하여 product family 재설계 방법론을 개발한다. 제안한 방법론은 복잡하고 반복적인 많은 계산과정을 가지고 있는 다른 방법과 달리 메타 휴리스틱 알고리즘을 적용하여 인간의 간섭을 줄이고, 실험결과의 정확도, 반복성 및 강건성을 향상시킨다. 본 연구에서는 컴퓨터 마우스 제품군을 대상으로 제안한 방법의 타당성을 검증하였고, 추가적으로 product family 레벨과 부품 레벨의 product family 재설계 추천방안도 제시하였다.

Main Points Extraction and Layout Vectorization of Hand-designed Forms (손으로 설계한 서식 문서의 주요점 검출 및 서식 구조 벡터화)

  • Kim, Byeong-Yong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.10a
    • /
    • pp.519-522
    • /
    • 2001
  • 본 논문은 손으로 자유롭게 그린 서식 문서의 주요점을 검출하여 서식의 구조를 벡터화하는 방법을 제안한다. 선 성분의 주요점을 검출하여 그 구조를 벡터화하는 방법은 주로 인쇄 서식 문서의 구조 분석에 적용하기 좋은 방법이다. 이에 반해 손으로 설계한 서식 문서는 주요점 부분이 왜곡되어 있기 때문에 주요점의 검출이 손쉽게 이루어지기 곤란하다. 이 논문에서는 이러한 문제를 해결하기 위해 손으로 설계한 서식 문서를 세선화한 다음 여유 성분을 갖는 마스크를 적용하고 후처리를 통해 주요점 부분의 심한 왜곡을 보상하는 방법을 제안하여 손으로 설계한 서식 문서에서도 주요점의 검출이 가능하도록 하였다. 제안한 방법의 유효성을 확인하기 위한 실험 결과 손으로 설계한 서식의 경우 91.9%, 인쇄 서식의 경우 100%의 벡터화 성공률을 보여주어 제안한 방법이 손으로 설계한 서식 구조의 벡터화에 유효함을 확인하였다.

  • PDF

Pattern generation for coding error detection in VHDL behavioral-level designs (VHDL 행위-레벨 설계의 코딩 오류 검출을 위한 패턴 생성)

  • Kim, Jong Hyeon;Kim, Dong Uk
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.38 no.3
    • /
    • pp.31-31
    • /
    • 2001
  • 최근 VHDL 코딩 및 합성방법에 의한 설계가 널리 사용되고 있다. 집적도가 증가함에 따라 VHDL에 의한 설계 또한 그 분량이 증가하여 많은 코딩오류가 발생하고 있으며, 이를 검색하는데 많은 시간과 노력이 소요되고 있다. 본 논문에서는 VHDL 행위-레벨 설계를 대상으로 코딩오류를 검색하는 방법을 제안하였다. 그 방법에 있어서는 검색패턴을 생성하여 오류가 없는 응답과 설계의 응답을 비교함으로써 설계오류를 찾는 방법을 택하였다. 따라서 본 논문에서는 코딩오류를 검색하기 위한 검색패턴을 생성하는 알고리듬을 제안하였다. 검색패턴 생성은 각 코드에 대해 수행하며, 할당오류와 조건오류를 구분하여 수행하였다. 패턴생성을 위해 VHDL 코드를 CDFG로 변환하여 사용하며, CDFG상의 경로를 탐색하여 패턴생성에 필요한 정보를 추출한다. 경로탐색은 오류가 발생하였다고 가정한 지점으로부터 역방향 탐색과 정방향 탐색을 수행하여 패턴을 생성한다. 제안한 알고리듬은 C-언어로 구현하였다. 펜티엄-Ⅱ 400MHz의 환경에서 여러 가지 VHDL 행위-레벨 설계를 대상으로 제안한 알고리듬을 적용하였다. 그 결과, 고려한 모든 설계의 모든 코드에 대한 검색패턴을 생성할 수 있었으며, 가정한 모든 오류를 검색할 수 있었다. 검색패턴 생성에 소요되는 시간은 고려한 모든 대상 설계에서 1초 미만의 CPU 시간을 보여 속도면에서도 매우 우수함을 나타내었다. 따라서 본 논문에서 제안한 검색방법은 VHDL에 의한 설계에서 설계검증에 필요한 시간과 노력을 상당히 감소시킬 것으로 기대된다.

An Approach to Designing Visual Forms for Process Control Displays Based on Ecological Interface Design (Ecological Interface Design에 기반한 공정제어 디스플레이의 시각적 표현 설계 방법)

  • Ham, Dong-Han
    • Journal of the Korea Safety Management & Science
    • /
    • v.14 no.4
    • /
    • pp.239-246
    • /
    • 2012
  • 공정제어시스템과 같은 복잡한 시스템을 감시하고 제어하기 위한 정보 디스플레이를 설계하기 위해 두 가지의 세부적인 설계문제를 효과적으로 다루어야 한다. 정보디스플레이에서 표현할 정보의 내용을 파악하고 조직화하는 문제와 그 표현할 정보를 시각적으로 잘 표현하는 문제로 구분이 된다. Ecological Interface Design (EID)는 두 문제를 다루기 위한 이론적 배경지식과 방법을 제공하는 정보디스플레이 설계의 틀이다. EID는 1990년대 초반에 그 개념적 틀이 소개된 이후에 그 유용성이 여러 작업영역과 직무환경에서 입증되어 왔다. 그러나 실제 현장에서 EID의 개념을 활용하는데 있어 큰 어려움으로 지적된 것이 정보의 시각화를 위한 실용적이고 구체적인 원칙과 방법이 부족하다는 점이었다. 또한 EID 개념의 활용에만 집중할 경우 효과적인 정보 디스플레이 설계를 위해 고려되어야 하는 다른 설계 문제들이 쉽게 간과될 가능성도 높다. 이 점은 아직도 EID의 실제적 활용성을 높이는데 큰 약점으로 지적된다. 이 논문에서는 EID의 개요와 장단점을 소개한 후에 이에 기반해서 정보 디스플레이 설계를 종합적으로 다루는 데 도움이 될 수 있는 방법을 소개한다. 특히 이 논문에서는 기능적으로 추상화된 정보의 시각화 및 추상화 관점에서 다른 단계에 있는 정보들간의 목적-수단 관계를 시각화해서 명시화하는 것을 강조한다. 또한 디스플레이 설계 요소에 기반한 설계 프로세스 및 관련 설계 원칙 및 지침의 적절한 활용도 강조한다. 이 논문에서 제안된 방법은 EID의 개념적 틀을 확장하면서 인간 중심적인 정보 디스플레이의 설계하는데 유용한 원칙과 방향성을 정립하는데 도움이 될 것이다.

A Unified Design Methodology based on Three Phases XML Modeling using UML (UML을 이용한 3단계 XML 모델링 기반의 통합 설계 방법론)

  • Bang, Seung-Yun;Ju, Gyeong-Su
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11c
    • /
    • pp.1673-1676
    • /
    • 2002
  • 본 논문에서는 UML을 이용하여 W3C XML Schema를 설계하기 위한 XML 모델링 방법으로 UML을 이용한 3단계 XML 모델링 방법을 제안한다. 이 방법에서 개념적 단계는 UML 클래스 표기법 사용으로 표현하고 논리적 단계는 UML 스테레오타입의 set를 사용하여 표현하며 물리적 단계는 XML schema를 표현한다. 아울러 교환되는 XML 데이터를 효율적으로 저장하기 위하여 관계형 데이터베이스 스키마 설계를 위한 통합 설계 방법론 제안한다.

  • PDF

블럭형 진동기초의 설계

  • 윤정방
    • Computational Structural Engineering
    • /
    • v.6 no.1
    • /
    • pp.11-16
    • /
    • 1993
  • 진동기초의 해석 및 설계에서의 주요사항은 진동하중자체의 특성을 산정하는 것과 기초구조의 수평, 수직, Rocking, Pitching 응답의 해석 및 수평-Rocking이 연계된 운동의 해석이다. 현재 사용되는 진동기초설계의 해석방법은 Reissner(1936)의 반무하지반영역 위에 놓인 원형강판에 대한 해석적 결과를 이용한 여러가지 변형된 방법이 사용되고 있다. 이러한 진동기초의 해석방법은 지반의 모형화하는 방법에 따라 탄성 반무한영역으로 지반을 모형화하는 경우 (Reissner(1936), Shekhter(1948), Sung(1953), Quinlan(1953), 등)와 감쇠-탄성스프링에 의해 지반을 모형화하는 경우 (Lysmer and Richart(1966), Barkan(1962), 등)로 나눌 수 있다. 최근의 실제 설계에는 선형스프링 이론을 바탕으로 하여, 감쇠효과와 진동에 참여하는 흙의 질량영향을 무시하는 Barakan(1962)의 방법이 많이 사용되고 있다.

  • PDF

Development of Use Case Tool for Design Component Unit Framework based on Interaction Diagram (상호작용 다이어그램을 이용한 설계 컴포넌트 프레임워크의 Use Case 툴 개발)

  • Youn, Tae-Hui;Kim, R. Young-Chul;Lee, Jae-Hyub
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.10a
    • /
    • pp.347-350
    • /
    • 2001
  • 이 논문은 기존의 Use Case 방법론을 개선하려는데 초점을 두고 있다. Use Case 방법론의 설계단계 중, 설계 프랙티스(Design practices)단계에 소프트웨어 테스팅 개념을 적용하였다. 이 방법은 먼저 사용자의 요구 사항을 상호작용 다이어그램을 통해 분석하고, 설계 컴포넌트(Design Component Units)라고 불리는 기능적 컴포넌트들로 새롭게 정의하고 추출한다. 추출된 기반을 바탕으로 생성된 설계 컴포넌트들을 설계 스키마(Design schema)에서 계층구조로 분할하는 방법이다. 여기서 개발자들의 목적에 따라 선택한 수 있도록, 다양한 기준에 적용한 수 있는 여러 가지 설계 컴포넌트들을 정의하였다. 개선된 Use Case 방법론을 토대로 변환 알고리즘[11]을 이용해 새로운 Use Case 툴을 개발하고자 한다.

  • PDF