RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제
      • 좁혀본 항목 보기순서

        • 원문유무
        • 원문제공처
          펼치기
        • 등재정보
          펼치기
        • 학술지명
          펼치기
        • 주제분류
          펼치기
        • 발행연도
          펼치기
        • 작성언어
        • 저자
          펼치기

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • CORBA 환경에서 프로토타이핑 지원을 위한 재사용 시스템 개발

        김행곤,차정은,한덕수 대구효성가톨릭대학교 응용과학연구소 1998 응용과학연구논문집 Vol.6 No.2

        In software industry, coexist the software crisis occurring continuously with methodologies and tools for overcoming it. Since 1980's, software reuse and object-orientation have been hot issues in software engineering. Object-oriented methodology can meet user's need concentrating on convenience of development process. By dealing with software product at the component level and by focusing on arbitrarily abstract description of component, software reuse allows user to deal with minute detail. Also, by dealing with software design at the architecture level, it supplies the automation principle of what must be taken in construction process. By hand, in distributed object environment, we can produce the economical software by accessing the data from different and various repository and sharing the data with different user because it support to development the client/server program and integrate existing systems in heterogeneous environment. We implemented the MT-views to utilize the reuse effects as reuse prototyping system or supporting including retrieval, understanding and rebuilding tools based on source code, documentation and etc., using CORBA on distributed object environment.

      • 객체지향 시스템에서 서브젝트 생성에 관한 연구

        김행곤 대구효성가톨릭대학교 1998 연구논문집 Vol.57 No.2

        To overcome software crisis, the concept of object-oriented is introduced. A major benefit of object-oriented paradigm is the degree of reuse that can be achieved in weill-engineered system. In the paradigm, new object classes can be generated with inheritance from ixisting class. It is the primary vehicle for component reuse. Object itself is intensely uninteresting. Object classes have several attributes and behaviors. They have various relationships and collaborations between each other. New entire system can be constructed with these component composition without a lot of cost or efforts. In this paper, we propose subject as the vehicle for composition in software reuse. We define the subject declaration form and the subject production rule. Subject is produced by applying components to the subject production-rule, and it must be stored and searched into database for reuse. We designed and implemented the SPS(Subject Production System) that supports the component composition in software reuse. By using the SPS, we can find appropriate candidate component and produce new subject which is composed components. SPS supports effective reuse design and coding phase for new application.

      • 객체지향 소프트웨어 시스템 구축을 위한 자동화 툴에 대한 연구

        김행곤 대구효성가톨릭대학교 응용과학연구소 1993 응용과학연구논문집 Vol.2 No.-

        본 논문에서는 기존의 소프트웨어 생명 주기의 설계 및 구현단계를 지원하는 소프트웨어 개발환경의 자동화된 툴인 Viewer 연구하였다. Viewer는 기존의 객체 지향 접근법에 의해 생성된 객체 다이어그램을 입력으로 받아서 이를 평가하여 재 정제하며 관련 객체 계층도에서부터 원시 객체 클래스를 구현하는 툴이다. 향후 Viewer의 역 공학 환경인 Re-Viewer를 연구하는 기본 툴이며 결국 Viewer과 Re-Viewer은 컴퓨터 지원 소프트웨어 공학의 기초연구가 된다. In this paper, We studied the automatic tool, named VIEWER, for constructing of object-oriented system in the software development life cycle. It evaluates the object-oriented diagram in object-oriented modeling, refines the object hierarchy and developes the c^++ source class. These provide a basis for developing about object class from components specification and their diagrams.

      • 객체지향 모델링에서 설계패턴의 연결관계 관리시스템

        김행곤 대구효성가톨릭대학교 1998 연구논문집 Vol.58 No.2

        As the usage of object-oriented development methodology is widely spread, the research of object-oriented analysis and design is increasing. But there are problems concerning its size and procedure for reuse so far. For the productivity, it is requested which the tools and methods can automatically produce the fundamental codes based on object- oriented methodology . In this thesis, the study has focused on the following procedures. First, a metapattern for object model has been defined through the generalization process of object model. Especially modeling features and rules concerning association has been defined as metapattems. Second, a template method which is necessary to generate systematic and executable codes for a practical application based on the metapattern has been provided. Third, the codes created from the above steps are continuously and automatically managed by the system. This supports the ability to continually monitor the relationship between the object model and the codes produced by the system. An association management system has been designed and implemented to support this dissertation. 1 have been designed and implemented the association management system which provides an application developer with the ability to, use templates and to develop parts that are related to the application. Also, if there are some changes in the object model, it also enables the related changes to be made in the code that is developed from the template, thus managing the relationship between the codes and model. For the evaluation of this thesis, the productivity equation is proposed and it is proved that using of patterns is more productive than the only reuse of codes. And also, with the test results from several groups of developers, it is proved that the association management system is very helpful in developing application software.

      • 설계 정보 합성을 위한 메타패턴에 대한 연구

        김행곤,한은주 대구효성가톨릭대학교 응용과학연구소 1998 응용과학연구논문집 Vol.6 No.2

        Documentation of an existing design makes programmers get confused at distintion between the "real world" classes and individual objects in the modelling process when they try to understand the object-oriented design. And the design document expressed by a single object diagram is the most general thing, but it does not supply necessary information for expansion and maintenance and is rather difficult to be understood and reused due to handling difficulties. As a way of solving these problems, abstracting necessary classes in the object-oriented design and their dispersed roles and responsibilities into one pattern can help reuse valuable previous designing experiences. The design pattern reduces complexity of the system by discriminating, naming and defining abstract classes and instances. Besides, to establish reusable components, it refines means for reusing design knowledge attained by seasoned designers and makes it easy to accomplish the goal of reorganizing or recomposing classes. The purpose of this paper is to construct the design pattern composed of a single class or a group of classes by interaction between template and hoot methods in the meta pattern, which is part of the design pattern aimed at construction of an independent framework of a specific area. This paper generates the meta pattern for the composition of these methods and presents the development methodology which turns this pattern into expressions familiar to users through a selected method.

      • 소프트웨어 재사용을 위한 구성요소의 식별에 관한 연구

        김행곤 대구효성가톨릭대학교 응용과학연구소 1994 응용과학연구논문집 Vol.3 No.-

        Identification of reusable software components should guide user to come up with informa-tion about candidate components when a proper component is not found. In this thesis we prsent a new component classification scheme to enhance the accuracy and power of the component identification. This scheme is basically a faceted scheme with the advantages of the traditional enumerative scheme added to feature a vertical view among components. Resu-able software components represented in terms of Component Identifier and Component Des-criptor are stored into a library according to the above classification scheme. A user who ne-eds a software component queries the component library for a wanted component or a list of candidate components. Such a component identification procedure has been implemented as a mechanism and evaluated using the reusable software library which were constructed with the various progrms of the UNIX system according to the classification scheme.

      • 컴퍼넌트 재사용에 의한 소프트웨어 아키텍쳐 생성 프레임워크

        김행곤,손이경 대구효성가톨릭대학교 응용과학연구소 1998 응용과학연구논문집 Vol.6 No.2

        Several decades of intensive research in software engineering left few alternative but software reuse as the only realistic approach to bring about the gains of productivity and quality. but also software reuse offers a great deal of potential in terms of software productivity and quality. First, by deal with software products at the component level, development scale and implementation scale is decreased. Second, by deal with software design at the architectural level, rather than the coding level, the most crucial decisions that must be taken in a program construction process, such as the choice of algorithm, control structures, and data structure are formalized and automated. This paper dressed basic theory about software reuse. With a focuse on object-oriented methods, software components may more efficiently reuse. therefore, this paper suggest FSA(Framework for Software Architecture) that can be search reusable software component and can be edition and composition for new algorithm software.

      • 소프트웨어 컴퍼넌트 검색을 위한 아이콘 기반 시각 질의어에 대한 연구

        金行坤 대구효성 가톨릭대학교 1994 연구논문집 Vol.48 No.1

        The need of user-friendly man-machine interface is becoming crucial for a large variety of applications, in particular, those requiring frequent extractions of a software component from the reuse system library. Traditionally query languages for the reuse systems are not friendly enough for the casual user : the user is requested to formulated queries in a text language without any iconic clues to facilitate the querying process. In this thesis, a visual retrieval system called Icon_Based Visual Query(IBVQ) based on a generalized icon concept, is proposed. The main advantage of IBVQ is the ease of use for component retrieval. The principal idea is to transform each software component into an Icon. The Icons presented on the bottom side of the monitor is to be selected. thus, the suer can incrementally formulate the component retrival request. In every selection stage, the IBVQ recognizes the set of graphic primitives composing the icon and interprets the meaning of the icon. A prototype system based on the Icon-Based Visual Query is implemented on the X-window system suing C language.

      • 컴퓨터 지원에 의한 소프트웨어 재사용 모델 연구

        손이경,김행곤 대구효성가톨릭대학교 응용과학연구소 1991 응용과학연구논문집 Vol.1 No.-

        As a part of an effort to solve the software crisis, the productivity of qualified software has been emphsized. But there are no effective methodology to meet this growing demands. One promising method for increasing productivity of software seems to be writing of software components, such as attributes desiging information, modules and source unit, then reusing it. In this thesis, We infer the some problems of reusing the software components, suggest reusable methodologies and study th CARS(Computer Aided Reusable System).

      • 잭슨 구조적 프로그래밍 방법의 통합을 위한 새로운 객체지향 방법에 관한 연구

        정현숙,조정은,김행곤 대구효성가톨릭대학교 응용과학연구소 1995 응용과학연구논문집 Vol.4 No.-

        Software is on the increase to translate existing system into an object-oriented system that is due to spread a problem recognition to have structured development methodology and prosperity of object-oriented related techniques. This paper presents a new object-oriented method which integrates the Jackson Structur-ed Programming method with an object-oriented approach. The new method analyzes the user's services, identifies attributes from data structure diagrams, and identifies operations from program structure diagrams. As well, this method defers the identification of class relationship until the attributes and operations have been identified, so as to present premature desicions. Besides, the con-cepts of "leading object" is used to decrease the number of actors and agents and to in-crease the number of servers in a system. Some of the results may also enhance reusability of the objects.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