• 제목/요약/키워드: Novice user

검색결과 60건 처리시간 0.022초

A House Design Automation System Based on the "Design-by-Novice" Paradigm

  • Kim, Uk;Choi, Jinwon;Kim, SungAh
    • Architectural research
    • /
    • 제1권1호
    • /
    • pp.23-30
    • /
    • 1999
  • This research investigates a system for house design automation. The system is based on an object-oriented building data model, aiming to support the house design process conducted by non-expert users. Its object model, with simple yet powerful user interfaces, enables a CAD system to handle a complicated building system with much ease. Hence, the model dramatically simplifies the design process beyond just the automatic document generation. In this paper, we discuss the aspects of the building data model, introduce critical concepts such as grid objects and structured floor plan, and present a prototype system called GPLAN. The system is implemented in the framework of our building data model, and it provides a host of intelligent features that have been proved useful for house design automation.

  • PDF

Mixed Reality 기술을 이용한 수지침 학습 및 시술지원 시스템 (Hand Acupuncture Supporting System using Mixed Reality Scheme)

  • 김기호;유황빈
    • 한국정보처리학회논문지
    • /
    • 제7권5호
    • /
    • pp.1351-1360
    • /
    • 2000
  • The hand acupuncture, called Sujichim, is mostly conducted at home. Many people try to learn and apply the Sujichim treatment to the health care of their family. This paper proposes a mixed reality scheme for the hand acupuncture supporting system. Using our system, a novice can easily perform the acupuncture by himself to improve his body condition. Our system has two major phases: learning phase and operation phase. In learning phase, we extract the finger joint lines from the real world image, where the lines are very important for finding the acupuncture spots on a hand. In operation mode, user can easily make Sujichim treatment by the knowledge provided by the computer. According to the experiments, our system is proved to be very effective and easy to use.

  • PDF

탬플릿 기반 XML 문서 생성기의 설계 및 구현 (A Design and Implementation of XML Document Generator based on Template)

  • 염세훈;방혜자
    • 디지털산업정보학회논문지
    • /
    • 제8권4호
    • /
    • pp.73-81
    • /
    • 2012
  • Web development and Internet technology development bring many kinds of works to web. This is the main reason why XML, document standard is popular. XML in web can be used to express document template or standard. XML with java can be more powerful and general. For example, XML can be used to transmit data and to print data into the screen using Ajax in JSP(Java Server Page) and to make interfaces in android, which is useful to reduce development cycle. However, XML is not easy to learn for the novice. In this paper, we propose the easy and effective way to reduce the learning curve of XML and to make and use XML documents. For the purpose, we suggest template base XML document generation and we design and implement XML document generator based on Template. XML document generator of template-based provides user interface and layout of XML document. So, users can generate XML document easily and effectively.

외부 시스템과의 접속을 통한 통합 구조설계 전문가 시스템 개발 (A Structural Design Expert System with Integrated Design Environments)

  • 이경호;이동곤
    • 대한조선학회논문집
    • /
    • 제33권1호
    • /
    • pp.135-144
    • /
    • 1996
  • 본 논문에서는 범용 전문가 시스템 쉘을 이용하여 구조설계, 특히 선박의 중앙 횡단면 구조설계를 지원할 수 있는 전문가 시스템(ESMID)을 개발하였다. 기존의 전문가 시스템과는 달리 여기서는 효율적인 설계 전문가시스템을 구현하기 위하여 지식베이스와 공학 데이타베이스, 사용자 인터페이스, 그리고 공학 계산 프로그램들이 통합된 시스템을 구현하였다. 본 시스템의 유효성을 검증하기 위하여 64K 살물선에 적용하여 구조설계를 수행하였다. 기존의 전문가시스템에 데이타베이스, 그래픽 사용자 인터페이스 등의 환경들이 접목됨으로써 초보자도 쉽게 구조설계를 수행할 수 있게 된다.

  • PDF

