[go: up one dir, main page]

KR102468050B1 - Server, method and computer program for managing configuration document - Google Patents

Server, method and computer program for managing configuration document Download PDF

Info

Publication number
KR102468050B1
KR102468050B1 KR1020190157327A KR20190157327A KR102468050B1 KR 102468050 B1 KR102468050 B1 KR 102468050B1 KR 1020190157327 A KR1020190157327 A KR 1020190157327A KR 20190157327 A KR20190157327 A KR 20190157327A KR 102468050 B1 KR102468050 B1 KR 102468050B1
Authority
KR
South Korea
Prior art keywords
parameter
environment setting
document
variable information
setting document
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020190157327A
Other languages
Korean (ko)
Other versions
KR20210067565A (en
Inventor
정태진
곽승훈
김경열
김민섭
Original Assignee
주식회사 케이티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티 filed Critical 주식회사 케이티
Priority to KR1020190157327A priority Critical patent/KR102468050B1/en
Publication of KR20210067565A publication Critical patent/KR20210067565A/en
Application granted granted Critical
Publication of KR102468050B1 publication Critical patent/KR102468050B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/174Form filling; Merging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/205Parsing
    • G06F40/211Syntactic parsing, e.g. based on context-free grammar [CFG] or unification grammars
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • Document Processing Apparatus (AREA)

Abstract

환경설정문서를 관리하는 환경설정문서 관리 서버는 표준 환경설정문서 문서로부터 가변 정보가 포함된 구문 또는 문단을 분석하는 분석부, 가변 정보가 구문 또는 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정하는 설정부, 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류하는 파라미터 분류부, 분류된 파라미터의 종류에 기초하여 관리 명령어명에 파라미터 설정값을 입력받는 입력부 및 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하는 환경설정문서 생성부를 포함할 수 있다. The environment setting document management server that manages the environment setting document sets the management command name based on whether the analysis unit analyzes the syntax or paragraph including the variable information from the standard environment setting document document, and whether the variable information belongs to the syntax or paragraph. a parameter classification unit for classifying the types of parameters for variable information included in the set management command name, an input unit for receiving parameter setting values in the management command name based on the type of the classified parameters, and the input parameter setting values. It may include an environment setting document generation unit that generates an environment setting document by using.

Description

환경설정문서를 관리하는 서버, 방법 및 컴퓨터 프로그램{SERVER, METHOD AND COMPUTER PROGRAM FOR MANAGING CONFIGURATION DOCUMENT}Server, method and computer program for managing configuration documents {SERVER, METHOD AND COMPUTER PROGRAM FOR MANAGING CONFIGURATION DOCUMENT}

본 발명은 환경설정문서를 관리하는 서버, 방법 및 컴퓨터 프로그램에 관한 것이다. The present invention relates to a server, method and computer program for managing environment setting documents.

기존의 유선 액세스망 표준 컨피그(Config) 또는 표준 환경설정문서는 수작업으로 업데이트되어 왔다. Existing wired access network standard config or standard environment setting documents have been manually updated.

새로운 버전의 표준 환경설정문서가 나오면, 환경설정문서 중앙 관리 서버는 새로운 버전의 표준 환경설정문서를 각 지역의 환경설정문서 관리 단말로 전달하고, 각 지역의 환경설정문서 관리 단말에서 각 지역 별 고유값을 적용하여 사용하도록 권장했다. When a new version of the standard environment setting document comes out, the central management server for environment setting document delivers the standard environment setting document of the new version to the environment setting document management terminal in each region, and the environment setting document management terminal in each region uniquely for each region. It is recommended to apply and use the value.

이 때, 각 지역에서 지역별 고유값에 맞게 표준 환경설정문서를 제작하는 과정은 모두 수작업으로 이뤄지게 된다. 각 지역에서 표준 환경설정문서를 수작업으로 제작하게 되면, 지역의 사정에 따라 표준 환경설정문서의 현행화 시점이 늦어 질 수 있고, 수작업에 따른 오류가 발생할 수 있다. At this time, the process of producing a standard environment setting document according to the unique value of each region is all performed manually. If the standard environment setting document is manually produced in each region, the actual timing of the standard environment setting document may be delayed depending on the circumstances of the region, and errors may occur due to manual work.

한국등록특허공보 제10-0595870호 (2006.06.23. 등록)Korean Registered Patent Publication No. 10-0595870 (registered on June 23, 2006)

본 발명은 전술한 종래 기술의 문제점을 해결하기 위한 것으로서, 표준 환경설정문서 내 가변 정보에 대한 파라미터의 종류를 분류하고, 분류된 파라미터의 종류 및 가변 정보에 대응하는 관리 명령어명에 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하고자 한다. The present invention is to solve the above-mentioned problems of the prior art, classifying the types of parameters for variable information in a standard environment setting document, and setting parameters input to management command names corresponding to the types of classified parameters and variable information. I want to create an environment setting document using the value.

다만, 본 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제들로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다. However, the technical problem to be achieved by the present embodiment is not limited to the technical problems described above, and other technical problems may exist.

상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 제 1 측면에 따른 환경설정문서를 관리하는 환경설정문서 관리 서버는 표준 환경설정문서 문서로부터 가변 정보가 포함된 구문 또는 문단을 분석하는 분석부; 상기 가변 정보가 상기 구문 또는 상기 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정하는 설정부; 상기 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류하는 파라미터 분류부; 상기 분류된 파라미터의 종류에 기초하여 상기 관리 명령어명에 파라미터 설정값을 입력받는 입력부; 및 상기 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하는 환경설정문서 생성부를 포함할 수 있다. As a technical means for achieving the above-described technical problem, the environment setting document management server for managing the environment setting document according to the first aspect of the present invention analyzes a phrase or paragraph containing variable information from a standard environment setting document document. wealth; a setting unit that sets a management command name based on whether the variable information belongs to the phrase or paragraph; a parameter classification unit classifying the types of parameters for variable information included in the set management command name; an input unit for receiving a parameter setting value in the management command name based on the type of the classified parameter; and an environment setting document generating unit generating an environment setting document using the input parameter setting values.

본 발명의 제 2 측면에 따른 환경설정문서 관리 서버에 의해 환경설정문서를 관리하는 방법은 표준 환경설정문서 문서로부터 가변 정보가 포함된 구문 또는 문단을 분석하는 단계; 상기 가변 정보가 상기 구문 또는 상기 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정하는 단계; 상기 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류하는 단계; 상기 분류된 파라미터의 종류에 기초하여 상기 관리 명령어명에 파라미터 설정값을 입력받는 단계; 및 상기 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하는 단계를 포함할 수 있다. A method for managing an environment setting document by an environment setting document management server according to a second aspect of the present invention includes analyzing a phrase or paragraph including variable information from a standard environment setting document document; setting a management command name based on whether the variable information belongs to the phrase or paragraph; classifying the types of parameters for variable information included in the set management command name; receiving a parameter setting value in the management command name based on the type of the classified parameter; and generating an environment setting document using the input parameter setting values.

본 발명의 제 3 측면에 따른 환경설정문서를 관리하는 명령어들의 시퀀스를 포함하는 매체에 저장된 컴퓨터 프로그램은 컴퓨팅 장치에 의해 실행될 경우, 표준 환경설정문서 문서로부터 가변 정보가 포함된 구문 또는 문단을 분석하고, 상기 가변 정보가 상기 구문 또는 상기 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정하고, 상기 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류하고, 상기 분류된 파라미터의 종류에 기초하여 상기 관리 명령어명에 파라미터 설정값을 입력받고, 상기 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하는 명령어들의 시퀀스를 포함할 수 있다. When a computer program stored in a medium including a sequence of instructions for managing an environment setting document according to a third aspect of the present invention is executed by a computing device, it analyzes a sentence or paragraph containing variable information from a standard environment setting document document and , Setting a management command name based on whether the variable information belongs to the syntax or the paragraph, classifying parameter types for the variable information included in the set management command name, and classifying the types of the classified parameters. Based on the management command name, a parameter setting value may be input and an environment setting document may be generated using the input parameter setting value.

상술한 과제 해결 수단은 단지 예시적인 것으로서, 본 발명을 제한하려는 의도로 해석되지 않아야 한다. 상술한 예시적인 실시예 외에도, 도면 및 발명의 상세한 설명에 기재된 추가적인 실시예가 존재할 수 있다.The above-described means for solving the problems is only illustrative and should not be construed as limiting the present invention. In addition to the exemplary embodiments described above, there may be additional embodiments described in the drawings and detailed description.

전술한 본 발명의 과제 해결 수단 중 어느 하나에 의하면, 본 발명은 표준 환경설정문서 내 가변 정보에 대한 파라미터의 종류를 분류하고, 분류된 파라미터의 종류 및 가변 정보에 대응하는 관리 명령어명에 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성할 수 있다. According to any one of the above-described problem solving means of the present invention, the present invention classifies the type of parameter for variable information in the standard environment setting document, and inputs the type of the classified parameter and the management command name corresponding to the variable information. An environment setting document can be created using parameter setting values.

이를 통해, 본 발명은 각 지역의 표준 환경설정문서의 생성 관련 수작업을 없애고, 수작업으로 발생할 수 있는 오류를 차단할 수 있다. Through this, the present invention can eliminate manual work related to creation of standard environment setting documents for each region and block errors that may occur manually.

또한, 본 발명은 기존의 표준 환경설정문서 관리하고 생성하는 수작업 형태의 업무흐름을 효과적으로 자동화함으로써 표준 환경설정문서의 관리 및 생성에 소요되는 업무부하를 줄일 수 있고, 운용 업무의 생산성을 향상시킬 수 있다. In addition, the present invention can reduce the workload required for management and creation of standard environment setting documents and improve the productivity of operating tasks by effectively automating the manual work flow of managing and generating existing standard environment setting documents. have.

또한, 본 발명은 환경설정문서 관리 서버에서 지역별 표준 환경설정문서를 관리하기 때문에 지역별 개통 환경설정문서의 수작업 없이도 액세스망 장비에 바로 적용할 수 있다. In addition, since the present invention manages standard environment setting documents for each region in the environment setting document management server, it can be directly applied to access network equipment without manual work of opening environment setting documents for each region.

또한, 본 발명은 표준 환경설정문서의 지역별 파라미터를 제외한 전국 공통 부분에 대한 변경사항이 존재할 경우에만 중앙 담당자가 시스템 관리용 표준 환경설정문서를 업데이트할 수 있다. In addition, in the present invention, the central person in charge can update the standard environment setting document for system management only when there is a change in the national common part of the standard environment setting document excluding regional parameters.

또한, 본 발명은 표준 환경설정문서에서 가변 정보가 포함된 구문을 관리 명령어명으로 정의함으로써 현장 실무자가 무선 네트워크를 통해 업데이트된 가변 정보에 대한 파라미터의 설정값을 공유받을 수 있고, 본인의 권한에 맞게 최신의 표준 환경설정문서를 제공받을 수 있다. In addition, in the present invention, by defining a syntax including variable information as a management command name in a standard environment setting document, a field practitioner can share parameter settings for variable information updated through a wireless network, and according to his/her authority. You can receive the latest standard configuration document according to your needs.

도 1은 본 발명의 일 실시예에 따른, 환경설정문서 관리 서버의 블록도이다.
도 2a 내지 2f는 본 발명의 일 실시예에 따른, 환경설정문서 생성 방법을 설명하기 위한 도면이다.
도 3a 내지 3b는 본 발명의 일 실시예에 따른, 환경설정문서 관리 방법을 설명하기 위한 도면이다.
도 4는 본 발명의 일 실시예에 따른, 환경설정문서 관리 방법을 나타낸 흐름도이다.
1 is a block diagram of an environment setting document management server according to an embodiment of the present invention.
2a to 2f are diagrams for explaining a method of generating an environment setting document according to an embodiment of the present invention.
3A to 3B are views for explaining a method for managing environment setting documents according to an embodiment of the present invention.
4 is a flowchart illustrating a method for managing environment setting documents according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다. Hereinafter, embodiments of the present invention will be described in detail so that those skilled in the art can easily practice the present invention with reference to the accompanying drawings. However, the present invention may be embodied in many different forms and is not limited to the embodiments described herein. And in order to clearly explain the present invention in the drawings, parts irrelevant to the description are omitted, and similar reference numerals are attached to similar parts throughout the specification.

명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. Throughout the specification, when a part is said to be "connected" to another part, this includes not only the case where it is "directly connected" but also the case where it is "electrically connected" with another element interposed therebetween. . In addition, when a certain component is said to "include", this means that it may further include other components without excluding other components unless otherwise stated.

본 명세서에 있어서 '부(部)'란, 하드웨어에 의해 실현되는 유닛(unit), 소프트웨어에 의해 실현되는 유닛, 양방을 이용하여 실현되는 유닛을 포함한다. 또한, 1 개의 유닛이 2 개 이상의 하드웨어를 이용하여 실현되어도 되고, 2 개 이상의 유닛이 1 개의 하드웨어에 의해 실현되어도 된다. In this specification, a "unit" includes a unit realized by hardware, a unit realized by software, and a unit realized using both. Further, one unit may be realized using two or more hardware, and two or more units may be realized by one hardware.

본 명세서에 있어서 단말 또는 디바이스가 수행하는 것으로 기술된 동작이나 기능 중 일부는 해당 단말 또는 디바이스와 연결된 서버에서 대신 수행될 수도 있다. 이와 마찬가지로, 서버가 수행하는 것으로 기술된 동작이나 기능 중 일부도 해당 서버와 연결된 단말 또는 디바이스에서 수행될 수도 있다. In this specification, some of the operations or functions described as being performed by a terminal or device may be performed instead by a server connected to the terminal or device. Likewise, some of the operations or functions described as being performed by the server may also be performed in a terminal or device connected to the corresponding server.

이하, 첨부된 구성도 또는 처리 흐름도를 참고하여, 본 발명의 실시를 위한 구체적인 내용을 설명하도록 한다. Hereinafter, specific details for the implementation of the present invention will be described with reference to the accompanying configuration diagram or process flow chart.

도 1은 본 발명의 일 실시예에 따른, 환경설정문서 관리 서버(10)의 블록도이다. 환경설정문서는, 예를 들어, 컨피그(config) 문서, 컨피겨레이션(configuration) 문서, 구성문서 등으로도 불린다.1 is a block diagram of an environment setting document management server 10 according to an embodiment of the present invention. The environment setting document is also called, for example, a config document, a configuration document, a configuration document, and the like.

도 1을 참조하면, 환경설정문서 관리 서버(10)는 분석부(100), 설정부(110), 분류부(120), 입력부(130) 및 환경설정문서 생성부(140)를 포함할 수 있다. 다만, 도 1에 도시된 환경설정문서 관리 서버(10)는 본 발명의 하나의 구현 예에 불과하며, 도 1에 도시된 구성요소들을 기초로 하여 여러 가지 변형이 가능하다. Referring to FIG. 1 , the environment setting document management server 10 may include an analysis unit 100, a setting unit 110, a classification unit 120, an input unit 130, and an environment setting document generation unit 140. have. However, the environment setting document management server 10 shown in FIG. 1 is only one implementation example of the present invention, and various modifications are possible based on the components shown in FIG. 1 .

이하에서는 도 2a 내지 3b를 참조하여 도 1을 설명하기로 한다. Hereinafter, FIG. 1 will be described with reference to FIGS. 2A to 3B.

도 2a를 참조하면, 분석부(100)는 표준 환경설정문서 문서(201)로부터 가변 정보가 포함된 구문 또는 문단을 분석할 수 있다. Referring to FIG. 2A , the analyzer 100 may analyze a phrase or paragraph including variable information from a standard environment setting document document 201 .

구체적으로, 분석부(100)는 표준 환경설정문서 문서(201)로부터 가변 정보가 포함된 구문 또는 문단(203)을 추출하고, 추출된 구문 또는 문단(203)에 대한 역할 정보(205)를 분석할 수 있다. Specifically, the analysis unit 100 extracts a phrase or paragraph 203 including variable information from the standard environment setting document document 201, and analyzes the role information 205 for the extracted phrase or paragraph 203. can do.

예를 들어, 분석부(100)는 표준 환경설정문서 문서(201)로부터 제 1 가변 정보가 포함된 'hostname[xxxxx]'을 포함하는 구문을 추출하고, 추출된 'hostname[xxxxx]'에 대하여 '개통장비 고유의 이름을 나타내는 구문'이라고 분석할 수 있다. 또는, 분석부(100)는 표준 환경설정문서 문서(201)로부터 제 2 가변 정보가 포함된 'passwd enable[xxxx]'을 포함하는 구문을 추출하고, 추출된 'passwd enable[xxxx]'에 대하여 '지역마다 관리되는 장비 활성화 패스워드 구문'이라고 분석할 수 있다. For example, the analysis unit 100 extracts a phrase including 'hostname[xxxxx]' including the first variable information from the standard environment setting document document 201, and for the extracted 'hostname[xxxxx]' It can be analyzed as a 'sentence representing the unique name of the opening equipment'. Alternatively, the analysis unit 100 extracts a phrase including 'passwd enable[xxxx]' including the second variable information from the standard environment setting document document 201, and for the extracted 'passwd enable [xxxx]' It can be analyzed as 'device activation password syntax managed by region'.

분석부(100)는 가변 정보가 포함된 구문 또는 문단(203)의 분석된 역할 정보에 기초하여 가변 정보가 귀속되는 귀속 범위(207)를 판단할 수 있다. The analyzer 100 may determine the belonging range 207 to which the variable information belongs based on the analyzed role information of the phrase or paragraph 203 including the variable information.

분석부(100)는 가변 정보가 포함된 구문 또는 문단(203)이 다른 구문 또는 문단과 별개의 독립적인 의미를 갖고 있는지 여부를 판단하고, 판단 결과에 따라 가변 정보가 귀속되는 귀속 범위(207)를 판단할 수 있다. The analyzer 100 determines whether the sentence or paragraph 203 including the variable information has a separate and independent meaning from other sentences or paragraphs, and according to the determination result, the attribution range 207 to which the variable information belongs can judge

예를 들어, 분석부(100)는 제 1 가변 정보가 'hostname[xxxxx]'을 포함하는 구문에 귀속되는지 또는 해당 구문이 포함된 문단에 귀속되어 있는지 여부를 판단하고, 제 1 가변 정보가 귀속되는 귀속 범위를 결정할 수 있다. 또한, 분석부(100)는 제 2 가변 정보가 'passwd enable[xxxx]'을 포함하는 구문에 귀속되는지 또는 해당 구문이 포함된 문단에 귀속되었는지 여부에 기초하여 제 2 가변 정보의 귀속 범위를 결정할 수 있다. For example, the analyzer 100 determines whether the first variable information belongs to a phrase including 'hostname[xxxxx]' or a paragraph including the phrase, and determines whether the first variable information belongs to range can be determined. In addition, the analyzer 100 may determine a range of belonging of the second variable information based on whether the second variable information belongs to a sentence including 'passwd enable[xxxx]' or a paragraph including the corresponding sentence. can

도 2b를 참조하면, 설정부(110)는 가변 정보가 구문 또는 문단(203)에 귀속되는지 여부에 기초하여 관리 명령어명(209)을 설정할 수 있다. 설정부(110)는 가변 정보가 귀속되는 귀속 범위(207)에 기초하여 관리 명령어명(209)을 설정할 수 있다. Referring to FIG. 2B , the setting unit 110 may set a management command name 209 based on whether variable information belongs to a sentence or a paragraph 203 . The setting unit 110 may set the management command name 209 based on the belonging range 207 to which variable information belongs.

예를 들어, 설정부(110)는 제 1 가변 정보가 'hostname[xxxxx]'이 속하는 구문에 귀속되는 경우, 'hostname[xxxxx]'의 귀속 범위를 '[HOST_NAME_CMD1]'을 포함하는 제 1 관리 명령어명으로 지정할 수 있다. 또한, 설정부(110)는 제 2 가변 정보가 'passwd enable[xxxx]'이 속하는 구문에 귀속되는 경우, 'passwd enable[xxxx]'의 귀속 범위를 '[ENABLE_PASSWORD_CDM1]'을 포함하는 제 2 관리 명령어명으로 지정할 수 있다. For example, when the first variable information belongs to the syntax to which 'hostname[xxxxx]' belongs, the setting unit 110 sets the belonging range of 'hostname[xxxxx]' to the first management system including '[HOST_NAME_CMD1]'. It can be specified as a command name. In addition, when the second variable information belongs to the syntax to which 'passwd enable[xxxx]' belongs, the setting unit 110 sets the belonging range of 'passwd enable[xxxx]' to the second management including '[ENABLE_PASSWORD_CDM1]'. It can be specified as a command name.

도 2c를 참조하면, 분류부(120)는 설정된 관리 명령어명(209)에 포함된 가변 정보에 대한 파라미터의 종류(211)를 분류할 수 있다. 여기서, 파라미터의 종류(211)는 지역별 파라미터 및 개통장비별 파라미터를 포함할 수 있다. Referring to FIG. 2C , the classification unit 120 may classify the parameter type 211 for variable information included in the set management command name 209 . Here, the type of parameter 211 may include a parameter for each region and a parameter for each opened equipment.

분류부(120)는 설정된 관리 명령어명(209)과 대응되는 구문 또는 문단에 포함된 가변 정보가 지역별 파라미터에 해당되는지 또는 개통장비별 파라미터에 해당되는지를 판단한 후, 관리 명령어명(209)과 대응되는 구문 또는 문단(203)에 포함된 가변 정보를 지역별 파라미터 및 개통장비별 파라미터 중 하나로 분류할 수 있다. The classification unit 120 determines whether the variable information included in the phrase or paragraph corresponding to the set management command name 209 corresponds to a parameter for each region or a parameter for each opening equipment, and then corresponds to the management command name 209 The variable information included in the phrase or paragraph 203 may be classified as one of a parameter for each region and a parameter for each opening equipment.

예를 들어, 분류부(120)는 '[HOST_NAME_CMD1]'을 포함하는 제 1 관리 명령어명과 대응하는 'hostname[xxxxx]'에 포함된 제 1 가변 정보를 개통장비별 파라미터로 구분할 수 있다. 또한, 분류부(120)는 '[ENABLE_PASSWORD_CDM1]'을 포함하는 제 2 관리 명령어명과 대응하는 'passwd enable[xxxx]'에 포함된 제 2 가변 정보를 지역별 파라미터로 분류할 수 있다. For example, the classification unit 120 may classify the first management command name including '[HOST_NAME_CMD1]' and the first variable information included in the corresponding 'hostname[xxxxx]' as parameters for each opening device. In addition, the classification unit 120 may classify the second variable information included in 'passwd enable[xxxx]' corresponding to the second management command name including '[ENABLE_PASSWORD_CDM1]' as parameters for each region.

도 2c 내지 2d를 함께 입력부(130)는 가변 정보가 분류된 파라미터의 종류에 기초하여 관리 명령어명에 파라미터 설정값을 입력받을 수 있다. 2C to 2D together, the input unit 130 may receive a parameter setting value as a management command name based on the type of parameter in which variable information is classified.

입력부(130)는 가변 정보가 지역별 파라미터(213)로 분류된 경우, 지역별 개통기본값 관리 데이터베이스(215)로부터 파라미터 설정값을 입력받을 수 있다. When the variable information is classified as the parameter 213 for each region, the input unit 130 may receive a parameter setting value from the database 215 for managing default opening values for each region.

예를 들어, 입력부(130)는 'passwd enable[xxxx]'에 포함된 제 2 가변 정보가 지역별 파라미터(213)로 분류된 경우, 지역별 개통기본값 관리 데이터베이스(215)를 통해 제 2 가변 정보의 파라미터 설정값([ENABLE_PASSWORD])을 입력받도록 지역별 개통기본값 관리 데이터베이스(215)를 연동할 수 있다. For example, if the second variable information included in 'passwd enable[xxxx]' is classified as the parameter 213 for each region, the input unit 130 transmits the parameters of the second variable information through the default access management database 215 for each region. The database 215 for managing default opening values for each region may be interlocked to receive a setting value ([ENABLE_PASSWORD]).

입력부(130)는 가변 정보가 개통장비별 파라미터(217)로 분류된 경우, 사용자 단말의 개통시, 정의 네트워크(Software Defined Networks)(219)를 통해 파라미터 설정값을 입력받을 수 있다. When the variable information is classified as the parameter 217 for each opening device, the input unit 130 may receive a parameter setting value through a software defined network 219 when opening the user terminal.

예를 들어, 입력부(130)는 'hostname[xxxxx]'에 포함된 제 1 가변 정보가 개통장비별 파라미터(217)로 분류된 경우, 사용자 단말이 신규 개통할 때 정의 네트워크(219)의 어플리케이션 또는 웹 페이지를 통해 제 1 가변 정보의 파라미터 설정값([HOST_NAME])을 입력받을 수 있다. For example, when the first variable information included in 'hostname[xxxxx]' is classified as a parameter 217 for each opening equipment, the input unit 130 defines an application of the defined network 219 or A parameter setting value ([HOST_NAME]) of the first variable information may be input through the web page.

도 2a, 2b 및 2e를 함께 참조하면, 환경설정문서 생성부(140)는 표준 환경설정문서 문서(201)에 포함된 가변 정보가 포함된 구문을 관리 명령어명(209)으로 치환(정의)하여 시스템 관리용 표준 환경설정문서(221)를 생성할 수 있다. 예를 들어, 도 3a 내지 3b를 참조하면, 환경설정문서 생성부(140)는 시스템 관리용 표준 환경설정문서의 편집용 인터페이스(301)를 통해 표준 환경설정문서 문서에 포함된 가변 정보가 포함된 구문을 해당 가변 정보에 대응하는 관리 명령어명으로 정의되도록 편집하여 시스템 관리용 표준 환경설정문서를 생성하고, 생성된 시스템 관리용 표준 환경설정문서에 오류가 없는지를 확인하기 위해 테스트 인터페이스(303)를 통해 테스트할 수 있다. Referring to FIGS. 2A, 2B, and 2E together, the environment setting document generation unit 140 replaces (defines) the syntax containing variable information included in the standard environment setting document document 201 with the management command name 209. A standard environment setting document 221 for system management can be created. For example, referring to FIGS. 3A to 3B , the environment setting document generator 140 includes variable information included in the standard environment setting document document through the interface 301 for editing the standard environment setting document for system management. A standard environment setting document for system management is created by editing the syntax to be defined as a management command name corresponding to the corresponding variable information, and a test interface 303 is used to confirm that there are no errors in the created standard environment setting document for system management. can be tested through

환경설정문서 생성부(140)는 입력된 가변 정보의 파라미터 설정값을 이용하여 환경설정문서를 생성할 수 있다. The environment setting document generating unit 140 may generate an environment setting document using parameter setting values of input variable information.

환경설정문서 생성부(140)는 지역별 개통기본값 관리 데이터베이스로부터 입력받은 파라미터 설정값을 이용하여 지역별 표준 환경설정문서를 생성할 수 있다. The environment setting document generation unit 140 may generate a standard environment setting document for each region using parameter setting values input from the database for managing opening default values for each region.

환경설정문서 생성부(140)는 시스템 관리용 표준 환경설정문서 및 지역별 개통기본값 관리 데이터베이스로부터 입력받은 파라미터 설정값을 이용하여 지역별 표준 환경설정문서를 생성할 수 있다. 예를 들어, 지역별 환경설정문서 운용 담당자의 단말은 본인의 권한에 맞는 지역별 표준 환경설정문서를 환경설정문서 관리 서버(10)를 통해 제공받을 수 있다. 따라서, 본 발명은 각 지역 환경설정문서 운용 담당자가 각 지역에 맞는 표준 환경설정문서를 수작업으로 생성하지 않아도 표준 환경설정문서 문서에서 가변 정보가 포함된 구문을 관리 명령어명으로 정의함으로써 현장 실무자가 무선 네트워크를 통해 업데이트된 가변 정보에 대한 파라미터의 설정값을 공유받을 수 있고, 본인의 권한에 맞게 최신의 표준 환경설정문서를 제공받을 수 있다. The environment setting document generator 140 may generate a standard environment setting document for each region using a standard environment setting document for system management and a parameter setting value input from a database for managing opening default values for each region. For example, a terminal of a person in charge of managing environment setting documents for each region may receive a standard environment setting document for each region suitable for his/her authority through the environment setting document management server 10 . Therefore, the present invention defines a phrase containing variable information in a standard environment setting document document as a management command name without manually creating a standard environment setting document suitable for each region by a person in charge of operating each regional environment setting document. It is possible to share parameter setting values for variable information updated through a network, and to be provided with the latest standard environment setting document according to one's authority.

환경설정문서 생성부(140)는 정의 네크워크를 통해 입력받은 파라미터 설정값을 이용하여 장비별 개통 환경설정문서를 생성할 수 있다. 예를 들어, 도 2f를 참조하면, 환경설정문서 생성부(140)는 개통장비별 파라미터인 'L2 IP 파라미터'와 'hostname'(223)에 대한 파라미터 설정값(225)을 정의 네크워크(SDN 어플리케이션 또는 SDN 웹 페이지)를 통해 입력받고, 사용자 단말의 개통 요청을 수신한 경우, 사용자 단말이 요청한 개통장비별 파라미터를 파라미터 설정값(225)에 포함시키고, 파라미터 설정값(225)이 포함된 개통장비별 파라미터를 시스템 관리용 표준 환경설정문서(221)에 삽입함으로써 장비별 개통 환경설정문서(227)를 생성할 수 있다.The environment setting document generating unit 140 may generate an opening environment setting document for each equipment using parameter setting values input through a definition network. For example, referring to FIG. 2F, the environment setting document generator 140 defines parameter setting values 225 for 'L2 IP parameter' and 'hostname' 223, which are parameters for each opening equipment, in a network (SDN application). or SDN web page), and when receiving a request for opening from the user terminal, the parameter for each opening equipment requested by the user terminal is included in the parameter setting value 225, and the opening equipment including the parameter setting value 225 By inserting each parameter into the standard environment setting document 221 for system management, an opening environment setting document 227 for each device can be created.

