웹 문서 자동 생성장치 및 그 방법
    11.
    发明授权
    웹 문서 자동 생성장치 및 그 방법 失效
    自动文件生成装置及其方法

    公开(公告)号:KR100284580B1

    公开(公告)日:2001-03-15

    申请号:KR1019980035646

    申请日:1998-08-31

    Abstract: 본 발명은 웹 문서 자동 생성장치 및 그 방법에 관한 것으로서, 아이콘 분석기와, HTML 문서 생성기와, CGI 코드 생성기로 구성되어, 편집기에서 아이콘을 포함하여 작성된 문서에 의해 웹 문서를 자동으로 생성하는 웹 문서 생성기에 있어서, 웹 문서를 자동으로 생성하는 방법은 상기 편집기에서 작성된 문서에 포함된 아이콘의 종류 별로 그 아이콘을 분석하여 아이콘의 사용이 공간적인 제약조건을 만족하는지와 아이콘 간의 연결이 논리적으로 타당한지를 검사하는 제 1 과정과, 상기 편집기에서 작성된 문서를 테이블로 보고 상기 문서에 포함된 아이콘을 격자로 나누어 그 격자의 위치 정보에 의해 테이블 내에서의 아이콘 위치를 계산하고, 그 아이콘의 위치 정보를 실제 HTML 태그로 생성하여 HTML 문서를 생성하는 제 2 과정과, 상기 시각 편집기에서 � �성된 문서를 분석하여 질의 아이콘이 사용되었으면, 그 질의 아이콘에 대한 SQL 문을 생성한 후, 그 SQL 문에 의해 데이터베이스를 검색하기 위한 CGI 코드를 생성하는 제 3 과정으로 구성되어, HTML 태그나 CGI 프로그램을 모르는 사용자라도 쉽게 웹 응용 프로그램을 작성할 수 있게 되며, 웹 저작시 경제성과 효율성을 높일 수 있다.

    절차지향 프로그램을 객체지향 프로그램으로 변환하기 위한분석 방법
    12.
    发明授权
    절차지향 프로그램을 객체지향 프로그램으로 변환하기 위한분석 방법 失效
    一种将面向过程的程序转换为面向对象的程序的分析方法

    公开(公告)号:KR100280828B1

    公开(公告)日:2001-02-01

    申请号:KR1019980047477

    申请日:1998-11-06

    Inventor: 박성희 신규상

    Abstract: 본 발명은 절차지향 프로그램을 객체지향 프로그램으로 변환하기 위한 분석 방법에 관한 것이다.
    본 발명은 원시 절차지향 프로그램 코드를 파싱하여 어떤 프로그래밍 언어에도 적용할 수 있도록 언어 독립적인 매개 언어 형식(Internal Program Representation)으로 변환한 후 각 프로그램 부분간의 관계를 추출하여 기존의 IPR에 포함하여 저장하고, 저장된 IPR로부터 객체를 추출하여 프로그램을 시각화하거나 객체지향 프로그램 코드를 생성하기 위해 필요한 정보를 라이브러리 형태로 제공한다.
    본 발명에 따른 방법으로 얻어진 정보와 라이브러리를 통해서 얻어지는 정보는 다양한 절차지향 프로그래밍 언어로 쓰여진 프로그램을 분석하는데 활용할 수 있으며, 이렇게 구현된 분석 방법이 재공학시에 사용된다면 소프트웨어 재사용과 유지보수면에서 많은 장점을 제공할 수 있다.

    데이터 방법론을 위한 통합 CASE 정보저장소 메타 모델 시스템 및 그 통합지원 방법
    13.
    发明公开
    데이터 방법론을 위한 통합 CASE 정보저장소 메타 모델 시스템 및 그 통합지원 방법 无效
    数据方法学集成CASE信息存储元模型系统及其集成支持方法

    公开(公告)号:KR1019990081257A

    公开(公告)日:1999-11-15

    申请号:KR1019980015102

    申请日:1998-04-28

    Inventor: 이헌기 신규상

    Abstract: 본 발명은 구조적 기법 중에서 데이터 방법론인 개체-관계도와 논리적 스키마도의 컴퓨터 지원 소프트웨어 공학 도구들에서 생성되는 정보를 일관성 있게 저장하고 공유할 뿐 아니라 소프트웨어 생명 주기를 지원하기 위한 통합 컴퓨터 지원 소프트웨어 공학 정보저장소의 정보 자원 사전 시스템 메타 모델 시스템 및 그 통합 지원 방법에 관한 것으로, 이런 컴퓨터 지원 소프트웨어 공학 도구들에서 생성되는 정보들을 공통적으로 저장하고, 공유하며, 관리할 수 있도록 정보저장소를 구축하여 소프트웨어 개발 과정의 표준화 및 완전 자동화, 도구 상호간의 정보를 공유할 수 있도록 지원한다. 통합 컴퓨터 지원 소프트웨어 공학 메타 모델은 각 도구들이 가져야 할 정보에 관한 규칙 및 제약 조건 등을 포함하고, 생성된 정보가 컴퓨터 지원 소프트웨어 공학 정보저장소에 저장될 때, 정보의 형태 및 의미에 대한 일관성 검사 및 각 도구들에서 생성되는 모든 정보의 저장 구조가 되는 것이 정보 저장소의 메타 모델이다. 정보저장소의 메타 모델은 도구 통합과 정보저장소에 저장되어 있는 정보의 무결성의 기초가 되고, 정보저장소에 기초를 둔 CASE 도구들이 어떤 소프트웨어 생명주기와 방법론을 지원하는지를 결정한다. 그러므로, 정보저장소는 정보를 자동적으로 통합 관리함으로써, 소프트웨어 개발 과정의 표준화 및 완전 자동화, 도구 상호간의 정보를 공유할 수 있도록 제공한다.

    웹 문서 저작을 위한 장치 및 그 운용 방법
    14.
    发明公开
    웹 문서 저작을 위한 장치 및 그 운용 방법 失效
    Web文档创作设备及其操作方法

    公开(公告)号:KR1019990027325A

    公开(公告)日:1999-04-15

    申请号:KR1019970049762

    申请日:1997-09-29

    Abstract: 본 발명은 웹 문서 저작을 위한 장치 및 그 운용 방법에 관한 것으로서, 본 발명의 장치는 웹 문서 저작을 위한 각종 정보를 저장하는 정보 사전과, 상기 정보 사전의 정보를 받아 웹 문서의 저작을 시각적으로 수행하는 웹 저작용 시각 편집기와, 상기 웹 저작용 시각 편집기에 의해 페이지 별로 생성된 웹 문서를 전체 응용 프로그램의 관점에서 통합적으로 관리하여 문서들 사이의 연결 흐름을 보여주는 프로젝트 브라우저와, 상기 웹 저장용 시각 편집기에서 사용된 각종 정보들을 다음에 재사용될 수 있도록 저장 및 관리하는 정보 저장소로 구성되고, 본 발명에서 제공하는 방법은 임의의 작업을 나타내는 노드들이나 상기 각 노드들의 연결 관계를 시각적인 환경에 의해 편집하는 시각 편집 단계와, 상기 시각 편집 단계에서 편집된 노드 또는 플로우� �� 의해 웹 브라우저의 기능이 수행된 후 생성된 웹 문서를 관리하는 웹 문서 관리 단계로 구성되어, HTML 태그나 CGI 프로그램 및 플러그-인을 모르는 사용자라도 쉽게 웹 응용 프로그램을 작성할 수 있게 되며, 웹 저작시 경제성과 효율성을 높일 수 있다는 장점이 있다.

    API 로깅 장치 및 방법
    15.
    发明授权
    API 로깅 장치 및 방법 有权
    API LOGGING设备及其方法

    公开(公告)号:KR101029334B1

    公开(公告)日:2011-04-13

    申请号:KR1020090024836

    申请日:2009-03-24

    Inventor: 윤석진 신규상

    Abstract: 본 발명은 응용 프로그램의 실행정보를 분석 방법에 관한 것이다. 즉, 본 발명에서는 응용 프로그램의 실행 단계에서 자동으로 생성된 가상의 API를 통해 실제 라이브러리의 구조와 동일한 구조로 생성된 가상 라이브러리를 호출하도록 하고, 가상 라이브러리에서는 응용 프로그램이 실행됨에 따라 호출되는 라이브러리 호출 정보와 파라미터값을 로깅 정보로 기록하도록 함으로써, 응용 프로그램의 소스코드에 대한 수정 없이도 응용 프로그램의 실행 정보를 보다 용이하게 분석할 수 있다.
    API, 로깅, 라이브러리, 모니터링

    시각적 디버깅 장치 및 방법
    16.
    发明授权
    시각적 디버깅 장치 및 방법 失效
    视觉调试装置及其方法

    公开(公告)号:KR101027005B1

    公开(公告)日:2011-04-11

    申请号:KR1020080131774

    申请日:2008-12-22

    Inventor: 윤석진 신규상

    Abstract: 본 발명은 소프트웨어의 시각적 디버깅 장치 및 방법에 관한 것이다. 즉, 본 발명의 시각적 디버깅 방법에 있어서는 사용자가 디버깅 하고자 하는 응용 프로그램의 소스 코드 상에서 디버깅 수행할 브레이크 포인트를 일일이 지정하는 것 없이 GUI 프로그램을 실행시켜둔 상태에서 직접 윈도우와 컨트롤 선택을 통해 브레이크 포인트를 지정할 수 있도록 함으로써, 보다 손쉽게 프로그램을 정지시켜서 프로그램의 동작 상태를 확인할 수 있다.
    디버깅, GUI, 소스 코드, 브레이크 포인트, 이벤트

    모바일 소프트웨어 테스트 장치 및 방법
    17.
    发明公开
    모바일 소프트웨어 테스트 장치 및 방법 有权
    移动软件的测试装置和方法

    公开(公告)号:KR1020100108000A

    公开(公告)日:2010-10-06

    申请号:KR1020090026418

    申请日:2009-03-27

    CPC classification number: Y02D10/34

    Abstract: PURPOSE: A mobile software testing device for reducing the man power for a test and a time before the release of the product is provided to develop the software suitable for a purpose of the test scenario in a test-centered type. CONSTITUTION: A test scenario generator(100) generates a test scenario by the connection of an event and a prediction screen of a predicted screen generator(110). A test agent operates the mobile software according to the event within the test scenario after the mobile software is embedded in a mobile device(160). The test agent receives an execution result screen from an emulator. A test analyzer(120) offers the test result.

    Abstract translation: 目的:提供一种移动软件测试设备,用于降低测试人员的功率和产品发布前的时间,以开发以测试为中心的类型的测试场景的软件。 构成:测试场景发生器(100)通过预测屏幕生成器(110)的事件和预测屏幕的连接来生成测试场景。 测试代理根据移动软件嵌入在移动设备中之后的测试场景中的事件操作移动软件(160)。 测试代理从仿真器接收执行结果屏幕。 测试分析仪(120)提供测试结果。

    시각적 디버깅 장치 및 방법
    18.
    发明公开
    시각적 디버깅 장치 및 방법 失效
    视觉调试装置及其方法

    公开(公告)号:KR1020100073180A

    公开(公告)日:2010-07-01

    申请号:KR1020080131774

    申请日:2008-12-22

    Inventor: 윤석진 신규상

    CPC classification number: G06F11/36 G06F9/06

    Abstract: PURPOSE: A visual debugging device and a method thereof are provided to designate a break point through direct selection of a window and a control in operation state of a GUI(Graphic User Interface) program, thereby more easily confirming operation state of the program by pause of a program. CONSTITUTION: An event designating unit(106) receives selection of a specific control for performing debugging in an application execution screen. The even designating unit designates brake point for debugging. A breakpoint is inputted in debugger(104) from the even designating unit. The debugger finds source code location of the application program which the breakpoint designates. The debugger performs debugging about the application from the corresponding breakpoint.

    Abstract translation: 目的:提供一种视觉调试装置及其方法,通过直接选择窗口和GUI(图形用户界面)程序的操作状态下的控制来指定断点,从而更容易地通过暂停确认程序的运行状态 的程序。 构成:事件指定单元(106)在应用执行屏幕中接收用于执行调试的特定控制的选择。 均匀指定单元指定调试的制动点。 断点从均匀指定单元输入到调试器(104)中。 调试器查找断点指定的应用程序的源代码位置。 调试器从相应的断点执行应用程序的调试。

    아바타를 활용한 통합개발환경 시스템
    19.
    发明公开
    아바타를 활용한 통합개발환경 시스템 无效
    使用AVATAR的集成开发环境系统

    公开(公告)号:KR1020090065867A

    公开(公告)日:2009-06-23

    申请号:KR1020070133392

    申请日:2007-12-18

    Inventor: 정양재 신규상

    CPC classification number: G06Q50/30 G06Q10/103

    Abstract: An integrated development environment system using an avatar is provided to effectively develop software by using an avatar in an environment in which software developers are spatially distributed. Integrated development environment clients(10) develop a program through distributed teamwork by using an integrated development environment. An avatar server(200) is connected to the integrated development environment client to provide avatar or chatting services. The avatar server comprises an avatar management unit, a user data management unit, and a messenger management unit. The avatar management unit stores new avatar item data. The avatar management unit manages the stored avatar item data. The user data management department is user data is provided to client. The user data management unit manages input user data. The messenger management unit provides a messenger service.

    Abstract translation: 提供使用化身的集成开发环境系统,以便通过在软件开发人员在空间上分布的环境中使用化身来有效开发软件。 集成开发环境客户(10)通过使用集成开发环境的分布式团队合作开发程序。 化身服务器(200)连接到集成开发环境客户端以提供化身或聊天服务。 化身服务器包括化身管理单元,用户数据管理单元和信使管理单元。 头像管理单元存储新的化身项目数据。 化身管理单元管理存储的化身项目数据。 用户数据管理部门将用户数据提供给客户端。 用户数据管理单元管理输入用户数据。 信使管理单元提供信使服务。

    성능 예측 기능을 제공하는 소프트웨어 개발 장치 및 방법
    20.
    发明公开
    성능 예측 기능을 제공하는 소프트웨어 개발 장치 및 방법 有权
    一种用于提供性能预测的软件开发设备及其方法

    公开(公告)号:KR1020080052308A

    公开(公告)日:2008-06-11

    申请号:KR1020070091291

    申请日:2007-09-10

    Inventor: 윤석진 신규상

    CPC classification number: G06F11/3612 G06F11/3447 G06F2201/865

    Abstract: A software developing apparatus and a method thereof for providing a performance estimation function are provided to enable a developer to check functions of codes in course of development without practically executing the codes, and thus to develop the codes in accordance with required functions. A software developing apparatus includes a source code editor(102), a code performance analyzer(103), an API performance index database(104) and a performance database construction unit(105). The source code editor provides a general editor function for editing source codes and displays the function of each module calculated by using the code performance analyzer. The code performance analyzer receives source codes of modules, calculates performance of the whole modules by referring to the API performance index database, and provides the calculation result for the source code editor. The API performance index database stores performance information of the API which can be a set of performance information resulted from real time measurement of running time of a corresponding API by the performance database construction unit or can be provided by a library and an operating system and prestored. The performance database construction unit executes the API of the library to be used, measures worst case execution time and stores the worst case execution time at the API performance index database.

    Abstract translation: 提供了一种用于提供性能估计功能的软件开发设备及其方法,以使开发人员能够在开发过程中检查代码的功能,而无需实际执行代码,从而根据所需的功能开发代码。 软件开发装置包括源代码编辑器(102),代码性能分析器(103),API性能指标数据库(104)和性能数据库构造单元(105)。 源代码编辑器提供编辑源代码的一般编辑器功能,并显示使用代码性能分析器计算的每个模块的功能。 代码性能分析器接收模块的源代码,通过参考API性能指标数据库来计算整个模块的性能,并为源代码编辑器提供计算结果。 API性能指标数据库存储API的性能信息,其可以是由性能数据库构建单元实时测量相应API的运行时间所产生的一组性能信息,或者可以由库和操作系统提供,并且预先存储 。 性能数据库构建单元执行要使用的库的API,测量最坏情况执行时间,并将最坏情况执行时间存储在API性能索引数据库中。

Patent Agency Ranking