VIOLA : 웹 응용 프로그램 개발을 위한 자료흐름 방식의 시각 프로그래밍 도구 (VIOLA : An Iconic Data-flow Visual Language for Web Applications)

  • 조창식;신규상;마평수
    • 한국정보처리학회논문지
    • /
    • 제6권4호
    • /
    • pp.1022-1031
    • /
    • 1999
  • 본 논문에서는 VIOLA(VIsual Object-oriented Language for Multimedia Applications)이 시각 언어 프레임워크를 제안하다. VIOLA는 웹 응용 프로그램을 자동으로 생성시켜주는 도구이며, 사용자가 정확한 HTML 태그나 CGI 프로그래밍을 모르더라도 자동으로 고수준의 웹 응용 프로그램을 작성할 수 있게 해준다. VIOLA에서는 사용자 접속 설계 부분과 프로그램의 논리 설계 부분 자료흐름 방식에 의해 통합되어 나타난다. 사용자 접속 설계 부분은 직접 조작과 위지윅을 지원하고, 프로그램 논리 설계 부분은 추상화된 아이콘과 사용자 접속과의 연결을 위한 자료흐름 방식을 사용한다. 프로그램 논리는 도구에서 정의된 클래스를 재사용하여 결합함으로써 자동으로 CGI 프로그램으로 생성되어진다. 이러한 방법은 직관적이고 사용하기 쉬워서 초보자라도 쉽고 빠르게 고수준의 웹 응용 프로그램을 생성할 수 있다. 또한 웹 문서의 생성과 저작에 필요한 일련의 기능들이 통합되어 잇다. 생성된 CGI 프로그램은 java로 구현되기 때문에 HTML 문서와 더불어 플랫폼에 독립적이다.

  • PDF

대용량 기후모델자료를 위한 통합관리시스템 구축 (Development of Climate & Environment Data System for Big Data from Climate Model Simulations)

  • 이재희;성현민;원상호;이조한;변영화
    • 대기
    • /
    • 제29권1호
    • /
    • pp.75-86
    • /
    • 2019
  • In this paper, we introduce a novel Climate & Environment Database System (CEDS). The CEDS is developed by the National Institute of Meteorological Sciences (NIMS) to provide easy and efficient user interfaces and storage management of climate model data, so improves work efficiency. In uploading the data/files, the CEDS provides an option to automatically operate the international standard data conversion (CMORization) and the quality assurance (QA) processes for submission of CMIP6 variable data. This option increases the system performance, removes the user mistakes, and increases the level of reliability as it eliminates user operation for the CMORization and QA processes. The uploaded raw files are saved in a NAS storage and the Cassandra database stores the metadata that will be used for efficient data access and storage management. The Metadata is automatically generated when uploading a file, or by the user inputs. With the Metadata, the CEDS supports effective storage management by categorizing data/files. This effective storage management allows easy and fast data access with a higher level of data reliability when requesting with the simple search words by a novice. Moreover, the CEDS supports parallel and distributed computing for increasing overall system performance and balancing the load. This supports the high level of availability as multiple users can use it at the same time with fast system-response. Additionally, it deduplicates redundant data and reduces storage space.

사용자 프로파일에 기초한 유즈넷 뉴스그룹 자동 결정 방법 (Automatic Determination of Usenet News Groups from User Profile)

  • 김종완;조규철;김희재;김병만
    • 한국지능시스템학회논문지
    • /
    • 제14권2호
    • /
    • pp.142-149
    • /
    • 2004
  • 많은 양의 유즈넷 뉴스 중에서 사용자가 찾고자 하는 정확한 정보를 빠른 시간 안에 검색하고, 원하는 정보만 필터링 하는 것은 중요하다. 그러나 뉴스 문서는 이메일과 달라서 미리 자신에게 맞는 뉴스그룹을 등록해 주어야만 정보를 얻을 수 있다. 하지만, 초보자인 경우는 어떤 뉴스그룹이 자신의 관심사와 관련이 있는지를 판단하기가 용이치 않다. 따라서, 본 연구에서는 다양한 뉴스그룹들 중에서 사용자의 취향과 유사한 뉴스그룹들을 코호넨 신경망을 이용하여 추천해주는 방법을 제공한다. 신경망을 학습시키기 위한 뉴스 문서의 키워드들을 선택하기 위해 예제 문서들로부터 후보 용어들을 추출하고 퍼지 추론을 적용하여 대표 용어들을 선택한다. 하지만 신경망의 학습패턴을 관찰해 보면, 많은 부분이 비어있는 희소성 문제를 발견할 수 있다. 이에 본 연구에서는 통계적인 결정계수를 도입하여 불필요한 차원을 제거한 후 신경망을 학습시키는 새로운 방법을 제안한다. 제안된 방법은 모든 차원을 활용할 때 보다 클러스터내 거리와 클러스터간 거리의 척도를 이용한 클러스터 중첩도 면에서 우수한 분류 성능을 보여줌을 확인하였다.