한편, 당업자라면, 분석부(100), 설정부(110), 분류부(120), 입력부(130) 및 환경설정문서 생성부(140) 각각이 분리되어 구현되거나, 이 중 하나 이상이 통합되어 구현될 수 있음을 충분히 이해할 것이다. On the other hand, if you are skilled in the art, each of the analysis unit 100, the setting unit 110, the classification unit 120, the input unit 130, and the environment setting document generation unit 140 is implemented separately, or one or more of them are integrated It will be fully understood that it can be implemented.

도 4는 본 발명의 일 실시예에 따른, 환경설정문서 관리 방법을 나타낸 흐름도이다. 4 is a flowchart illustrating a method for managing environment setting documents according to an embodiment of the present invention.

도 4를 참조하면, 단계 S401에서 환경설정문서 관리 서버(10)는 표준 환경설정문서 문서로부터 가변 정보가 포함된 구문 또는 문단을 분석할 수 있다. Referring to FIG. 4 , in step S401, the environment setting document management server 10 may analyze a phrase or paragraph including variable information from a standard environment setting document document.

단계 S403에서 환경설정문서 관리 서버(10)는 가변 정보가 구문 또는 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정할 수 있다. In step S403, the environment setting document management server 10 may set a management command name based on whether the variable information belongs to a sentence or a paragraph.

