http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
장준호(Juno Chang),이재원(Jae-won Lee),이익훈(Ig-Hoon Lee),이상구(Sang-goo Lee) 한국정보과학회 2008 정보과학회 컴퓨팅의 실제 논문지 Vol.14 No.9
공급 기반 전반에 걸쳐 소싱(Sourcing)에서 조달에 이르는 프로세스를 자동화하고 외부 파트너인 공급사와의 관계를 전략적으로 운영하여 공급망 전체의 효율을 높이고자 SRM(Supplier Relationship Management)에 대한 관심이 증대되고 있다. 최근 조달청은 국가 조달행정의 새로운 패러다임을 구축하고 공공조달의 경쟁력을 강화하고자 SRM 개념을 도입하였다. 공공조달 환경에서의 SRM을 위해서는 공정하고 객관적으로 공급사를 평가하고 선정하기 위한 계약이행능력 평가모델의 구축이 요구된다. 본 논문에서는 공급사의 계약이행능력을 평가하고 이를 등급화하여 전략적으로 활용할 수 있는 SRM 솔루션을 제안하고 이를 통해 국가 공공조달 시스템의 혁신방안에 대해 설명한다. Recently, interests for SRM have been increasing rapidly to automate the whole processes of supply chain from sourcing to procurement and improve the whole efficiency of supply chain by strategically managing the relationship with external partners (suppliers). The national procurement service of Korea is trying to build new paradigms by introducing SRM for improving the competitiveness of national public procurement service. For this, a new assessment model for evaluating and selecting suppliers with fairness and objectivity should be developed. In this paper, we propose a new SRM solution including a model that evaluates and grades of suppliers’ capabilities of performing the contracts. We also explain the innovation of national public procurement system through this SRM solution.
장준호(Juno Chang),한상영(Sangyong Han) 한국정보과학회 1997 정보과학회논문지(B) Vol.24 No.12
객체지향 함수형 언어는 병렬 컴퓨터 상에서 실행될 수 있는 응용 프로그램의 범위를 넓혀주는 반면, 병렬 프로그램의 작성을 쉽도록 하는 병렬 프로그래밍 언어이다. 객체지향 함수형 언어는 함수형 언어와 객체지향 언어의 장점을 결합하여, 재사용이 가능하면서 최대한의 병렬성 표현이 가능한 코드를 작성할 수 있으며, 다중 스레드 구조상에서 효과적으로 수행될 수 있다. 본 논문에서는 다중 스레드 구조상에서 병렬 프로그래밍 언어로 활용되고 있는 함수형 언어인 Id에 객체지향 개념을 혼합한 객체지향 함수형 언어, OOId를 제안하고, 이를 다중 스레드 구조인 DAVRID상에서 효과적으로 실행시키기 위한 구현 기법을 제안하였다. 또한 부가된 객체지향 개념이 실행시간에 미치는 영향을 분석하였다. Object-oriented Functional language is an implicitly parallel programming language designed to allow a wide range of applications to be implemented on parallel machines while simplifying parallel programming for programmers. Object-oriented functional language combines the advantages of functional and object-oriented programming language, to express maximum parallelism and write reusable programs. This paper proposes an implementation technique of object-oriented functional language on the multithreaded architecture, DAVRID, and analysis of the result. We suggest a new object-oriented functional language, OOId, which expands the functional language, Id, with object-oriented concepts.
RFID/USN 환경에서의 이기종 서비스 시스템 간 협업지원을 위한 비즈니스 로직 프레임워크 구현
장준호(Juno Chang) 한국전자거래학회 2009 한국전자거래학회지 Vol.14 No.3
유비쿼터스 컴퓨팅 환경을 지원하기 위한 다양한 미들웨어 및 비즈니스 로직 프레임워크에 대한 연구 및 개발이 이루어져왔으며 이를 통해 수많은 응용 서비스들이 제공되고 있다. 그러나, 사용자 측면에서의 진정한 유비쿼터스 환경은 개별 시스템들이 제공하는 서비스들이 통합적으로 지원되는 환경이다. 따라서, 다양한 이기종 서비스 시스템들이 적절한 수준의 협업을 통해 사용자의 요구사항을 만족시키는 미들웨어 플랫폼 및 비즈니스 로직 프레임워크의 개발이 요구된다. 또한, 사용자들이 다양한 이벤트에 따라 작동하는 서비스 시나리오를 원활히 처리할 수 있는 기능을 도입함으로써 협업 효과를 극대화할 필요가 있다. 이에 본 논문에서는 사용자가 원하는 시나리오에 기반하여 이기종 서비스 시스템 간의 협업을 지원하는 비즈니스 로직 프레임워크를 구현하고 이에 대한 성능분석 결과에 대해 설명한다. Nowadays the research and development of various middleware for the ubiquitous computing environment has been demanded and many application services have been provided. The practical ubiquitous computing environment is the world where a variety of services based on RFID/USN devices are integrated with each other and make synergy effects all together. In the end user perspectives, there should be a middleware platform and business logic framework collaborating various services all together to satisfy the user requirements. In addition, the platform should provide the user to describe a scenario based on various event to maximize the collaboration. In this paper, we have proposed business logic framework which is supporting collaboration between heterogeneous service systems based on the user’s scenario. We have also tried to show the efficiency and scalability of the proposed framework by providing the result of a couple of tests.
DAVRID 시스템 상에서 행렬 곱셈 분석에 기초한 다중처리와 다중스레딩 결정
권대석(Daesuk Kwon),장준호(Juno Chang),김흥환(Heunghwan Kim),한상영(Sangyong Han) 한국정보과학회 1998 정보과학회논문지 : 시스템 및 이론 Vol.25 No.10
많은 다중스레드 병렬처리 시스템이 병렬성을 이용하고 통신과 계산을 중첩 수행함으로써 성능 개선을 도모하려 한다. 하지만 단순한 다중스레드 병렬처리 방식은 그로인해 수반되는 성능 저하 요소들로 인하여 성능상의 개선을 얻는데 실패하는 경우가 많다. 이 논문에서는 본 연구진이 다중스레드 병렬처리 시스템인 DAVRID를 개발하는 과정에서 얻은 경험에 근거하여 다중스레딩을 채용하고 있는 병렬처리 시스템이 보일 수 있는 성능저하 요인을 제시하고, 다중스레딩과 병렬처리의 결정이 어떻게 이루어져야 하는가에 대해 기술한다. 다중스레딩과 병렬처리를 위해 추가적으로 발생하는 성능 저하 요인에 기초하여, 기존의 DAVRID 컴파일러가 생성해낸 행렬 곱셈 코드가 왜 느린가를 분석하고, 분석결과 드러난 문제를 해결할 수 있는 새로운 코드를 생성한 후 이를 다시 실행하여 분석하였다. 새로이 코딩된 코드는 원래의 코드에 비해 12.5배의 성능 향상을 보였다. Many multithreaded multiprocessing systems have been developed to exploit parallelism and improve performance by overlapping the computations and communications. However, the naive multithreaded multiprocessing schemes were not as successful as many researchers expected, In this paper, based on our experience in a multithreaded multiprocessing system DAVRlD, we identify some reasons for poor performance and the compiler requirements for performance improvement. We realized that the decisions for multithreading and multiprocessing should be based on the overhead information. Based on the overhead parameters, we obtained a hand-compiled code which was equivalent to the original code. It was 12.5 times as fast as the original one.
유비쿼터스 환경에서의 이기종 서비스 시스템간 협업 워크플로우를 지원하는 미들웨어 플랫폼
박종현 ( Jong-hyun Park ),장준호 ( Juno Chang ) 한국정보처리학회 2009 한국정보처리학회 학술대회논문집 Vol.16 No.2
유비쿼터스 컴퓨팅 환경을 지원하기 위한 다양한 미들웨어에 대한 연구 및 개발이 이루어져 왔으며 이를 통해 수많은 응용 서비스들이 제공되고 있다. 그러나, 사용자 측면에서의 진정한 유비쿼터스 환경은 개별 시스템들이 제공하는 서비스들이 통합적으로 지원되는 환경이다. 따라서, 다양한 이기종 서비스 시스템들이 적절한 수준의 협업을 통해 사용자의 요구사항을 만족시키는 미들웨어 플랫폼의 개발이 요구된다. 또한 동적으로 변화하는 유비쿼터스 환경에서는 사용자가 원하는 서비스들을 사용자가 원하는 형대로, 원하는 시간에, 사용자의 직접적인 개입 없이 자동화된 서비스가 제공되어야 한다. 사용자에게 상황에 따라 적절한 서비스를 제공하기 위해서 적절한 워크플로우의 정의가 가능한 모델링 시스템이 유비쿼터스 컴퓨팅 환경에 적용되기 위한 연구가 필요하다. 한편, 사용자들이 다양한 이벤트에 따라 작동하는 서비스 시나리오를 원활히 처리할 수 있는 기능을 도입함으로써 협업 효과를 극대 화할 필요가 있다. 이에 본 논문에서는 이기종 서비스 시스템간의 협업과 워크플로우를 지원하는 미들웨어 플랫폼을 제안한다.