http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
아키텍쳐 기반 소프트웨어 개발을 지원하는 효과적인 소프트웨어 아키텍쳐 평가 방법
최희석,염근혁,Choi, Hee-Seok,Yeom, Keun-Hyuk 한국정보과학회 2002 정보과학회논문지 : 소프트웨어 및 응용 Vol.29 No.5
Software architecture representing a common high-level abstraction of a system can be used as a basis for creating mutual understanding among all stakeholders of the system. In determining a software architecture's fitness with respect to its desired qualities as well as in improving a software architecture, software architecture evaluation is importantly performed. However moat of architecture evaluation methods are not still sufficient in that they do not explicitly consider artifacts discussed during architecture evaluation and their processes are net systematic. As a result, we are hard to follow them. To address these problems, this paper presents the method to evaluate systematically a software architecture with respect to its desired qualities. In this approach, the functional and non-functional requirements are separately handled, and software architecture is represented in the 4+1 view model using UML. Through this initial consideration, the important artifacts such as goals, scope, and target of evaluation are clearly determined. Also, the method provides the well defined process to produce the important evaluation artifacts such as sub-designs, design decisions, rationale, qualities from inputs. In addition, it enables us to determine satisfaction of a architecture with respect its desired qualities or improve a architecture through the structured evaluation results. 소프트웨어 아키텍쳐는 소프트웨어 개발에 참여하는 사람들간의 원활한 의사 소통과 시스템 설계 결정에 대한 합리적 판단을 가능하게 하는 상위 수준의 시스템 추상화이다. 이러한 소프트웨어 아키텍쳐에 대한 평가는 소프트웨어에 요구되는 품질을 소프트웨어 개발 전에 미리 예측하거나, 고품질 소프트웨어를 개발하는대 적합한 아키텍쳐의 선택 및 향상을 가능하게 한다. 그러나 현재의 아키텍쳐 평가 방법은 아키텍쳐 평가의 초기 입력물에 대한 정의가 미흡하고, 평가 과정이 주관적인 프로세스에 많이 의존하거나 흑은 체계적인 프로세스를 정의하고 있지 않다. 뿐만 아니라 아키텍쳐 평가 정보들의 표현에 대한 고려가 부족하다. 본 논문에서 제안하는 방법은 아키텍쳐 평가의 주요 입력물인 요구사항을 기능적 요구사항과 비기능적 요구사항으로 분리하여 다루고, 소프트웨어 아키텍쳐는 UML을 이용한 "4+1"뷰 아키텍쳐 모델을 바탕으로 명확하게 정의한다. 이를 통하여 아키텍쳐 평가의 목표 및 평가 범위, 평가 대상을 분명하게 결정한다. 그리고 아키텍쳐 평가의 중요 정보들인 부분 설계, 설계 결정, 근거 데이타, 품질 등의 정보를 단계적으로 결정하기 위한 체계적이고 객관적인 프로세스를 제시한다. 또한 평가 결과에 있어서는 아키텍쳐 평가 과정에서 결정된 정보들을 구조화된 형태로 나타냄으로써 품질 예측 및 아키텍쳐의 향상과 선택이 가능하도록 돕는다.
최희석(Hee-Seok Choi),박지영(Ji-Young Park),심형섭(Hyoung-Seop Shim),김재수(Jae-Soo Kim),류범종(Beom-Jong You) 한국콘텐츠학회 2015 한국콘텐츠학회논문지 Vol.15 No.8
최근 정보기술과 모바일 환경의 발전에 따라 서비스의 패러다임이 웹에서 앱 중심으로 다시 변화하고 있다. 또한 R&D 투자 증대에 따라 연구자의 R&D 생산성 제고를 위한 노력들이 중요하게 인식되고 있다. 본 연구에서는 연구자의 R&D활동을 지원할 수 있는 연구지원 도구 개발을 위한 개인화 서비스 모델을 설계하였다. 이를 위하여 R&D 과정에서 연구자들의 정보활동 관점에서 기존의 연구지원 서비스들을 비교하였다. 또한 정보와 데이터의 공개·개방, 개인정보보호 강화, 소셜 네트워킹 서비스 대중화, 콘텐츠의 최대형화, 웹 플랫폼 기술 진화 등의 정보환경 변화를 개인화 관점에서 분석하고, 개인화 서비스 개발의 방향성을 정의하였다. 이를 바탕으로 연구지원 도구의 개인화 서비스 모델을 기능, 콘텐츠, 운영 뷰로 구분하여 설계하고, 이를 구현하기 위한 개인화 설계 목표와 원칙들을 표준, 참여, 개방으로 정의하였다. With advancement in information technologies and a better mobile environment, the paradigm of service is shifting again from web portals to networked-applications based on individual application programs. Furthermore, as more investment is being made in R&D, the efforts to enhance R&D productivity are becoming important. In this paper, we designed a personalized service model for developing a tool to assist researchers in their R&D activities. To do this, we first compared services and tools in terms of information activities of researchers in R&D. In addition, we also analyzed changes of information environment such as open expansion of information and data, enhancement of personal information protection, popularization of social networking service, very big contents, advances in web platform technology in terms of personalization, and defined some directions of developing a personalized service. Subsequently we designed a personalized service model of research support tool in the views of functions, contents, operation, and defined personalized design goals and principles for implementing it as standard, participation, and open.
최희석 ( Hee-seok Choi ),이석형 ( Seok-hyung Lee ),박문수 ( Moon-soo Park ) 한국정보처리학회 2021 한국정보처리학회 학술대회논문집 Vol.28 No.2
교통약자의 이동권 보장을 위한 다양한 제도와 교통서비스가 국내외에서 시행되고 있다. 그러나 교통약자를 위한 정책이 이동편의시설 확충이나 특별교통수단·저상버스 확보 등에 치우쳐 있다. 이로 말미암아 교통수단간 연계와 이용자 관점의 서비스 편의성과 자율성 확보에는 여전히 한계가 있다. 본 연구에서는 교통약자 이동편의를 국내외 정책과 서비스 사례를 살펴보고, 마이데이터를 활용한 교통약자 이동지원 서비스 모델을 제시한다.
연구지원 서비스 통합 방법과 사례 : ScienceON
최희석 ( Hee-seok Choi ),이석형 ( Seok-hyoung Lee ),이혜진 ( Hye-jin Lee ),김재수 ( Jae-soo Kim ) 한국정보처리학회 2020 한국정보처리학회 학술대회논문집 Vol.27 No.2
연구자의 R&D활동은 연구기획에서부터 과제제안, 과제수행 및 실험, 연구자간 공유와 협업, 결과해석, 성과확산 및 성과관리 등에 이르기까지 다양한 영역에서 이루어지고 있다. 그러나 이러한 활동을 지원하는 통합서비스가 존재하지 않아 각각의 서비스를 찾아서 융ㆍ복합적으로 활용하기는 쉽지 않다. 본 연구에서는 R&D활동에 필요한 정보와 데이터, 서비스, 고성능 컴퓨팅 인프라를 연계·융합 활용할 수 있는 통합 서비스 개발을 위한 방법을 제시한다. 그리고 통합서비스 개발 사례로 ScienceON을 소개한다.
최희석 ( Choi Hee Seok ),이석형 ( Lee Seok Hyoung ),박문수 ( Park Moon Soo ) 한국정보처리학회 2023 정보처리학회논문지. 소프트웨어 및 데이터 공학 Vol.12 No.1
Various policies and services are being implemented in Korea and other countries, such as the expansion of convenience facilities for mobility support, the provision of special means of transportation, and the establishment of public transportation route plans and fare policies based on data and AI-based movement pattern analysis to ensure the mobility rights of the weak in transportation. However, A research is still needed to improve service convenience in order to more conveniently use the desired means of transportation in a necessary situation from the viewpoint of the transportation vulnerable. This study examines the policies and services for the promotion of mobility for the transportation disadvantaged, and presents a MyData-based service model for mobility support for the transportation disadvantaged. In the proposed service model, the transportation-disabled person can freely choose and use the means of transportation according to individual circumstances, and receive the same transportation welfare voucher benefits provided by the state or government. The proposed service model defines the MyData platform that supports the safe collection and use of personal data, the authentication of traffic welfare recipients based on MyData, and the payment function for fee settlement after using the service as key components. In this research, the service satisfaction from the user's point of view was investigated by implementing the proposed service model and providing a demonstration service for the transportation vulnerable in Daejeon.
PCS 정보단말기에서의 효과적인 윈도우 관리를 위한 방법
최희석(Hee Seok Choi),염근혁(Keunhyuk Yeom) 한국정보과학회 1999 한국정보과학회 학술발표논문집 Vol.26 No.2Ⅲ
GUI 환경에서 작업에 필요한 여러 윈도우를 작은 화면에 동시에 나타내기 위하여 많은 윈도우 시스템이 오버래핑 윈도우 관리 전략을 채택하고 있다. 하지만 개별 윈도우를 독립적으로 다룸으로써 작업 전환시 개별 윈도우 단위의 정렬을 하여야 하는 등의 불필요한 작업을 수행하게 된다. 특히 본 연구의 목표 기종인 PCS 정보단말기는 320*240 크기의 소형 디스플레이 장치를 가지고 있기 때문에, 가시적인 작업 단위의 윈도우 그룹에 대한 빈번한 변경을 다루는 데 부적합하다. 따라서 본 논문에서는 작업 단위로 윈도우를 그룹화하는 방식으로 윈도우를 관리함으로써 보다 효율적으로 작업 전환을 수행하는 방법을 제안하고, 성능 평가를 통하여 제시된 방법의 효율성을 보여준다.