단계 S405에서 환경설정문서 관리 서버(10)는 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류할 수 있다. 여기서, 파라미터의 종류는 지역별 파라미터 및 개통장비별 파라미터를 포함할 수 있다. In step S405, the environment setting document management server 10 may classify the type of parameter for variable information included in the set management command name. Here, the types of parameters may include parameters for each region and parameters for each opening equipment.

단계 S407에서 환경설정문서 관리 서버(10)는 분류된 파라미터의 종류에 기초하여 관리 명령어명에 파라미터 설정값을 입력받을 수 있다. In step S407, the environment setting document management server 10 may receive a parameter setting value in the management command name based on the type of the classified parameter.

단계 S409에서 환경설정문서 관리 서버(10)는 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성할 수 있다. In step S409, the environment setting document management server 10 may generate an environment setting document using the input parameter setting values.

상술한 설명에서, 단계 S401 내지 S409는 본 발명의 구현예에 따라서, 추가적인 단계들로 더 분할되거나, 더 적은 단계들로 조합될 수 있다. 또한, 일부 단계는 필요에 따라 생략될 수도 있고, 단계 간의 순서가 변경될 수도 있다. In the above description, steps S401 to S409 may be further divided into additional steps or combined into fewer steps, depending on the implementation of the present invention. Also, some steps may be omitted if necessary, and the order of steps may be changed.

