http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
ADL 모델로부터 VRML 구현 모델을 위한 변환기 개발
김치수,Kim Chi-Su 한국정보처리학회 2006 정보처리학회논문지D Vol.13 No.2
Software architectures may be described using text-based architecture description language(ADL). The key goals of an ADL are to communicate alternate designs between different stakeholders, to detect reusable structures, and to record design decisions. This paper provided a solution to the representation problem by creating a tool for three-dimensional representation of architectural viewpoints. The tool consisted of an architecture description language(VTADL) to first describe the software architectures and viewpoints on the architectures; and a VTADL-to-VRML translator to translate each viewpoint into a separate virtual reality world The goal of the paper was to devise algorithms for translating an ADL into effective VRML representations based on the desired viewpoint. The VRML representations were intended to enhance comprehension on the overall design and to improve communications between diverse stakeholders. 소프트웨어 아키텍처는 텍스트 기반 아키텍처 기술 언어(ADL)를 사용하면서 기술하게 된다. ADL의 중요한 목적은 다른 이해관계자 사이에서 대체 디자인을 통신하고, 재사용할 수 있는 구조를 찾아내고, 그리고 디자인 결정을 기록하는 것이다. 본 논문은 구조적인 관점의 3차원 표현을 위한 도구를 만듦으로써 표현 문제에 대한 해법을 제공한다. 도구는 첫째 소프트웨어 아키텍처와 아키텍처에서 관점을 기술하는 아키텍처 기술 언어(VTADL)로 구성되었고, 각 관점을 분리된 가상현실 세계로 번역하는 VTADL-to-VRML 변환기로 구성되었다. 본 논문에서는 ADL을 요구된 관점에 의거하여 효과적인 VRML 표현으로 변환하기 위한 알고리즘을 고안했다. VRML 표현은 그 전체적인 디자인에 이해를 강화하고 다양한 이해관계자 사이에 통신을 개선할 것이다.
김치수,Kim Chi-Su 한국정보처리학회 2006 정보처리학회논문지D Vol.13 No.1
일반적으로 소프트웨어 개발 과정은 요구사항 분석, 설계, 코딩, 테스트, 유지보수의 과정으로 이루어진다. 그러나 개발 과정에 있어 설계의 빈번한 수정은 그 다음 단계인 코딩을 매우 어렵게 만든다. 즉, 설계와 구현 사이에 항상 불일치를 유발하게 된다. 본 논문에서는 시스템 설계와 구현 사이의 불일치를 줄이고, 소프트웨어의 개발이 신속하고 유연하게 되도록 비즈니스 로직을 식별하여 응용프로그램을 생성시켜주는 도구를 개발하였다. 또한 비 프로그램 기반 응용 프로그램 시스템 방법도 제안하였다 이 방법은 동적 메소드를 통하여 실행 시간에 시스템 설계의 메타데이터를 편집해서 실제로 응용프로그램을 구축하거나 수정한다. Generally, a software development process is composed with requirements analysis, design, coding, test and maintenance. However, some changes of the design step are difficult to complicate the next step in the development process. It always causes the disagreement between design and implementation step. In this paper, we have developed a tool which can generate an application program. The tool can reduce the disagreement between system design and implementation and recognize the business logic to develop the software rapidly and flexibly In addition, we proposed a non-program-based application program system approach was proposed, In. We can generate and modify an application program with this method which can edit the meta data of a system design by the dynamic method for the execution time.
김치수 한국산업경영시스템학회 2022 한국산업경영시스템학회 학술대회 Vol.2022 No.추계
Recently, most software development uses object-oriented method. The core of object-oriented method is class, and encaptualition and inheritance structure based on class improves development efficiency. However, if the method is encapsulated, it can be developed more effectively. In this paper, we examine the differences and effects from existing methods when encapsulating a method by applying the Template Method Pattern.
金治輸 숙명여자대학교 학생위원회 1978 淑大學報 Vol.18 No.-
이와 같은 구조의 성격과 구조주의의 성격으로 볼 때 구조주의는, 그것이 어쩌면 하나의 사조로 끝날는지도 모르지만(왜냐하면 새로운 우주관이 가능해지거나 새로운 방법론이 대두되면, 연구 방법론으로서의 구조주의는 다른 것으로 대치될 것이기 때문이다) 그러나 그것이 미치게 될 영향은 아마 앞으로 상당한 기간 동안 계속 될 것이다. 구조주의의 성과가 이제야 각 분야에서 나오기 시작한 오늘날, 벌써부터 그것을 하나의 사조로 정의하기에는 너무 이른 것이다. 더구나 구조주의 이전에 있었던 여러 가지 주의가 체제에 의해 수렴당해 버린 데 애한 투철한 인식에서 새로이 엄격한 용어들(그렇기 때문에 어려운)을 작성해가고 그리고 여러 분야의 종합적 성찰을 바탕으로 하고 있기 때문에, 방법론으로서의 구조주의는 앞으로 해야 할 많은 작업을 눈앞에 두고 있는 것이다. 문학을 공부하는 입장에서 본다면 문학 작품의 구조적 연구가 진행됨에 따라서 어쩌면 문학이란 무엇인가, 시란 무엇인가, 소설이란 무엇인가 등의 본질적인 질문에 대한 해답을 적어도 구조적 측면에서는 얻을 수 있지 않을까 기대해 본다.