모바일 어플리케이션의 사용성 저해 요소 분석 장치 및 방법

    公开(公告)号:KR1020170135387A

    公开(公告)日:2017-12-08

    申请号:KR1020160067230

    申请日:2016-05-31

    Inventor: 박수진 마경욱

    CPC classification number: G06F11/3447 G06F8/75 G06F11/008 G06F11/3438

    Abstract: 본발명은사용자행위로그(log)를이용한모바일어플리케이션의사용성저해요소를분석하는장치및 방법에관한것으로, 모바일어플리케이션에대해설계자로부터수집된사용로그(log)로부터예상행동모델(expected behavior model)을추출하고, 모바일어플리케이션에대해복수의사용자들로부터수집된사용로그로부터사용자행동모델을추출하고, 추출된사용자행동모델에포함된개별행동간의동치관계를탐색하여하나의사용자행동모델로병합하며, 추출된예상행동모델과병합된사용자행동모델을비교하여차이점이발생한항목으로부터사용성저해요소를검출한다.

    IT 생태계를 제어하는 장치 및 방법
    3.
    发明公开
    IT 생태계를 제어하는 장치 및 방법 有权
    用于控制生态系统的装置和方法

    公开(公告)号:KR1020150112301A

    公开(公告)日:2015-10-07

    申请号:KR1020140036166

    申请日:2014-03-27

    Inventor: 박수진 고덕윤

    CPC classification number: G06F9/44 G06Q10/10

    Abstract: 복수의참여시스템들로구성되는 IT 생태계를제어하는기술적수단이개시된다. IT 생태계를제어하는방법은, 제어디바이스가메타모델(metamodel)을이용하여상기 IT 생태계를표현하고, IT 생태계를구성하는참여시스템으로하여금주어진상황에맞는태스크를수행할수 있도록참여시스템을재구성함으로써상황에적응(adaptation)하며, 새롭게입력된요구사항또는제약사항에적응하기위해이에대응하는컴포넌트또는행위가추가될수 있도록참여시스템의구조를동적으로변경(modification)하되, 메타모델을이용하여참여시스템을각각자신이갖는능력(capability)을활용하여상호작용하는멀티에이전트조직(multi-agent organization)으로서표현한다.

    Abstract translation: 公开了用于控制包括多个参与者系统的IT生态系统的技术手段。 控制设备通过使用元模型来表达IT生态系统; 通过重新配置IT生态系统中包括的参与者系统的参与者系统来执行适当的任务来适应情况; 并且动态地修改参与者系统的组件或行为的结构以适应新输入的要添加的请求或限制,其中,所述设备通过利用每个参与者系统的能力将所述IT生态系统表示为交互式多代理组织, 元模型。

    시퀀스 다이어그램의 생성 방법 및 시스템
    4.
    发明公开
    시퀀스 다이어그램의 생성 방법 및 시스템 有权
    序列生成方法和系统

    公开(公告)号:KR1020140125949A

    公开(公告)日:2014-10-30

    申请号:KR1020130043573

    申请日:2013-04-19

    CPC classification number: G06F9/44 G06F8/10 G06F8/20 G06F8/30

    Abstract: 본 발명은 시퀀스 다이어그램의 생성 방법 및 시스템에 관한 것으로, 보다 구체적으로는 입력부가 유지보수를 수행하고자 하는 소프트웨어에 대한 소스코드와 실행 추적 로그정보를 입력받는 단계; 전처리부가 입력받은 상기 소스코드와 실행 추적 로그정보에 대하여 불필요한 오브젝트를 제거하는 단계; 호출트리생성부가 상기 소스코드와 실행 추적 로그정보로부터 노드간 메소드 호출 관계를 검출하고, 검출된 호출관계에 기초하여 정적 호출 트리 및 동적 호출 트리를 생성하는 단계; 프루닝처리부가 생성된 상기 정적 호출 트리와 동적 호출 트리 내 기능 흐름에 불필요한 메소드 정보를 갖는 적어도 하나의 노드를 제거하는 단계; 호출트리통합부가 불필요한 메소드 정보를 갖는 노드가 제거된 상기 정적 호출 트리와 동적 호출 트리를 하나의 호출 트리로 통합하는 단계; 및 시퀀스 다이어그램 생성부가 통합된 하나의 호출 트리를 변환하여 시퀀스 다이어그램을 생성하는 단계;를 포함한다.
    이러한 구성에 의해, 본 발명의 시퀀스 다이어그램의 생성 방법 및 시스템은 유지보수를 수행하고자 하는 소프트웨어의 기능의 흐름을 나타내는 시퀀스 다이어그램을 생성함으로써, 생성된 시퀀스 다이어그램의 분석을 통해 상기 소프트웨어를 빠르고 용이하게 수행할 수 있는 효과가 있다.

    Abstract translation: 本发明涉及生成序列图的方法及其系统。 更具体地,该方法包括:输入单元接收用于维护的软件的源代码和执行跟踪日志数据的输入的步骤; 预处理器从源代码和执行跟踪日志数据中删除不必要的对象的步骤; 呼叫树生成单元从源代码和执行跟踪日志数据检测节点之间的方法调用关系的步骤,并且基于检测到的呼叫关系生成静态呼叫树和动态呼叫树; 修剪处理单元删除至少一个节点,该节点具有生成的静态和动态调用树中的功能流不需要的方法数据; 呼叫树整合单元将具有不必要方法数据的节点从其中删除的静态和动态呼叫树集成到一个呼叫树中的步骤; 以及序列图生成单元转换集成呼叫树以生成序列图的步骤。 因此,通过生成表示要维护的软件的功能流程的序列图,本发明中给出的生成序列图的方法及其系统能够通过分析所生成的序列图来快速,容易地执行软件。

    자산 기반의 요구사항 시뮬레이터 및 요구사항 관리 방법
    5.
    发明公开
    자산 기반의 요구사항 시뮬레이터 및 요구사항 관리 방법 有权
    基于资产的要求模拟器和要求其管理方法

    公开(公告)号:KR1020130058348A

    公开(公告)日:2013-06-04

    申请号:KR1020110124307

    申请日:2011-11-25

    CPC classification number: G06Q10/0633 G06F3/048 G06F9/455 G06Q50/10

    Abstract: PURPOSE: An asset based requirement simulator and a requirement management method are provided to assure quality of a development output induced by a final user as preventing software defect in a corresponding development output, and to improve productivity of the whole software development process by decreasing the time required in gathering and analyzing requirement by registering an asset as a new domain type in a limited case where a new work flow is verified. CONSTITUTION: A requirement simulator stores a series of assets verified according to the requirement per domain(310). The requirement simulator reads the requirement selected by a user and related asset, displays them in a visual work flow, and generates the requirement for new software development by performing one of add, delete and change for the activity in the displayed work flow by the selection of the user(320). The requirement simulator receives property data according to input, calculation and output per the generated requirement, and calculates cost of the work flow(330). The requirement simulator receives the selection for individual activity of the work flow from the user by considering the calculated cost, and generates a work flow adjusted according to the input(340). The requirement simulator stores the adjusted work flow as a new asset(350). The requirement simulator verifies software implemented according to the stored new asset by tests(360). The requirement simulator registers the stored work flow as a type of the domain to change into a reusable asset if there is no error after the verification(360). [Reference numerals] (310) Store a series of assets verified according to the requirement per domain; (320) Read the requirement and assets, display in a visual work flow, generate new requirements by performing adding, deleting, and changing activities; (330) Calculate the cost of the work flow by receiving attribute data per generated requirement; (340) Generate an adjusted work flow by receiving selections about the individual activities of the work flow by considering the calculated cost; (350) Store the adjusted work flow as a new asset; (360) Verify by tests; (370) Register the stored work flow as a reusable asset if there is no error; (AA) Start; (BB) End

    Abstract translation: 目的:提供一种基于资产的需求模拟器和需求管理方法,以确保最终用户引起的开发输出的质量,以防止相应开发产出中的软件缺陷,并通过减少时间来提高整个软件开发过程的生产力 在通过验证新工作流程的有限情况下将资产注册为新的域类型来收集和分析需求。 规定:需求模拟器根据每个域的要求存储一系列资产(310)。 需求模拟器读取用户和相关资产选择的要求,将其显示在可视化工作流程中,并通过选择对显示的工作流程中的活动进行添加,删除和更改来生成新软件开发的需求 的用户(320)。 需求模拟器根据每个生成的需求的输入,计算和输出接收属性数据,并计算工作流程的成本(330)。 需求模拟器通过考虑计算的成本从用户接收对工作流的个体活动的选择,并且生成根据输入调整的工作流程(340)。 需求模拟器将调整后的工作流程存储为新资产(350)。 需求模拟器通过测试来验证根据存储的新资产实现的软件(360)。 如果验证后没有错误,则需求模拟器将存储的工作流程注册为域的一种类型以转换为可重用资产(360)。 (附图标记)(310)根据每个域的要求存储一系列资产; (320)阅读要求和资产,在可视化工作流程中显示,通过添加,删除和更改活动来生成新的要求; (330)通过接收每个生成要求的属性数据计算工作流程的成本; (340)通过考虑计算成本,收集有关工作流程各项活动的选择,生成调整后的工作流程; (350)将调整后的工作流作为新资产存放; (360)通过测试验证; (370)如果没有错误,将存储的工作流注册为可重用资产; (AA)开始; (BB)结束

    상태 기반의 요구사항 명세 생성 방법 및 장치, 그 기록 매체
    6.
    发明授权
    상태 기반의 요구사항 명세 생성 방법 및 장치, 그 기록 매체 有权
    基于系统状态生成需求规范的方法和装置

    公开(公告)号:KR101085357B1

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

    申请号:KR1020100008552

    申请日:2010-01-29

    Abstract: 상태 기반의 요구사항 명세 생성 방법 및 장치, 그 기록 매체가 개시된다. 본 발명의 일 실시 예에 따른 상태 기반의 요구사항 명세 생성 방법은 설계하려는 시스템의 최상위 레벨의 상태 다이어그램을 입력받는 단계; 유스케이스의 플로우 이벤트별로 상기 시스템을 구성하는 최상위 레벨의 컴포넌트들 간의 상호협력 관계를 규정하는 시퀀스 다이어그램을 입력받는 단계; 사용자 입력에 따라 상기 상태 다이어그램의 각 상태들이 상기 시퀀스 다이어그램에서 상기 컴포넌트들을 제어하는 컨트롤러의 라이프라인에 표시되면, 상기 상태들을 상기 시퀀스 다이어그램에 부가하는 단계; 및 상기 상태들이 부가된 시퀀스 다이어그램에 따라 요구사항 명세서를 생성하는 단계를 포함한다.

    멀티미디어 아키텍처 패턴 결정 방법, 싱글코어에서 멀티코어 기반으로의 아키텍처 전환 장치 및 방법
    7.
    发明公开
    멀티미디어 아키텍처 패턴 결정 방법, 싱글코어에서 멀티코어 기반으로의 아키텍처 전환 장치 및 방법 审中-实审
    多核架构模式确定方法,从基于单核架构转换到多核架构的方法和装置

    公开(公告)号:KR1020120070215A

    公开(公告)日:2012-06-29

    申请号:KR1020100131674

    申请日:2010-12-21

    CPC classification number: G06F8/314 G06F8/36 G06F9/451 G06F9/54

    Abstract: PURPOSE: A multimedia architecture pattern determining method and an apparatus and a method for converting from a single core-based architecture into a multi-core-based architecture are provided to construct architectures without background and accumulated knowledge with respect to a software architecture. CONSTITUTION: An inputting part(2310) receives a single-core based legacy source code. An extracting part(2320) extracts the functional and non-functional requirements of a software architecture based on the legacy source code. A first processing part(2330) considers the functional and non-functional requirements of the software architecture and generates the alternatives of the software architecture to determine the optimal architecture. A second processing part(2340) determines a component in response to the optimal architecture and instantiates the optimal architecture. The performance of a system with respect to the optimal architecture is quantitatively verified.

    Abstract translation: 目的:提供一种用于从单个基于核心的架构转换为基于多核的架构的多媒体架构模式确定方法和装置和方法,用于构建相对于软件体系结构的背景和积累的知识的架构。 构成:输入部分(2310)接收基于单核的传统源代码。 提取部分(2320)基于传统源代码提取软件架构的功能和非功能需求。 第一处理部分(2330)考虑了软件架构的功能和非功能需求,并生成软件体系结构的替代方案来确定最佳架构。 第二处理部分(2340)响应于最佳架构确定组件并实例化最佳架构。 对最佳架构的系统性能进行定量验证。

    상태 기반의 요구사항 명세 생성 방법 및 장치, 그 기록 매체
    8.
    发明公开
    상태 기반의 요구사항 명세 생성 방법 및 장치, 그 기록 매체 有权
    基于系统状态生成要求规范的方法和装置

    公开(公告)号:KR1020110088846A

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

    申请号:KR1020100008552

    申请日:2010-01-29

    CPC classification number: G06F17/5031 G06F8/10 G06F11/3457 Y10S707/99931

    Abstract: PURPOSE: A method and apparatus for generating required specifications based on state of a system are provided to offer a development description or a requirement detail. CONSTITUTION: A state diagram of a highest level of a system is inputted(S510). The highest level component configures the system by the use case flow event. A sequence diagram which determines the relation between highest level components is inputted(S520). States are applied to a sequence diagram(S530). The requirement description is generated by the sequence diagram in which states are applied(S540).

    Abstract translation: 目的:提供一种基于系统状态产生所需规格的方法和装置,以提供开发描述或要求细节。 构成:输入系统最高级别的状态图(S510)。 最高级别组件根据用例流事件配置系统。 输入确定最高电平分量之间的关系的序列图(S520)。 将状态应用于序列图(S530)。 要求描述由应用状态的序列图生成(S540)。

    멀티미디어 아키텍처 패턴 결정 방법, 싱글코어에서 멀티코어 기반으로의 아키텍처 전환 장치 및 방법
    9.
    发明授权
    멀티미디어 아키텍처 패턴 결정 방법, 싱글코어에서 멀티코어 기반으로의 아키텍처 전환 장치 및 방법 有权
    如何确定多核架构模式,体系结构以及从单核架构向多核架构的方法

    公开(公告)号:KR101803303B1

    公开(公告)日:2017-12-29

    申请号:KR1020100131674

    申请日:2010-12-21

    CPC classification number: G06F8/314 G06F8/36

    Abstract: 싱글코어기반의소프트웨어어플리케이션을멀티코어기반으로전환하는아키텍처를구축하는방법및 장치및 멀티미디어시스템에서아키텍처패턴을결정하는방법을제공한다. 아키텍처결정지원도구(Architectural Decision Supporter)를이용함으로써, 소프트웨어아키텍처에대한사전지식및 축적된지식없이도아키텍처구축작업을수행할수 있다. 이미검증된동시성관련소프트웨어아키텍처패턴을이용함으로써, 아키텍처를구축하는과정에서발생하는오류를최소화할수 있고, 따라서전반적인소프트웨어의품질을향상시키고, 개발시간을단축시킬수 있다.

    Abstract translation: 它提供了一种方法和装置,用于构建将基于单核的软件应用程序转换为基于多核的体系结构的体系结构,以及用于确定多媒体系统中的体系结构模式的方法。 通过使用架构决策支持者,可以在没有先验知识和软件架构知识的情况下执行架构工作。 通过使用经验证的并发相关软件体系结构模式,可以最大限度地减少构建体系结构时出现的错误,从而提高整体软件质量并缩短开发时间。

    IT 생태계를 제어하는 장치 및 방법
    10.
    发明授权
    IT 생태계를 제어하는 장치 및 방법 有权
    用于控制IT生态系统的设备和方法

    公开(公告)号:KR101710710B1

    公开(公告)日:2017-02-27

    申请号:KR1020140036166

    申请日:2014-03-27

    Inventor: 박수진 고덕윤

    Abstract: 복수의참여시스템들로구성되는 IT 생태계를제어하는기술적수단이개시된다. IT 생태계를제어하는방법은, 제어디바이스가메타모델(metamodel)을이용하여상기 IT 생태계를표현하고, IT 생태계를구성하는참여시스템으로하여금주어진상황에맞는태스크를수행할수 있도록참여시스템을재구성함으로써상황에적응(adaptation)하며, 새롭게입력된요구사항또는제약사항에적응하기위해이에대응하는컴포넌트또는행위가추가될수 있도록참여시스템의구조를동적으로변경(modification)하되, 메타모델을이용하여참여시스템을각각자신이갖는능력(capability)을활용하여상호작용하는멀티에이전트조직(multi-agent organization)으로서표현한다.

    Abstract translation: 公开了用于控制包括多个参与者系统的IT生态系统的技术手段。 控制设备通过使用元模型来表达IT生态系统; 通过重新配置IT生态系统中包括的参与者系统的参与者系统来执行适当的任务来适应情况; 并且动态地修改参与者系统的组件或行为的结构以适应新输入的要添加的请求或限制,其中,所述设备通过利用每个参与者系统的能力将所述IT生态系统表示为交互式多代理组织, 元模型。

Patent Agency Ranking