본 발명의 일 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행 가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. An embodiment of the present invention may be implemented in the form of a recording medium including instructions executable by a computer, such as program modules executed by a computer. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. Also, computer readable media may include all computer storage media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다. The above description of the present invention is for illustrative purposes, and those skilled in the art can understand that it can be easily modified into other specific forms without changing the technical spirit or essential features of the present invention. will be. Therefore, the embodiments described above should be understood as illustrative in all respects and not limiting. For example, each component described as a single type may be implemented in a distributed manner, and similarly, components described as distributed may be implemented in a combined form.

본 발명의 범위는 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다. The scope of the present invention is indicated by the claims to be described later rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and equivalent concepts thereof should be construed as being included in the scope of the present invention. .

10: 환경설정문서 관리 서버
100: 분석부
110: 설정부
120: 분류부
130: 입력부
140: 환경설정문서 생성부
10: Configuration document management server
100: analysis unit
110: setting unit
120: classification unit
130: input unit
140: environment setting document generation unit

Claims (18)

환경설정문서를 관리하는 관리 서버에 있어서,
표준 환경설정문서로부터 가변 정보가 포함된 구문 또는 문단을 분석하는 분석부;
상기 가변 정보가 상기 구문 또는 상기 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정하는 설정부;
상기 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류하는 파라미터 분류부;
상기 분류된 파라미터의 종류에 기초하여 상기 관리 명령어명에 파라미터 설정값을 입력받는 입력부; 및
상기 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하는 환경설정문서 생성부
를 포함하는 것인, 환경설정문서 관리 서버.
In the management server that manages the environment setting document,
an analysis unit that analyzes a sentence or paragraph containing variable information from a standard environment setting document;
a setting unit that sets a management command name based on whether the variable information belongs to the phrase or paragraph;
a parameter classification unit classifying the types of parameters for variable information included in the set management command name;
an input unit for receiving a parameter setting value in the management command name based on the type of the classified parameter; and
Environment setting document generation unit for generating an environment setting document using the input parameter setting value
A configuration document management server comprising a.
제 1 항에 있어서,
상기 분석부는
상기 표준 환경설정문서 문서로부터 상기 가변 정보가 포함된 구문 또는 문단을 추출하고,
상기 추출된 구문 또는 문단에 대한 역할 정보를 분석하는 것인, 환경설정문서 관리 서버.
According to claim 1,
The analysis unit
Extracting a phrase or paragraph including the variable information from the standard environment setting document document;
To analyze the role information for the extracted phrase or paragraph, the environment setting document management server.
제 2 항에 있어서,
상기 분석부는 상기 분석된 역할 정보에 기초하여 상기 가변 정보가 귀속되는 귀속 범위를 판단하고,
상기 설정부는 상기 가변 정보의 귀속 범위에 기초하여 상기 관리 명령어명을 설정하는 것인, 환경설정문서 관리 서버.
According to claim 2,
The analysis unit determines a range of belonging to which the variable information belongs based on the analyzed role information;
Wherein the setting unit sets the management command name based on the belonging range of the variable information.
제 1 항에 있어서,
상기 파라미터의 종류는 지역별 파라미터 및 개통장비별 파라미터를 포함하는 것인, 환경설정문서 관리 서버.
According to claim 1,
The type of the parameter includes a parameter for each region and a parameter for each opening equipment, the environment setting document management server.
제 4 항에 있어서,
상기 입력부는 상기 가변 정보가 상기 지역별 파라미터로 분류된 경우, 지역별 개통기본값 관리 데이터베이스로부터 상기 파라미터 설정값을 입력받는 것인, 환경설정문서 관리 서버.
According to claim 4,
wherein the input unit receives the parameter setting value from a database for managing opening default values for each region when the variable information is classified as a parameter for each region.
제 4 항에 있어서,
상기 입력부는 상기 가변 정보가 상기 개통장비별 파라미터로 분류된 경우, 사용자 단말의 개통시, 정의 네트워크(Software Defined Networks)를 통해 상기 파라미터 설정값을 입력받는 것인, 환경설정문서 관리 서버.
According to claim 4,
Wherein the input unit receives the parameter setting value through a defined network (Software Defined Networks) when the user terminal is opened when the variable information is classified as a parameter for each opening equipment.
제 5 항에 있어서,
상기 환경설정문서 생성부는 상기 지역별 개통기본값 관리 데이터베이스로부터 입력받은 파라미터 설정값을 이용하여 지역별 표준 환경설정문서를 생성하는 것인, 환경설정문서 관리 서버.
According to claim 5,
Wherein the environment setting document generating unit generates a standard environment setting document for each region using parameter setting values input from the database for managing opening default values for each region.
제 6 항에 있어서,
상기 환경설정문서 생성부는 상기 정의 네크워크를 통해 입력받은 상기 파라미터 설정값을 이용하여 장비별 개통 환경설정문서를 생성하는 것인, 환경설정문서 관리 서버.
According to claim 6,
The environment setting document management server, wherein the environment setting document generation unit generates an environment setting document opened for each device using the parameter setting value input through the definition network.
제 1 항에 있어서,
상기 환경설정문서 생성부는 표준 환경설정문서 문서에 포함된 가변 정보가 포함된 구문 또는 문단을 상기 관리 명령어명으로 치환하여 시스템 관리용 표준 환경설정문서를 생성하는 것인, 환경설정문서 관리 서버.
According to claim 1,
The environment setting document management server, wherein the environment setting document generation unit generates a standard environment setting document for system management by substituting a phrase or paragraph containing variable information included in a standard environment setting document document with the management command name.
환경설정문서 관리 서버에 의해 환경설정문서를 관리하는 방법에 있어서,
표준 환경설정문서 문서로부터 가변 정보가 포함된 구문 또는 문단을 분석하는 단계;
상기 가변 정보가 상기 구문 또는 상기 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정하는 단계;
상기 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류하는 단계;
상기 분류된 파라미터의 종류에 기초하여 상기 관리 명령어명에 파라미터 설정값을 입력받는 단계; 및
상기 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하는 단계를 포함하는 환경설정문서 관리 방법.
In the method for managing the environment setting document by the environment setting document management server,
Analyzing a phrase or paragraph containing variable information from a standard environment setting document document;
setting a management command name based on whether the variable information belongs to the phrase or paragraph;
classifying the types of parameters for variable information included in the set management command name;
receiving a parameter setting value in the management command name based on the type of the classified parameter; and
An environment setting document management method comprising the step of generating an environment setting document using the input parameter setting value.
제 10 항에 있어서,
상기 분석하는 단계는
상기 표준 환경설정문서 문서로부터 상기 가변 정보가 포함된 구문 또는 문단을 추출하는 단계 및
상기 추출된 구문 또는 문단에 대한 역할 정보를 분석하는 단계를 포함하는 것인, 환경설정문서 관리 방법.
According to claim 10,
The analysis step is
extracting a phrase or paragraph including the variable information from the standard environment setting document; and
And analyzing role information for the extracted phrase or paragraph.
제 11 항에 있어서,
상기 분석하는 단계는
상기 분석된 역할 정보에 기초하여 상기 가변 정보가 귀속되는 귀속 범위를 판단하는 단계를 포함하고,
상기 설정하는 단계는
상기 가변 정보의 귀속 범위에 기초하여 상기 관리 명령어명을 설정하는 단계를 포함하는 것인, 환경설정문서 관리 방법.
According to claim 11,
The analysis step is
Determining a range of belonging to which the variable information belongs based on the analyzed role information;
The steps to set
And setting the management command name based on the belonging range of the variable information.
제 10 항에 있어서,
상기 파라미터의 종류는 지역별 파라미터 및 개통장비별 파라미터를 포함하는 것인, 환경설정문서 관리 방법.
According to claim 10,
The type of the parameter includes a parameter for each region and a parameter for each opening equipment, an environment setting document management method.
제 13 항에 있어서,
상기 입력받는 단계는
상기 가변 정보가 상기 지역별 파라미터로 분류된 경우, 지역별 개통기본값 관리 데이터베이스로부터 상기 파라미터 설정값을 입력받는 단계를 포함하는 것인, 환경설정문서 관리 방법.
According to claim 13,
The input step is
and receiving the parameter setting value from a database for managing opening default values for each region when the variable information is classified as the parameter for each region.
제 13 항에 있어서,
상기 입력받는 단계는
상기 가변 정보가 상기 개통장비별 파라미터로 분류된 경우, 사용자 단말의 개통시, 정의 네트워크(Software Defined Networks)를 통해 상기 파라미터 설정값을 입력받는 단계를 포함하는 것인, 환경설정문서 관리 방법.
According to claim 13,
The input step is
When the variable information is classified as a parameter for each opening equipment, when a user terminal is opened, receiving an input of the parameter setting value through a defined network (Software Defined Networks).
제 14 항에 있어서,
상기 생성하는 단계는
상기 지역별 개통기본값 관리 데이터베이스로부터 입력받은 파라미터 설정값을 이용하여 지역별 표준 환경설정문서를 생성하는 단계를 포함하는 것인, 환경설정문서 관리 방법.
15. The method of claim 14,
The generating step is
and generating a standard environment setting document for each region using parameter setting values input from the database for managing opening default values for each region.
제 15 항에 있어서,
상기 생성하는 단계는
상기 정의 네크워크를 통해 입력받은 상기 파라미터 설정값을 이용하여 장비별 개통 환경설정문서를 생성하는 단계를 포함하는 것인, 환경설정문서 관리 방법.
According to claim 15,
The generating step is
And generating an environment setting document opened for each equipment using the parameter setting values input through the definition network.
환경설정문서를 관리하는 명령어들의 시퀀스를 포함하는 매체에 저장된 컴퓨터 프로그램에 있어서,
상기 컴퓨터 프로그램은 컴퓨팅 장치에 의해 실행될 경우,
표준 환경설정문서 문서로부터 가변 정보가 포함된 구문 또는 문단을 분석하고,
상기 가변 정보가 상기 구문 또는 상기 문단에 귀속되는지 여부에 기초하여 관리 명령어명을 설정하고,
상기 설정된 관리 명령어명에 포함된 가변 정보에 대한 파라미터의 종류를 분류하고,
상기 분류된 파라미터의 종류에 기초하여 상기 관리 명령어명에 파라미터 설정값을 입력받고,
상기 입력된 파라미터 설정값을 이용하여 환경설정문서를 생성하는 명령어들의 시퀀스를 포함하는, 매체에 저장된 컴퓨터 프로그램.
A computer program stored in a medium containing a sequence of instructions for managing an environment setting document,
When the computer program is executed by a computing device,
Analyzes phrases or paragraphs containing variable information from standard configuration document documents,
Setting a management command name based on whether the variable information belongs to the phrase or the paragraph;
Classifying the type of parameter for variable information included in the set management command name;
Based on the type of the classified parameter, a parameter setting value is input to the management command name,
A computer program stored in a medium comprising a sequence of instructions for generating an environment setting document using the input parameter setting values.
KR1020190157327A 2019-11-29 2019-11-29 Server, method and computer program for managing configuration document Active KR102468050B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190157327A KR102468050B1 (en) 2019-11-29 2019-11-29 Server, method and computer program for managing configuration document

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190157327A KR102468050B1 (en) 2019-11-29 2019-11-29 Server, method and computer program for managing configuration document

