• 제목/요약/키워드: 구조변경

검색결과 1,971건 처리시간 0.037초

다중 워크플로우 시스템 구조를 포용하는 인터넷 기반 워크플로우 시스템 (An Internet Based Workflow System Covering Multiple Workflow System Architectures)

  • 한동수;심재용
    • 한국정보과학회논문지:정보통신
    • /
    • 제27권2호
    • /
    • pp.226-236
    • /
    • 2000
  • 인터넷상의 워크플로우를 위한 최적의 워크플로우 시스템은 해당 워크플로우 시스템에 입력되는 워크플로우 종류에 의존적이다. 워크플로우 시스템이 처리해야 하는 워크플로우 종류가 다양하고 이들에 가장 적합한 워크플로우 시스템의 구조가 각각 서로 다르다고 볼 때, 하나의 워크플로우 시스템이 다양한 종류의 워크플로우 시스템 구조를 포용하고 입력되는 워크플로우 종류에 따라서 적절히 그것의 구조를 변경하는 것이 이상적이라고 할 수 있다. 본 논문에서는 다양한 워크플로우 시스템 구조를 포용하는 워크플로우 시스템 구조를 제안한다. 제안된 시스템에서는 태스크들을 위한 수행 객체를 객체 인스턴스 형태로 생성하고 이들을 시스템이 원하는 임의의 위치에 배치함으로써 그것의 구조를 변경할 수 있다. 초기의 시스템에 대해서 그 구조를 변경하면서 성능 평가를 수행하였으며 그 결과가 제시되었다. 제시된 결과에 의하면 인터넷상에 분산된 복수의 워크플로우 서버는 분산된 태스크에 대한 안정적인 운영 외에도 전체 시스템의 성능을 향상시키는 데에도 도움이 되는 것으로 확인되었다.

  • PDF

XML 문서에서의 펜 기반 교정 인터페이스 (A Pen-based Proofreading Interface in XML Documents)

  • 손원성;김재경;최윤철;임순범;김우성
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제33권2호
    • /
    • pp.231-242
    • /
    • 2006
  • 펜 기반 교정 환경에서 정확한 마킹영역을 판별하기 위해서는 사용자가 드로잉한 교정마킹과 문서영역간의 관계를 판별하는 과정에서 발생하는 모호성(ambiguity)을 해결하여야 한다. 또한 웹 및 XML과 같은 구조문서 환경에서는 변경된 문서구조가 반드시 정의된 DTD에 따라야 한다. 본 논문에서는 자유형 마킹에 의한 교정부호 입력이 가능하며, 교정 마킹과 원본문서의 영역을 판별하는 과정에서 발생하는 모호성 문제를 최소화하기 위한 컨텍스트 기반의 영역인식 및 보정 인터페이스(Context-based Proofreading Interface)를 제안한다. 제안 인터페이스에서는 교정부호의 입력에 따른 문서내용 및 구조의 변화가 발생할 경우 올바르게 문서 구조를 유지하기 위한 구조변경 방법을 제공한다. 그 결과 본 논문에서 생성된 교정 마킹 정보는 기존 교정시스템에 비하여 보다 정확한 영역정보를 포함할 수 있으며, 교정부호 입력에 따른 구조문서 변경시에도 원본문서의 DTD에 따르는 문서구조를 유지할 수 있다.

