-
公开(公告)号:KR1020130062433A
公开(公告)日:2013-06-13
申请号:KR1020110121082
申请日:2011-11-18
Applicant: 고려대학교 산학협력단 , 서강대학교산학협력단
IPC: G06Q50/00
CPC classification number: G06F17/28 , G06F17/30867
Abstract: PURPOSE: A user requirement extraction method using a social network is provided to extract user requirements for being applied to developed software from transmitted and received SNS(Social Network Service) sentences between nodes in a social network group, easily extracting the user requirements. CONSTITUTION: An analysis module analyzes a structure of a social network for a social network group which is searched in a search module(S120). A collection module selects the social network group among searched social network groups and collects user requirements from transmitted and received SNS sentences between nodes in the selected social network group(S130,S140). An extraction module extracts one or more user requirements corresponding to influence order in the social network group(S160). [Reference numerals] (AA) Start; (BB) End; (S110) Search a social network group which has accessed to a site having a domain related to software to be developed; (S120) Analyze a network structure for the searched social network group; (S130) Select the social network group for extracting user requirements based on an analyzed result; (S140) Collect the user requirements from SNS sentences transceiving between multiple nodes in the selected social network group; (S150) Calculate the impact in the social network group for the collected user requirements; (S160) Extract the user requirements corresponding to influence order among the collected user requirements
Abstract translation: 目的:提供一种使用社交网络的用户需求提取方法,从社会网络组中的节点之间传输和接收的SNS(社交网络服务)语句中提取应用于开发软件的用户需求,轻松提取用户需求。 构成:分析模块分析在搜索模块中搜索的社交网络组的社交网络的结构(S120)。 收集模块选择所搜索的社交网络组中的社交网络组,并从所选择的社交网络组中的节点之间收发的SNS语句收集用户需求(S130,S140)。 提取模块提取与社会网络组中的影响顺序相对应的一个或多个用户需求(S160)。 (附图标记)(AA)开始; (BB)结束; (S110)搜索已访问到具有与要开发的软件相关的域的站点的社交网络组; (S120)分析搜索到的社交网络组的网络结构; (S130)根据分析结果选择社交网络组提取用户需求; (S140)从所选择的社交网络组中的多个节点之间收集SNS句子收集用户要求; (S150)计算社会网络群体对收集的用户需求的影响; (S160)在收集的用户要求之间提取与影响顺序相对应的用户需求
-
公开(公告)号:KR1020130062432A
公开(公告)日:2013-06-13
申请号:KR1020110121081
申请日:2011-11-18
Applicant: 고려대학교 산학협력단 , 서강대학교산학협력단
CPC classification number: G06Q50/10 , G06F17/40 , G06Q10/063114
Abstract: PURPOSE: A method for verifying user requirements by using a mental requirement model is provided to generate a verification reference and verify the user requirements through the verification reference, thereby objectively verifying the user requirements. CONSTITUTION: An input module receives behavior information of a user and requirement information for software development from the user(S110). A mental requirement model generation module generates a mental requirement model by classifying mental states of the user based on the behavior information and matching the requirement information to the classified mental states(S120). An evaluation module evaluates the requirement information based on the mental requirement model(S130). A calculation module calculates significance for the requirement information(S140). [Reference numerals] (AA) Start; (BB) End; (S110) Receive behavior information indicating the behavior of a user in software development and requirement information for the software development; (S120) Classify mental states of the user based on the behavior information and generate a mental requirement model by matching the requirement information by classified mental state; (S130) Evaluate the requirement information to be verified based on the metal requirement model; (S140) Calculate significance for the requirement information based on the requirement information and the behavior information with a preset weighted value; (S150) Give priority to the requirement information according to a significance calculation result
Abstract translation: 目的:提供一种通过使用心理需求模型验证用户需求的方法,以生成验证参考,并通过验证参考验证用户需求,从而客观验证用户需求。 规定:输入模块从用户接收用户的行为信息和用于软件开发的需求信息(S110)。 心理需求模型生成模块通过根据行为信息分类用户的精神状态,并将需求信息与分类的精神状态进行匹配,生成心理需求模型(S120)。 评估模块根据心理需求模型对需求信息进行评估(S130)。 计算模块计算需求信息的重要性(S140)。 (附图标记)(AA)开始; (BB)结束; (S110)接收表示用户在软件开发中的行为的行为信息和软件开发的需求信息; (S120)根据行为信息对用户的精神状态进行分类,通过分类精神状态匹配需求信息生成心理需求模型; (S130)根据金属需求模型评估要验证的要求信息; (S140)根据需求信息和预设加权值的行为信息计算需求信息的重要性; (S150)根据重要性计算结果优先考虑需求信息
-
公开(公告)号:KR101286713B1
公开(公告)日:2013-07-16
申请号:KR1020110121080
申请日:2011-11-18
Applicant: 고려대학교 산학협력단 , 서강대학교산학협력단
Abstract: 본 발명은 서버가 사용자단말간 소셜 네트워크(SNS, Social Network Service)를 통해 송수신되는 SNS문장을 입력받아 상기 SNS문장 내 소프트웨어의 개발 시 요구되는 기능을 나타내는 적어도 하나의 단어가 포함되어 있는지 여부를 확인하는 SNS문장확인단계; 상기 서버가 상기 소프트웨어의 개발 시 요구되는 기능을 나타내는 적어도 하나의 단어를 필수요소 또는 선택요소로 선택하는 단어선택단계; 상기 서버가 상기 필수요소를 기준으로 하여 상기 선택요소와의 연관규칙을 분석하는 연관규칙분석단계; 상기 서버가 상기 필수요소와 선택요소가 포함된 SNS문장의 개수에 기초하여 상기 필수요소 또는 선택요소에 대한 신뢰도를 연산하는 신뢰도연산단계; 및 상기 서버가 상기 신뢰도를 연산한 연산결과를 내림차순으로 정렬한 후, 상기 연산결과에 해당하는 필수요소 또는 선택요소를 선택하여 상기 소프트웨어 개발 시 요구되는 사용자의 요구사항으로 판단하는 요구사항수집단계;를 포함한다.
이러한 구성에 의해, 본 발명의 SNS문장분석을 통한 사용자 요구사항 수집방법은 사용자단말간에 소셜 네트워크를 통해 전달되는 SNS문장 내 필수요소 및 선택요소에 대한 신뢰도를 연산함으로써, 객관적인 수치를 통하여 신뢰도가 높은 사용자 요구사항을 수집할 수 있는 효과가 있다.-
公开(公告)号:KR101508496B1
公开(公告)日:2015-04-10
申请号:KR1020110124307
申请日:2011-11-25
Applicant: 서강대학교산학협력단 , 고려대학교 산학협력단
Abstract: 본발명은자산기반의요구사항시뮬레이터및 요구사항관리방법에관한것으로, 본발명의일 실시예에따른시뮬레이터가요구사항을관리하는방법은, 도메인(domain)별로요구사항에따라검증된일련의자산(asset)을저장하고, 새로운소프트웨어개발에따른요구사항을고려하여자산중에서사용자에의해선택된요구사항및 관련자산을독출하여시각적인작업플로우(flow)로표시하고사용자의선택에의해작업플로우내의작업요소인액티비티(activity)에대해추가, 삭제, 변경중 어느하나를수행하여새로운소프트웨어개발에대한요구사항을생성하고, 생성된요구사항별로입력, 연산및 출력에따른속성데이터를입력받아작업플로우의비용을산출하고, 산출된비용을고려하여작업플로우의개별액티비티에대한선택을사용자로부터입력받고입력에따라조정된작업플로우를생성하며, 조정된작업플로우를새로운자산으로서저장한다.
-
公开(公告)号:KR101274977B1
公开(公告)日:2013-06-17
申请号:KR1020110108791
申请日:2011-10-24
Applicant: 고려대학교 산학협력단 , 서강대학교산학협력단
IPC: G06F9/44
Abstract: 본 발명은 임베디드 시스템 내 유스케이스에 대한 가치연산방법에 관한 것으로, 보다 구체적으로는 유스케이스생성모듈이 임베디드 시스템에 대한 모델링을 수행하여 복수 개의 유스케이스를 생성하는 생성단계; 만족도연산모듈이 상기 복수 개의 유스케이스를 상호 비교하고, 기설정된 중요도테이블에 기초하여 상기 복수 개의 유스케이스에 대한 상대적 만족도를 연산하여 만족도 연산값을 생성하는 만족도연산단계; 다이어그램생성모듈이 각 유스케이스별 상태 다이어그램(state diagram) 및 시퀀스 다이어그램(sequence diagram)을 생성하는 다이어그램생성단계; 복잡도연산모듈이 상기 유스케이스에 대한 시퀀스 다이어그램에 포함된 정보에 기초하여 상기 유스케이스의 복잡도를 연산하여 복잡도 연산값을 생성하는 복잡도연산단계; 가치연산모듈이 상기 만족도 연산값을 상기 복잡도 연산값으로 나눈 값을 상기 유스케이스에 대한 가치로 판단하는 가치연산단계;를 포함한다. 이러한 구성에 의해, 본 발명의 임베디드 시스템 내 유스케이스에 대한 가치연산방법은 사용자 만족도 및 유스케이스의 복잡도를 각각 연산한 후, 그 연산결과에 기초하여 유스케이스에 대한 가치를 연산함으로써, 다수의 유스케이스 중 가치가 높은 유스케이스를 용이하게 선별할 수 있는 효과가 있다.
-
公开(公告)号:KR1020130055365A
公开(公告)日:2013-05-28
申请号:KR1020110121080
申请日:2011-11-18
Applicant: 고려대학교 산학협력단 , 서강대학교산학협력단
Abstract: PURPOSE: A user requirement collection method through SNS(Social Network Service) sentence analysis is provided to calculate reliability for necessary elements and selection elements in an SNS sentence, thereby collecting user requirements with high reliability. CONSTITUTION: A server confirms whether or not an SNS sentence includes one or more words which show a required function when software is developed(S210,S220). The server distinguishes one or more words into essential elements or selection elements(S230). The server analyzes association rules with the selection elements based on the essential elements(S240). The server calculates reliability for the necessary elements or the selection elements(S250). The server determines a necessary element and a selection element corresponding to reliability of high rank N as user requirements(S260). [Reference numerals] (AA) Start; (BB) End; (S210) Receive a transceived sentence through a social network; (S220) Confirm whether or not a word indicating a function required for software development is included in the sentence; (S230) Distinguish the word indicating the function required for software development into an essential element or a selection element; (S240) Analyze association rules with the selection element based on the essential element; (S250) Calculate reliability for the sentence including the essential element and the selection element; (S260) Determine the sentence including the essential element or the selection element corresponding to a predetermined upper number after arranging a reliability calculation result in descending order
Abstract translation: 目的:通过SNS(Social Network Service,社交网络服务)语句分析,提供用户需求收集方法,以计算SNS句子中必要元素和选择元素的可靠性,从而以高可靠性收集用户需求。 规定:当开发软件时,服务器确认SNS句子是否包含显示所需功能的一个或多个字(S210,S220)。 服务器将一个或多个单词区分为基本元素或选择元素(S230)。 服务器根据基本要素分析与选择元素的关联规则(S240)。 服务器计算必要元素或选择元素的可靠性(S250)。 服务器根据用户要求确定与高等级N的可靠性对应的必要元素和选择元素(S260)。 (附图标记)(AA)开始; (BB)结束; (S210)通过社交网络收到一个收信句; (S220)确认句子中是否包含表示软件开发所需功能的单词; (S230)将表示软件开发所需功能的单词区分为必需元素或选择元素; (S240)基于要素分析与选择元素的关联规则; (S250)计算包括基本要素和选择要素在内的句子的可靠性; (S260)在将可靠性计算结果降序排列之后,确定包含与预定上限对应的基本要素或选择要素的句子
-
公开(公告)号: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)结束
-
公开(公告)号:KR1020100070206A
公开(公告)日:2010-06-25
申请号:KR1020080128824
申请日:2008-12-17
Applicant: 고려대학교 산학협력단
CPC classification number: G06F11/3688 , G06F9/448 , G06F9/453 , G06F11/3696
Abstract: PURPOSE: An apparatus and a method for analyzing an ROI of software process improvement are provided to improve the efficiency over investment for a project by providing a reliable ROI analysis result. CONSTITUTION: A COCOMO(Constructive Cost Model) calculating module(410) calculates the software development cost and software process improvement cost in a CMMI(Capability Maturity Model Integration) level, and a profit calculating module(420) calculates a software improvement profit associated with the software development cost. An ROI(Return On Investment) calculation module(430) calculates the software process improvement profit and the software process improvement cost to calculate ROI.
Abstract translation: 目的:提供一种用于分析软件过程改进ROI的设备和方法,通过提供可靠的ROI分析结果来提高项目投资效率。 规定:COCOMO(建设成本模型)计算模块(410)计算CMMI(能力成熟度模型集成)级别中的软件开发成本和软件过程改进成本,并且利润计算模块(420)计算与 软件开发成本。 ROI(投资回报)计算模块(430)计算软件流程改进利润和软件流程改进成本以计算ROI。
-
10.
公开(公告)号:KR1020100129578A
公开(公告)日:2010-12-09
申请号:KR1020090048215
申请日:2009-06-01
Applicant: 고려대학교 산학협력단
CPC classification number: G06Q10/103 , G06F8/24 , G06F17/50
Abstract: PURPOSE: A use-case diagram generating system, a method thereof and a UML(Unified Modeling Language) modeling method are provided to display priority between functional requirements of the development object system thereby improving the user convenient and effectiveness of the system development. CONSTITUTION: A development request receiver(412) receives a system development request from a client. The development request receiver notifies the development request to a developer. A use-case information manager(414) receives and stores the use-case information about the system which is requested of the development from the developer. A diagram generator(416) generates use-case diagram through the stored use-case information.
Abstract translation: 目的:提供用例图生成系统,其方法和UML(统一建模语言)建模方法,以显示开发对象系统的功能需求之间的优先级,从而提高用户系统开发的便利性和有效性。 构成:开发请求接收器(412)从客户机接收系统开发请求。 开发请求接收者向开发者通知开发请求。 用例信息管理器(414)从开发者接收并存储关于开发所请求的系统的用例信息。 图形生成器(416)通过存储的用例信息生成用例图。
-
-
-
-
-
-
-
-
-