Publications (2)

Publication Number Publication Date
KR20210067565A KR20210067565A (en) 2021-06-08
KR102468050B1 true KR102468050B1 (en) 2022-11-17

Family

ID=76399415

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190157327A Active KR102468050B1 (en) 2019-11-29 2019-11-29 Server, method and computer program for managing configuration document

Country Status (1)

Country Link
KR (1) KR102468050B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102624727B1 (en) * 2021-08-12 2024-01-11 주식회사 케이티 Command generation method and apparatus for updating config

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101738277B1 (en) 2015-12-31 2017-05-19 주식회사 엘지씨엔에스 Apparatus and method for converting data format
KR102006212B1 (en) 2018-02-08 2019-08-02 국방과학연구소 Method and apparatus for generating python script used in first simulator by converting xml script used in second simulator

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5438657A (en) * 1992-04-24 1995-08-01 Casio Computer Co., Ltd. Document processing apparatus for extracting a format from one document and using the extracted format to automatically edit another document
US6078403A (en) * 1996-10-21 2000-06-20 International Business Machines Corporation Method and system for specifying format parameters of a variable data area within a presentation document
US7562294B1 (en) * 1999-12-30 2009-07-14 Infoprint Solutions Company Llc Formatting computer generated documents for output
KR100595870B1 (en) 2002-09-18 2006-07-03 주식회사 케이티 Service integrated management device and method in wireless LAN
KR102033416B1 (en) * 2017-11-21 2019-10-17 주식회사 루테스 Method for generating data extracted from document and apparatus thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101738277B1 (en) 2015-12-31 2017-05-19 주식회사 엘지씨엔에스 Apparatus and method for converting data format
KR102006212B1 (en) 2018-02-08 2019-08-02 국방과학연구소 Method and apparatus for generating python script used in first simulator by converting xml script used in second simulator