모바일폰 사용 영역과 상황 기반의 컨텍스트 정의 및 사용 행위의 구조 분석을 통한 테스크 모델 제안 (Understanding the Pattern of Mobile-phone Tasks on the 'Situational Context' : Focused on the ESR(Extend, Synchronize, Replace) Model)

  • 조윤진;이은종
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2008년도 학술대회 2부
    • /
    • pp.158-164
    • /
    • 2008
  • 본 논문은 모바일폰의 사용성 연구에 있어서 모바일폰의 사용 특성을 충분히 반영할 수 있도록 추후 연구를 돕기 위한 목적으로 진행되었다. 모바일폰의 사용 특성은 무엇보다 컨텍스의 영향에 매우 민감하다는 것과, 1인 1디바이스로서 개인적인 라이프 패턴을 많은 부분 수용한다는 것이다. 이러한 전제로부터 모바일폰이 사용되는 컨텍스트를 정의하였다. 특별히 컨텍스트의 정의에 있어서 상황적 컨텍스트(situational context)라는 정의를 도입하였으며, 모바일폰으로 할 수 있는 다양한 task 중 특별히 situational context의 영향을 직접적으로 받는 task를 contextual task로 이름하였다. 연구 결과물로써 contextual task의 모델을 제작하였다. 이는 디자인 종사자들과 타 업계의 종사자들이 모두 사용자의 실제적 행태를 이해할 수 있도록 하여 동일한 컨셉을 가지고 사용자 중심의 디자인을 진행할 수 있도록 한다. 또한, 이러한 사용자 사용 행태에 대한 통일한 컨셉은 디자인을 위한 서로의 의사전당에도 효과적일 젓이다. 수집된 사용자 task 들은 3가지 모델로 그 패턴을 정의할 수 있다. 사용자의 공간 확장과 관련되어 다양한 패턴을 구조화한 Extend Model, 기능의 컨버전스로 인해서 각 기능의 충돌을 최소화하여 사용성을 높일 수 있는 기회를 제공하기 위해 이와 관련된 task 들의 패턴을 구조화한 Synchronize Model, 마지막으로 사용자의 라이프 패턴을 반영하여 기존의 object를 대체하는 결과를 가져오는 task들의 패턴을 구조화한 Replace Model 로 Contextual Task를 정의하였다. 마지막으로 각 모델의 구체적 용도를 보이기 위해 Context 를 반영한 Interview 를 시행할 수 있는 질문지 제작을 진행하였다.

  • PDF

Optimal Design of Robust Quantitative Feedback Controllers Using Linear Programming and Genetic Algorithms

  • Bokharaie, Vaheed S.;Khaki-Sedigh, Ali
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.428-432
    • /
    • 2003
  • Quantitative Feedback Theory (QFT) is one of most effective methods of robust controller design and can be considered as a suitable method for systems with parametric uncertainties. Particularly it allows us to obtain controllers less conservative than other methods like $H_{\infty}$ and ${\mu}$-synthesis. In QFT method, we transform all the uncertainties and desired specifications to some boundaries in Nichols chart and then we have to find the nominal loop transfer function such that satisfies the boundaries and has the minimum high frequency gain. The major drawback of the QFT method is that there is no effective and useful method for finding this nominal loop transfer function. The usual approach to this problem involves loop-shaping in the Nichols chart by manipulating the poles and zeros of the nominal loop transfer function. This process now aided by recently developed computer aided design tools proceeds by trial and error and its success often depends heavily on the experience of the loop-shaper. Thus for the novice and First time QFT user, there is a genuine need for an automatic loop-shaping tool to generate a first-cut solution. In this paper, we approach the automatic QFT loop-shaping problem by using an algorithm involving Linear Programming (LP) techniques and Genetic Algorithm (GA).

  • PDF

AN LMI APPROACH TO AUTOMATIC LOOP-SHAPING OF QFT CONTROLLERS

  • Bokharaie, Vaheed S.;Khaki-Sedigh, Ali
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.433-437
    • /
    • 2003
  • Quantitative Feedback Theory (QFT) is one of effective methods of robust controller design. In QFT design we can considers the phase information of the perturbed plant so it is less conservative than $H_{\infty}$ and ${\mu}$-synthesis methods and as be shown, it is more transparent than the sensitivity reduction methods mentioned . In this paper we want to overcome the major drawback of QFT method which is lack of an automatic method for loop-shaping step of the method so we focus on the following problem: Given a nominal plant and QFT bounds, synthesize a controller that achieves closed-loop stability and satisfies the QFT boundaries. The usual approach to this problem involves loop-shaping in the frequency domain by manipulating the poles and zeros of the nominal loop transfer function. This process now aided by recently developed computer aided design tools proceeds by trial and error and its success often depends heavily on the experience of the loop-shaper. Thus for the novice and First time QFT user, there is a genuine need for an automatic loop-shaping tool to generate a first-cut solution. Clearly such an automatic process must involve some sort of optimization, and while recent results on convex optimization have found fruitful applications in other areas of control theory we have tried to use LMI theory for automating the loop-shaping step of QFT design.

  • PDF