-
公开(公告)号:KR1020130044634A
公开(公告)日:2013-05-03
申请号:KR1020110108791
申请日:2011-10-24
Applicant: 고려대학교 산학협력단 , 서강대학교산학협력단
IPC: G06F9/44
Abstract: PURPOSE: A value operation method for a use case in an embedded system is provided to operate complexity of user satisfaction and the use case and to operate a value for the use case based on an operation result, thereby easily selecting the use case with a high value. CONSTITUTION: A use case generation module models an embedded system and generates use cases(S110). A satisfaction operation module generates a satisfaction operation value by comparing the use cases and operating relative satisfaction for the use cases based on an importance table(S120). A diagram generation module generates a state diagram and a sequence diagram for each use case(S130). A complexity operation module operates complexity of the use cases based on information included in the sequence diagram and generates a complexity operation value(S140). A value operation module determines a value, which divides the satisfaction operation value into the complexity operation value, as a value for the use cases(S150). [Reference numerals] (AA) Start; (BB) End; (S110) Model an embedded system and generate use cases; (S120) Operate relative satisfaction for the use cases; (S130) Generate a state diagram and a sequence diagram for the use cases; (S140) Operate complexity based on information included in the sequence diagram; (S150) Divide a satisfaction operation value into a complexity operation value and determine the operation result as a value for the use cases; (S160) Assign a weighted value to the value for the use cases and perform correction
Abstract translation: 目的:提供嵌入式系统中的用例的值操作方法,以操作用户满意度和用例的复杂性,并根据操作结果操作用例的值,从而轻松选择高用例 值。 构成:用例生成模块为嵌入式系统建模并生成用例(S110)。 满足操作模块通过基于重要性表比较用例和使用案例的操作相对满意度来生成满意度操作值(S120)。 图形生成模块生成每种用例的状态图和序列图(S130)。 复杂度操作模块基于序列图中包含的信息来操作用例的复杂性,并生成复杂度操作值(S140)。 值操作模块将将满足操作值分解为复杂度操作值的值确定为用例的值(S150)。 (附图标记)(AA)开始; (BB)结束; (S110)嵌入式系统建模并生成用例; (S120)操作用例的相对满意度; (S130)生成用例的状态图和序列图; (S140)根据序列图中包含的信息来操作复杂性; (S150)将满足运算值划分为复杂度运算值,并将运算结果确定为用例的值; (S160)将加权值分配给用例的值,并进行校正
-
公开(公告)号:KR1020130058348A
公开(公告)日:2013-06-04
申请号:KR1020110124307
申请日:2011-11-25
Applicant: 서강대학교산학협력단 , 고려대학교 산학협력단
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)结束
-