Also Published As

Publication number Publication date
KR20210067565A (en) 2021-06-08

Similar Documents

Publication Publication Date Title
AU2021212135B2 (en) Building and managing data-processing attributes for modelled data sources
US10248674B2 (en) Method and apparatus for data quality management and control
US9558031B2 (en) Updating and redistributing process templates with configurable activity parameters
US9910858B2 (en) System and method for providing contextual analytics data
CN113986241B (en) Configuration method and device of business rules based on knowledge graph
US20170011107A1 (en) Computer network controlled data orchestration system and method for data aggregation, normalization, for presentation, analysis and action/decision making
CN110704749B (en) Recommendation engine customization system, recommendation method, recommendation system and electronic equipment
KR102295593B1 (en) Automatically generating certification documents
WO2021068692A1 (en) Method, apparatus and device for workflow migration, and computer-readable storage medium
CN113282599A (en) Data synchronization method and system
DE102019133197A1 (en) CLIENT SERVER MODEL FOR THE EDITOR FOR SEVERAL DOCUMENTS
CN111818175A (en) Enterprise service bus configuration file generation method, apparatus, device and storage medium
KR102468050B1 (en) Server, method and computer program for managing configuration document
US8856152B2 (en) Apparatus and method for visualizing data
CN113360728A (en) User operation auditing method and device, computer equipment and storage medium
CN110427178A (en) Configuration method, device, equipment and the readable storage medium storing program for executing of air control engine
US20230305527A1 (en) Method and apparatus for determining product manufacturing program, device and storage medium
US20170295205A1 (en) Apparatus and method for security policy management
CN108205608B (en) A Model-Configurable Simulation Device
CN115543428A (en) Simulated data generation method and device based on strategy template
CN111597081A (en) Test case design method and device
Fotrousi Combining user feedback and monitoring data to support evidence-based software evolution
CN117648718B (en) Business object display method and device based on data source, electronic equipment and medium
WO2022107228A1 (en) Operation assistance device, operation assistance method, and operation assistance program
Trapp et al. Private Data Hub

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20191129

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20201123

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20191129

Comment text: Patent Application

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20220929

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20221114

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20221115

End annual number: 3

Start annual number: 1

PG1601 Publication of registration