期刊文献+
共找到344篇文章
< 1 2 18 >
每页显示 20 50 100
Process Mining Discovery Techniques for Software Architecture Lightweight Evaluation Framework
1
作者 Mahdi Sahlabadi Ravie Chandren Muniyandi +2 位作者 Zarina Shukur Faizan Qamar Syed Hussain Ali Kazmi 《Computers, Materials & Continua》 SCIE EI 2023年第3期5777-5797,共21页
This research recognizes the limitation and challenges of adaptingand applying Process Mining as a powerful tool and technique in theHypothetical Software Architecture (SA) Evaluation Framework with thefeatures and fa... This research recognizes the limitation and challenges of adaptingand applying Process Mining as a powerful tool and technique in theHypothetical Software Architecture (SA) Evaluation Framework with thefeatures and factors of lightweightness. Process mining deals with the largescalecomplexity of security and performance analysis, which are the goalsof SA evaluation frameworks. As a result of these conjectures, all ProcessMining researches in the realm of SA are thoroughly reviewed, and ninechallenges for Process Mining Adaption are recognized. Process mining isembedded in the framework and to boost the quality of the SA model forfurther analysis, the framework nominates architectural discovery algorithmsFlower, Alpha, Integer Linear Programming (ILP), Heuristic, and Inductiveand compares them vs. twelve quality criteria. Finally, the framework’s testingon three case studies approves the feasibility of applying process mining toarchitectural evaluation. The extraction of the SA model is also done by thebest model discovery algorithm, which is selected by intensive benchmarkingin this research. This research presents case studies of SA in service-oriented,Pipe and Filter, and component-based styles, modeled and simulated byHierarchical Colored Petri Net techniques based on the cases’ documentation.Processminingwithin this framework dealswith the system’s log files obtainedfrom SA simulation. Applying process mining is challenging, especially for aSA evaluation framework, as it has not been done yet. The research recognizesthe problems of process mining adaption to a hypothetical lightweightSA evaluation framework and addresses these problems during the solutiondevelopment. 展开更多
关键词 software architecture process mining hierarchical colored petri net architectural discovery algorithms model discovery algorithm
下载PDF
Statistical Analysis of Process Monitoring Data for Software Process Improvement and Its Application 被引量:2
2
作者 Kazuhiro Esaki Yuki Ichinose Shigeru Yamada 《American Journal of Operations Research》 2012年第1期43-50,共8页
Software projects influenced by many human factors generate various risks. In order to develop highly quality software, it is important to respond to these risks reasonably and promptly. In addition, it is not easy fo... Software projects influenced by many human factors generate various risks. In order to develop highly quality software, it is important to respond to these risks reasonably and promptly. In addition, it is not easy for project managers to deal with these risks completely. Therefore, it is essential to manage the process quality by promoting activities of process monitoring and design quality assessment. In this paper, we discuss statistical data analysis for actual project management activities in process monitoring and design quality assessment, and analyze the effects for these software process improvement quantitatively by applying the methods of multivariate analysis. Then, we show how process factors affect the management measures of QCD (Quality, Cost, Delivery) by applying the multiple regression analyses to observed process monitoring data. Further, we quantitatively evaluate the effect by performing design quality assessment based on the principal component analysis and the factor analysis. As a result of analysis, we show that the design quality assessment activities are so effective for software process improvement. Further, based on the result of quantitative project assessment, we discuss the usefulness of process monitoring progress assessment by using a software reliability growth model. This result may enable us to give a useful quantitative measure of product release determination. 展开更多
关键词 software process improvement process Monitoring Design Quality ASSESSMENT Multiple Regression ANALYSIS Principal COMPONENT ANALYSIS FACTOR ANALYSIS QUANTITATIVE Project ASSESSMENT
下载PDF
Process View of Reflection Mechanism for Reuse Software Architecture
3
作者 LIANG Zaoqing YING Shi +1 位作者 XIE Dan JIA Xiangyang 《Wuhan University Journal of Natural Sciences》 CAS 2007年第3期431-436,共6页
Reflection mechanism for reuse software architecture (RMRSA) divides a software architecture into base-level architecture and meta-level architecture logically. Base-level architecture is the ordinary architecture; ... Reflection mechanism for reuse software architecture (RMRSA) divides a software architecture into base-level architecture and meta-level architecture logically. Base-level architecture is the ordinary architecture; meta-level represents and manipulates the reusable meta-information of base-level architecture explicitly. Through reflection, the modification of meta-level architecture will result in the modification of the architecture in base-level. Then we can gain a new base-level architecture design. In this paper, we use π-calculus to define the constituents and their interaction processes of RMRSA, by these definition, we specify the business function in base-level at runtime, and illustrate the reflection mechanism between the base-level architecture and meta-level architecture. 展开更多
关键词 Π-CALCULUS reflection software architecture for reuse (RMRSA) process
下载PDF
Empirical Research on Critical Success Factors of Agile Software Process Improvement
4
作者 Jiangping Wan Ruoting Wang 《Journal of Software Engineering and Applications》 2010年第12期1131-1140,共10页
In this paper, we discuss agile software process improvement in P company with their description of process management in current level and analysis of problems, design the P Company success factors model in organizat... In this paper, we discuss agile software process improvement in P company with their description of process management in current level and analysis of problems, design the P Company success factors model in organizational culture, systems, products, customers, markets, leadership, technology and other key dimensions, which is verified through questionnaire in P company. In the end, we apply knowledge creation theory to analyze the open source software community with successful application of the typical agile software method, propose ten principles of knowledge creation in open source software community: Self-organizing, Code sharing, Adaptation, Usability, Sustention, Talent, Interaction, Collaboration, Happiness, and Democracy. 展开更多
关键词 AGILE Methodology software process improvement Critical SUCCESS Factor Knowledge CREATION Open Source software COMMUNITY
下载PDF
Research on Knowledge Transfer Influencing Factors in Software Process Improvement
5
作者 Jiangping Wan Qingjing Liu +1 位作者 Dejie Li Hongbo Xu 《Journal of Software Engineering and Applications》 2010年第2期134-140,共7页
Knowledge transfer model of software process improvement (SPI) and the conceptual framework of influencing factors are established. The model includes five elements which are knowledge of transfer, sources of knowledg... Knowledge transfer model of software process improvement (SPI) and the conceptual framework of influencing factors are established. The model includes five elements which are knowledge of transfer, sources of knowledge, recipients of knowledge, relationship of transfer parties, and the environment of transfer. The conceptual framework includes ten key factors which are ambiguity, systematism, transfer willingness, capacity of impartation, capacity of absorption, incen-tive mechanism, culture, technical support, trust and knowledge distance. The research hypothesis is put forward. Em-pirical study concludes that the trust relationship among SPI staffs has the greatest influence on knowledge transfer, and organizational incentive mechanism can produce positive effect to knowledge transfer of SPI. Finally, some sug-gestions are put forward to improve the knowledge transfer of SPI: establishing a rational incentive mechanism, exe-cuting some necessary training to transfer parties and using software benchmarking. 展开更多
关键词 software process improvement KNOWLEDGE TRANSFER Influence FACTORS PATTERN
下载PDF
Research on Explicit and Tacit Knowledge Interaction in Software Process Improvement Project
6
作者 Jiangping Wan Dan Wan +1 位作者 Weiping Luo Xiaoyao Wan 《Journal of Software Engineering and Applications》 2011年第6期335-344,共10页
This research develops a knowledge model for Software Process Improvement (SPI) project based on knowledge creation theory and its twenty-four measurement items, and proposes two hypothesizes about the interaction of ... This research develops a knowledge model for Software Process Improvement (SPI) project based on knowledge creation theory and its twenty-four measurement items, and proposes two hypothesizes about the interaction of explicit knowledge and tacit knowledge in SPI. Eleven factors are extracted through statistical analysis. Three knowledge-creation practices for capturing tacit knowledge contribute greatly to SPI, which are communication among members, crossover collaboration in practical work and pair programming. Two knowledge-creation practices for capturing explicit knowledge have significant positive impact on SPI, which are integrating project document and on-the-job training. Ultimately, suggestions for improvement are put forward, that is, encouraging communication among staff and integrating documents in real time, and future research is also illustrated. 展开更多
关键词 KNOWLEDGE CREATION software process improvement EXPLICIT KNOWLEDGE Tacit KNOWLEDGE COMMUNICATION Document
下载PDF
A parallel-pipelining software process model
7
作者 赵鹏 龚鹏 《Journal of Harbin Institute of Technology(New Series)》 EI CAS 2007年第5期646-651,共6页
Software process is a framework for effective and timely delivery of software system. The framework plays a crucial role for software success. However, the development of large-scale software still faces the crisis of... Software process is a framework for effective and timely delivery of software system. The framework plays a crucial role for software success. However, the development of large-scale software still faces the crisis of high risks, low quality, high costs and long cycle time. This paper proposed a three-phase parallel-pipelining software process model for improving speed and productivity, and reducing software costs and risks without sacrificing software quality. In this model, two strategies were presented. One strategy, based on subsystem-cost priority, was used to prevent software development cost wasting and to reduce software complexity as well; the other strategy, used for balancing subsystem complexity, was designed to reduce the software complexity in the later development stages. Moreover, the proposed function-detailed and workload-simplified subsystem pipelining software process model presents much higher parallelity than the concurrent incremental model. Finally, the component-based product line technology not only ensures software quality and further reduces cycle time, software costs, and software risks but also sufficiently and rationally utilizes previous software product resources and enhances the competition ability of software development organizations. 展开更多
关键词 software process improvement parallel pipelining cost priority product line
下载PDF
Implementing a Personal Software Process (PSPSM) Course: A Case Study
8
作者 Sakgasit Ramingwong Lachana Ramingwong 《Journal of Software Engineering and Applications》 2012年第8期639-644,共6页
In order to remain competitive in software industry, software engineers need to continuously improve their proficiency. Personal Software Process (PSPSM) provides a strong concept which helps software engineers inspec... In order to remain competitive in software industry, software engineers need to continuously improve their proficiency. Personal Software Process (PSPSM) provides a strong concept which helps software engineers inspecting and improving themselves. Yet, when being applied on an undergraduate computer engineering course, several complex mathematical calculations from PSP official exercises could encumber the performance of students who do not possess adequate mathematics background. This paper reports a result of implementing PSP course for undergraduate computer engineering students in Chiang Mai University, Thailand. 展开更多
关键词 software Engineering PERSONAL software process process improvement CASE Study
下载PDF
高校实验室危险化学品全过程管理Petri网模型及其应用
9
作者 阳富强 陈星霖 +1 位作者 刘春祥 余龙星 《化工高等教育》 2023年第3期92-99,共8页
针对高校实验室危险化学品管理中存在的化学药剂种类多、监管周期长、流转环节多、使用过程动态变化等问题,文章在分析实验室危险化学品全过程管理流程的基础上,构建了高校实验室危险化学品全过程管理Petri网模型。计算分析和仿真验证... 针对高校实验室危险化学品管理中存在的化学药剂种类多、监管周期长、流转环节多、使用过程动态变化等问题,文章在分析实验室危险化学品全过程管理流程的基础上,构建了高校实验室危险化学品全过程管理Petri网模型。计算分析和仿真验证结果表明,该模型具有有界性、可达性、安全性和活性等特性,是合理且有效的,可为高校实验室危险化学品全过程管理体系和溯源体系构建提供支撑。 展开更多
关键词 高校实验室 petri 危险化学品 全过程管理 PIPE软件
下载PDF
Smart Development Process Enactment Based on Context Sensitive Sequence Prediction
10
作者 Andreas Rausch Michael Deynet 《Journal of Computer and Communications》 2013年第5期32-39,共8页
Actual software development processes define the different steps developers have to perform during a development project. Usually these development steps are not described independently from each other—a more or less... Actual software development processes define the different steps developers have to perform during a development project. Usually these development steps are not described independently from each other—a more or less formal flow of development step is an essential part of the development process definition. In practice, we observe that often the process definitions are hardly used and very seldom “lived”. One reason is that the predefined general process flow does not reflect the specific constraints of the individual project. For that reasons we claim to get rid of the process flow definition as part of the development process. Instead we describe in this paper an approach to smartly assist developers in software process execution. The approach observes the developer’s actions and predicts his next development step based on the project process history. Therefore we apply machine learning resp. sequence learning approaches based on a general rule based process model and its semantics. Finally we show two evaluations of the presented approach: The data of the first is derived from a synthetic scenario. The second evaluation is based on real project data of an industrial enterprise. 展开更多
关键词 software Engineering software process DESCRIPTION LANGUAGES software processes process ENACTMENT process improvement Machine Learning SEQUENCE Prediction
下载PDF
基于赋时层次有色Petri网的医疗服务流程建模与优化 被引量:24
11
作者 伍宏伟 杨东 《系统仿真学报》 EI CAS CSCD 北大核心 2007年第8期1657-1663,1699,共8页
构建一个高效、精简、优质的医疗服务流程是医院高效、低成本和高质量运营的基础。针对目前医疗服务缺乏定量化的分析评价手段,提出了采用赋时层次有色Petri网(HTCP-net)来建模和优化医院当前的医疗服务流程。应用建模、仿真工具CPNTool... 构建一个高效、精简、优质的医疗服务流程是医院高效、低成本和高质量运营的基础。针对目前医疗服务缺乏定量化的分析评价手段,提出了采用赋时层次有色Petri网(HTCP-net)来建模和优化医院当前的医疗服务流程。应用建模、仿真工具CPNTools对医疗服务流程进行建模和仿真分析,从而得到患者平均等待时间、各类资源利用率等医院的外部和内部性能指标,最后在此基础之上通过合并任务、整合资源等流程重组和优化方法实现了医院服务效率的提高和服务质量的改进。 展开更多
关键词 赋时层次有色petri HTCP-net 流程建模 流程优化 医疗服务流程
下载PDF
一种基于扩展Petri网的软件过程模型性能分析方法 被引量:5
12
作者 赵杨 李彤 柳青 《计算机工程与应用》 CSCD 北大核心 2004年第26期70-72,共3页
对软件过程模型进行性能分析是过程建模的一个重要环节,也是过程改进的一个重要依据。现有的模型评估方法都是使用基于指数分布假设的分析技术。论文提出了一种新的基于X-Petri网和正态分布假设的软件并行工程顺序、并行、循环三种基本... 对软件过程模型进行性能分析是过程建模的一个重要环节,也是过程改进的一个重要依据。现有的模型评估方法都是使用基于指数分布假设的分析技术。论文提出了一种新的基于X-Petri网和正态分布假设的软件并行工程顺序、并行、循环三种基本执行过程结构的性能等价分析方法。 展开更多
关键词 软件并行工程 过程建模 性能分析 petri
下载PDF
基于体系结构的软件过程Petri网模型 被引量:6
13
作者 张友生 陈松乔 《小型微型计算机系统》 CSCD 北大核心 2005年第1期79-83,共5页
传统的软件过程模型存在开发效率不高 ,可移植性差 ,重用粒度小等缺点 .Petri网由于自身的特点 ,可用于形式化描述软件过程 ,学术界已有部分研究 .但已经发表的研究多是基于高级 Petri的扩展 ,十分复杂和繁琐 ,难以应用到实际软件项目... 传统的软件过程模型存在开发效率不高 ,可移植性差 ,重用粒度小等缺点 .Petri网由于自身的特点 ,可用于形式化描述软件过程 ,学术界已有部分研究 .但已经发表的研究多是基于高级 Petri的扩展 ,十分复杂和繁琐 ,难以应用到实际软件项目中 .综合利用软件过程理论、软件体系结构理论以及 Petri网理论 ,提出了基于体系结构的软件过程Petri网模型 (ABSPN) ,并证明了 ABSPN模型具有过程正确性、强连通性、活性和有界性 .实践证明 ,采用 ABSPN模型进行软件开发 ,可以使软件结构清晰 ,易于理解 ,可移植性强 。 展开更多
关键词 软件过程 软件体系结构 petri 进化
下载PDF
基于Petri网的软件演化过程 被引量:2
14
作者 郁湧 李彤 +1 位作者 王炜 张坤 《计算机应用与软件》 CSCD 北大核心 2008年第10期46-48,共3页
随着遗产软件系统的老化,软件演化已成为软件工程的一个新兴领域。对软件演化及过程的特征进行了描述,提出基于Petri网的软件演化过程;最后给出了软件演化过程的活性判断及优化算法。
关键词 软件演化 软件过程 petri 活性
下载PDF
PETRI网在软件过程建模及过程实施中的应用 被引量:5
15
作者 潘秋菱 刘宗田 +1 位作者 张立群 刘海杜 《小型微型计算机系统》 CSCD 北大核心 2002年第5期569-573,共5页
软件过程技术 ,作为一种保证软件开发质量和效率的方法 ,在许多软件企业引起了重视和应用 .本文从条件 /事件网出发 ,应用标记 PETRI网 ,并针对其在软件过程中的特点 ,给出了软件过程和软件过程网合理性的定义 ,根据工作流领域的结论 ,... 软件过程技术 ,作为一种保证软件开发质量和效率的方法 ,在许多软件企业引起了重视和应用 .本文从条件 /事件网出发 ,应用标记 PETRI网 ,并针对其在软件过程中的特点 ,给出了软件过程和软件过程网合理性的定义 ,根据工作流领域的结论 ,可以应用经典 PETRI网的工具验证其合理性 .在此理论基础上 ,提出了传统的软件过程结构表示成软件过程网的规则 .并研究其在实践中的应用 。 展开更多
关键词 petri 软件过程建模 过程实施 软件开发
下载PDF
基于Petri网的航站楼安检流程建模及性能分析 被引量:14
16
作者 张亚平 贾国洋 程绍武 《武汉理工大学学报(交通科学与工程版)》 2015年第4期688-691,697,共5页
针对当前航站楼内旅客安检流程用时久、效率低的问题,研究航站楼旅客安检流程的性能.通过分析国内某4E级民用机场航站楼旅客安检服务流程,基于Petri网理论构建了航站楼旅客安检流程模型,验证了模型的正确性,并对模型进行了性能分析.结... 针对当前航站楼内旅客安检流程用时久、效率低的问题,研究航站楼旅客安检流程的性能.通过分析国内某4E级民用机场航站楼旅客安检服务流程,基于Petri网理论构建了航站楼旅客安检流程模型,验证了模型的正确性,并对模型进行了性能分析.结果表明,该模型有助于分析安检流程的性能,找出瓶颈,为提高航站楼旅客安检服务流程效率明确改进的方向. 展开更多
关键词 航站楼 安检流程 petri 性能分析
下载PDF
用于VSLAM系统的CNN在FPGA平台上的加速
17
作者 郁媛 李沛君 +2 位作者 王光奇 张德兵 张春 《计算机工程与设计》 北大核心 2024年第1期71-78,共8页
为实现视觉同步定位与建图系统中卷积神经网络在FPGA上的加速,基于SuperPoint模型设计一种低功耗高效CNN加速器及相应的SoC系统。采用循环分块、数据复用、计算单元展开和双缓冲策略充分利用加速器的片上资源;为提高突发传输效率,预先... 为实现视觉同步定位与建图系统中卷积神经网络在FPGA上的加速,基于SuperPoint模型设计一种低功耗高效CNN加速器及相应的SoC系统。采用循环分块、数据复用、计算单元展开和双缓冲策略充分利用加速器的片上资源;为提高突发传输效率,预先对权重参数重排;提出Pack模块和Unpack模块,设计多通道数据传输,用于提高传输带宽。在Ultra96-V2 FPGA平台上部署整个SoC系统,在仅3 W左右的功耗下实现25.63 GOPS的吞吐量,其BRAM效率、DSP效率、性能密度和功耗效率相比之前的文献有明显优势。 展开更多
关键词 同步定位与建图系统 图像处理 卷积加速 数据复用 并行计算 突发传输 软硬件协作
下载PDF
eEPC与Petri网在流程改进建模中的比较 被引量:3
18
作者 施於人 代应 《重庆理工大学学报(自然科学)》 CAS 2011年第7期87-91,共5页
从对流程的描述能力和对流程的性能评估2个方面,对eEPC(扩展事件驱动过程链)方法和Petri网这2种流程建模时常用的方法进行了比较。结果表明,在对流程进行以流程改进为目的建模时,采用eEPC方法比Petri网方法更有效。
关键词 扩展事件驱动过程链 petri 流程改进
下载PDF
基于Petri网软件过程执行机制的研究 被引量:1
19
作者 刘士喜 许志才 方贤文 《安徽理工大学学报(自然科学版)》 CAS 2007年第3期57-61,共5页
在软件过程执行机制中,两种传统的过程执行机制——前摄式和反映式存在模型复杂性和执行灵活性之间的矛盾。分层机制可以缓解这种矛盾,但又缺乏严密的形式化定义。采用基于Petri网的软件过程执行机制的建模和分析方法,给出了准确的形式... 在软件过程执行机制中,两种传统的过程执行机制——前摄式和反映式存在模型复杂性和执行灵活性之间的矛盾。分层机制可以缓解这种矛盾,但又缺乏严密的形式化定义。采用基于Petri网的软件过程执行机制的建模和分析方法,给出了准确的形式化定义,很好地描述了软件过程执行机制中的同步、并发和异步等特点,解决了早期"前摄式"机制的过程支持缺陷,降低了反映式机制建模的复杂性。 展开更多
关键词 分层机制 软件过程 petri 过程建模 形式化语义
下载PDF
基于Petri网的以活动为中心的软件过程建模方法 被引量:1
20
作者 尹琴 王小平 《计算机应用与软件》 CSCD 北大核心 2008年第1期187-189,255,共4页
软件过程是软件生命周期中所实施的一系列活动的集合。软件过程模型为软件开发者提供了软件开发的标准,也方便了开发者之间的交流。过程建模作为软件过程中最主要的活动,是对实际软件过程的再加工工程。基于Petri网提出了一种以活动为... 软件过程是软件生命周期中所实施的一系列活动的集合。软件过程模型为软件开发者提供了软件开发的标准,也方便了开发者之间的交流。过程建模作为软件过程中最主要的活动,是对实际软件过程的再加工工程。基于Petri网提出了一种以活动为中心的软件过程控制模型ACCM,并给出了相应的算法。最后以一个软件开发的实例解释说明了该方法的有效性。 展开更多
关键词 软件过程 petri 活动 建模
下载PDF
上一页 1 2 18 下一页 到第
使用帮助 返回顶部