적정 설계변경안 선정을 위한 의시결정 지원 프로세스 (Decision Making Process for Alternative Selection of Proper Design Change in Construction Project)

  • 이종식;전재열
    • 한국건설관리학회논문집
    • /
    • 제11권2호
    • /
    • pp.74-82
    • /
    • 2010
  • 정부기관은 공사계획단계 및 시공 중 발생하는 설계변경으로 인한 공사비 증가가 23,663억 원에 달하는 것으로 발표한바 있다. 설계변경은 표준화가 어려운 건축설계의 특성으로 인해 발생하는 현상으로 발주자의 요구사항변경, 관련 제도, 설계 부적정, 현장여건 등 건설프로젝트 전반에 걸쳐 그 원인이 존재하기 때문에 기본설계 및 중간설계 단계에서 완벽한 설계를 한다 하더라도 설계변경을 예방하고 감소시키는 데에는 한계가 있다. 또한 공사계획 및 시공단계에서 단편적 인 검토만으로 설계변경안을 선정하는 현행 관리프로세스는 또 다른 설계변경을 유발시켜 재시공과 그에 따른 공사비 증가의 주된 원인이 되고 있어, 공사계획 및 시공 중 발생한 설계변경에 효율적으로 대처하는 방안이 요구되고 있다. 이에 본 연구에서는 CM 발주방식의 건축프로젝트를 대상으로 건설사업관리자가 프로젝트 수행 중 발생하는 설계변경에 대하여 다수의 설계변경안을 비용, 성능, 시공성 측면에서 복합적이고 정량적으로 평가하여 적정 설계변경안을 선정할 수 있는 의사결정지원 프로세스의 논리구조와 기본모형을 제시하였다.

다차원 색인구조를 위한 동시성제어 기법 및 회복기법 (Concurrency Control and Recovery Methods for Multi-Dimensional Index Structures)

  • 송석일;유재수
    • 정보처리학회논문지D
    • /
    • 제10D권2호
    • /
    • pp.195-210
    • /
    • 2003
  • 이 논문에서는 다차원 색인구조의 동시성을 최대화하는 동시성제어 알고리즘과 이를 위한 회복기법을 제안한다. 다차원 색인구조에서 동시성을 저하는 가장 큰 요인은 MBR 변경연산과 분할 연산이다. 제안하는 알고리즘은 먼저 MBR 변경연산으로 인한 동시성 저하를 최소화하기 위해서 PLC(Partial Lock Coupling) 기법을 제안한다. 이 기법은 기존 방법에 비해 잠금결합을 사용하는 회수를 크게 줄여 동시성을 높인다. 또한, MBR 변경의 수행 중에도 탐색자들이 해당 노드를 접근할 수 있도록 하는 MBR 변경 방법을 제안한다. 분할로 인한 동시성 저하를 해결하기 위해서 노드 분할로 인한 탐색자의 지연 시간을 최소화 할 수 있는 새로운 분할방법을 제안한다. 제안하는 알고리즘을 BADA-4 DBMS의 저장시스템인 MiDAS-3에서 구현하여 성능평가를 수행한다. 다양한 실험을 통해 제안하는 방법이 기존 방법보다 우수함을 보인다. 마지막으로, 이 논문에서는 제안하는 동시성제어 방법에 적절한 회복기법을 제안한다. 회복기법은 동시성을 최대한 보장할 수 있도록 설계되었으며 빠른 회복시간을 보장한다.

임베디드 소프트웨어의 재사용성 향상을 위한 리엔지니어링 프레임워크 (Re-engineering framework for improving reusability of embedded software)

  • 김강태
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권4호
    • /
    • pp.1-9
    • /
    • 2008
  • 대부분의 전자제품은 날로 다양한 소비자의 니즈로 인해 수많은 라인업을 보유하고 있다. 이에 대응하기 위해 보통 '베이스 모델'이라 불리는 초기 개발모델에서 각 상품화 과제의 특정 요구사항을 반영하여 파생개발을 한다. 제품 라인업에 기반한 소프트웨어 라인 업이 형성되는 개발환경에서 '베이스 코드'의 구조와 그 구성요소의 품질은 향후 파생되는 여러 많은 제품의 생산성과 품질의 근간이 된다. '베이스코드'는 최초 개발 후 여러 상품화를 거치면서 그 구조와 코드 자체에 수많은 변경이 가해진다. 상품화 과제의 요구사양에 따라 변경되거나 추가되는 기능의 구현은 필수적 활동이며, 성능 개선 및 문제점 해결을 위한 구조 및 코드의 변경 역시 상품화를 통해 지속적으로 발생하는 유지관리 활동이다. 하지만 위와 같은 변경은 최초 설계 시 의도된 구조가 깨지거나 코드의 복잡도가 증가하는 등의 노쇠화 징후(Ageing symptom)로 나타나 유지관리에 어려움을 준다. 본 논문은 노쇠화 된 베이스 코드의 상품화 적용 효율을 높이기 위해 재사용성, 유지보수성, 확장성 등의 비기능적 요소(quality attribute)의 개선을 위한 절차와 기법으로 리엔지니어링 프레임워크를 제안한다.

  • PDF

위치 기반 서비스를 위한 가상 셀 기반 $B^+$-tree 이동객체 색인 기법 (Virtual Cell based $B^+$-tree Index Structure of Moving Objects for Location Based Services)

  • 박용훈;서동민;송석일;유재수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2010년도 한국컴퓨터종합학술대회논문집 Vol.37 No.1(C)
    • /
    • pp.185-190
    • /
    • 2010
  • 최근 위치 인식 기술과 휴대 장치의 발달로 인해 이동하는 객체를 기반으로 하는 위치 기반 서비스(Location Based Service, LBS)의 관심이 점점 증가하고 있고 그에 관련된 연구들이 활발하게 진행되고 있다. 이동 객체의 응용은 빈번하게 변경되는 이동객체의 위치정보를 효과적으로 처리할 수 있는 색인구조를 필요로 한다. 위치정보를 색인하기 위해 R-tree 기반의 색인들이 제안되었다. 하지만 R-tree는 변경보다는 검색 연산에 초점이 맞추어진 색인구조이기 때문에 잦은 변경을 다루어야 하는 이동객체 환경에 적합하지 못하다. 최근 이러한 객체의 빠른 위치 변경을 지원하는 그리드 기반의 색인 구조가 제안되었다. 하지만 셀의 객체 점유율에 따라 검색 속도가 저하되는 단점은 여전히 해결되지 못하고 있다. 이러한 단점은 객체들이 특정 영역에 몰리는 경우 또는 그리드의 해상도를 잘못 지정한 경우 더욱 부각된다. 본 논문에서는 이러한 단점을 해결하기 위해 가상 셀 기반의 색인 구조를 제안한다. 데이터 페이지에 객체의 점유율을 보장하기 위해 여러 개의 인접한 셀들의 데이터를 한 데이터 페이지에 함께 저장한다. 공간 채움 곡선을 기반으로 순서화된 셀들로 셀의 인접성을 결정한다. 또한 공간 채움 곡선의 차수를 동적으로 지정하여 객체가 집중된 셀에 대해서는 셀의 단위 크기를 작게 지정한다. 뿐만 아니라 셀을 표현하기 위한 식별자를 위해 비트를 이용한 표현식을 제안하였다. 이로 인해 노드의 팬아웃을 증가시켰고, 저장공간을 절약하였다. 실험을 통해서 제안하는 색인 기법의 우수성을 증명하였다.

  • PDF

위상 변경 고유치 재해석 기법을 이용한 최적 구조물 동특성 변경 (Optimal Structural Dynamics Modification Using Eigen Reanalysis Technique of Technique of Topological Modifications)

  • 이준호;박영진;박윤식
    • 한국소음진동공학회:학술대회논문집
    • /
    • 한국소음진동공학회 2003년도 춘계학술대회논문집
    • /
    • pp.77-81
    • /
    • 2003
  • SDM (Structural Dynamics Modification) is a tool to improve dynamic characteristics of a structure, more specifically of a base structure, by adding or deleting auxiliary (modifying) structures. In this paper, the goal of the optimal SDM is set to maximize the natural frequency of a base plate structure by attaching serially-connected beam stiffeners. The design variables are chosen as positions of the attaching beam stiffeners, where the number of stiffeners is considered as a design space. The problem of non-matching interface nodes between the base plate and beam stiffeners is solved by using localized Lagrange multipliers, which act to glue the two structures with non-matching interface nodes. As fer the cases of non-matching interface nodes problem, the governing equation of motion of a structure can be considered from the viewpoint of a topological modification, which involves the change of the number of structural members and DOFs. Consequently, the eigenpairs of the beam-stiffened plate structure are obtained by using an eigen reanalysis technique of topological modifications. Evolution Strategies (ES), which is a probabilistic population-based optimization technique that mimics the principles from biological evolution in nature, is utilized as a mean for the optimization.

  • PDF