期刊文献+
共找到1,821篇文章
< 1 2 92 >
每页显示 20 50 100
Construction and Implementation of Team Task Mechanism for Software Engineering Courses Empowered by AI and Collaborative Competition——A Case Study of Software Project Management Course
1
作者 Jun Guo Yixian Liu +2 位作者 Xiaochun Yang Dongming Chen Zhiliang Zhu 《计算机教育》 2025年第3期48-54,共7页
Under the background of training practical compound talents in software engineering,this paper analyzes the problems existing in the current teaching of software engineering courses represented by software project man... Under the background of training practical compound talents in software engineering,this paper analyzes the problems existing in the current teaching of software engineering courses represented by software project management,puts forward the team task mechanism of software engineering courses with AI empowerment and cooperation and competition,develops a unified project management platform to support the implementation of team tasks,and proves the effectiveness of the scheme through the results obtained. 展开更多
关键词 Artificial intelligence Collaboration and competition Team tasks software project management
在线阅读 下载PDF
Software Metric Analysis of Open-Source Business Software
2
作者 Charles W. Butler 《Journal of Software Engineering and Applications》 2023年第5期144-153,共10页
Over the past decade, open-source software use has grown. Today, many companies including Google, Microsoft, Meta, RedHat, MongoDB, and Apache are major participants of open-source contributions. With the increased us... Over the past decade, open-source software use has grown. Today, many companies including Google, Microsoft, Meta, RedHat, MongoDB, and Apache are major participants of open-source contributions. With the increased use of open-source software or integration of open-source software into custom-developed software, the quality of this software component increases in importance. This study examined a sample of open-source applications from GitHub. Static software analytics were conducted, and each application was classified for its risk level. In the analyzed applications, it was found that 90% of the applications were classified as low risk or moderate low risk indicating a high level of quality for open-source applications. 展开更多
关键词 open-source software software Quality software Risks Cyclomatic Complexity Essential Complexity Module Design Complexity Design Complexity Integration Complexity Local Data Complexity Public Global Data Complexity Parameter Data Complexity Risk Score Risk Classification
在线阅读 下载PDF
Review of Techniques for Integrating Security in Software Development Lifecycle
3
作者 Hassan Saeed Imran Shafi +3 位作者 Jamil Ahmad Adnan Ahmed Khan Tahir Khurshaid Imran Ashraf 《Computers, Materials & Continua》 SCIE EI 2025年第1期139-172,共34页
Software-related security aspects are a growing and legitimate concern,especially with 5G data available just at our palms.To conduct research in this field,periodic comparative analysis is needed with the new techniq... Software-related security aspects are a growing and legitimate concern,especially with 5G data available just at our palms.To conduct research in this field,periodic comparative analysis is needed with the new techniques coming up rapidly.The purpose of this study is to review the recent developments in the field of security integration in the software development lifecycle(SDLC)by analyzing the articles published in the last two decades and to propose a way forward.This review follows Kitchenham’s review protocol.The review has been divided into three main stages including planning,execution,and analysis.From the selected 100 articles,it becomes evident that need of a collaborative approach is necessary for addressing critical software security risks(CSSRs)through effective risk management/estimation techniques.Quantifying risks using a numeric scale enables a comprehensive understanding of their severity,facilitating focused resource allocation and mitigation efforts.Through a comprehensive understanding of potential vulnerabilities and proactive mitigation efforts facilitated by protection poker,organizations can prioritize resources effectively to ensure the successful outcome of projects and initiatives in today’s dynamic threat landscape.The review reveals that threat analysis and security testing are needed to develop automated tools for the future.Accurate estimation of effort required to prioritize potential security risks is a big challenge in software security.The accuracy of effort estimation can be further improved by exploring new techniques,particularly those involving deep learning.It is also imperative to validate these effort estimation methods to ensure all potential security threats are addressed.Another challenge is selecting the right model for each specific security threat.To achieve a comprehensive evaluation,researchers should use well-known benchmark checklists. 展开更多
关键词 software development lifecycle systematic literature review critical software security risks national institute of standards and technology DevSecOps open web application security project McGraw’s touch points
在线阅读 下载PDF
HSPM:A Better Model to Effectively Preventing Open-Source Projects from Dying 被引量:1
4
作者 Zhifang Liao Fangying Fu +3 位作者 Yiqi Zhao Sui Tan Zhiwu Yu Yan Zhang 《Computer Systems Science & Engineering》 SCIE EI 2023年第10期431-452,共22页
With the rapid development of Open-Source(OS),more and more software projects are maintained and developed in the form of OS.These Open-Source projects depend on and influence each other,gradually forming a huge OS pr... With the rapid development of Open-Source(OS),more and more software projects are maintained and developed in the form of OS.These Open-Source projects depend on and influence each other,gradually forming a huge OS project network,namely an Open-Source Software ECOsystem(OSSECO).Unfortunately,not all OS projects in the open-source ecosystem can be healthy and stable in the long term,and more projects will go from active to inactive and gradually die.In a tightly connected ecosystem,the death of one project can potentially cause the collapse of the entire ecosystem network.How can we effectively prevent such situations from happening?In this paper,we first identify the basic project characteristics that affect the survival of OS projects at both project and ecosystem levels through the proportional hazards model.Then,we utilize graph convolutional networks based on the ecosystem network to extract the ecosystem environment characteristics of OS projects.Finally,we fuse basic project characteristics and environmental project characteristics and construct a Hybrid Structured Prediction Model(HSPM)to predict the OS project survival state.The experimental results show that HSPM significantly improved compared to the traditional prediction model.Our work can substantially assist OS project managers in maintaining their projects’health.It can also provide an essential reference for developers when choosing the right open-source project for their production activities. 展开更多
关键词 project survival prediction open-source ecosystem open-source project open-source health graph neural networks
在线阅读 下载PDF
Development and Experience of“Software Project Practice”Course for the Master of Software Engineering 被引量:1
5
作者 CHENG Xue-lin CAI Zhen-gong YANG Xiao-hu 《计算机教育》 2012年第10期37-40,共4页
Practice is an important phase in the teaching of software engineering.How to improve students' practical ability is a common problem for many software colleges.The course of Software Project Practice is proposed ... Practice is an important phase in the teaching of software engineering.How to improve students' practical ability is a common problem for many software colleges.The course of Software Project Practice is proposed to enhance students' practical skills.In this course,the students participate in the whole process of software development practice and take the exercise of entrepreneurial project development in their learning stage. 展开更多
关键词 software Engineering Master of Engineering software project PRACTICE
在线阅读 下载PDF
Optimizing Bidders Selection of Multi-Round Procurement Problem in Software Project Management Using Parallel Max-Min Ant System Algorithm 被引量:1
6
作者 Dac-Nhuong Le Gia Nhu Nguyen +3 位作者 arish Garg Quyet-Thang Huynh Trinh Ngoc Bao Nguyen Ngoc Tuan 《Computers, Materials & Continua》 SCIE EI 2021年第1期993-1010,共18页
This paper presents a Game-theoretic optimization via Parallel Min-Max Ant System(PMMAS)algorithm is used in practice to determine the Nash equilibrium value to resolve the confusion in choosing appropriate bidders of... This paper presents a Game-theoretic optimization via Parallel Min-Max Ant System(PMMAS)algorithm is used in practice to determine the Nash equilibrium value to resolve the confusion in choosing appropriate bidders of multi-round procurement problem in software project management.To this end,we introduce an approach that proposes:(i)A Game-theoretic model of multiround procurement problem(ii)A Nash equilibrium strategy corresponds to multi-round strategy bid(iii)An application of PSO for the determination of global Nash equilibrium.The balance point in Nash Equilibrium can help to maintain a sustainable structure not only in terms of project management but also in terms of future cooperation.As an alternative of procuring entities subjectively,a methodology to support decision making has been studied using Nash equilibrium to create a balance point on benefit in procurement where buyers and suppliers need multiple rounds of bidding.Our goal focus on the balance point in Nash Equilibrium to optimizing bidder selection in multi-round procurement which is the most beneficial for both investors and selected tenderers.Our PMMAS algorithm is implemented based on MPI(message passing interface)to find the approximate optimal solution for the question of how to choose bidders and ensure a path for a win-win relationship of all participants in the procurement process.We also evaluate the speedup ratio and parallel efficiency between our algorithm and other proposed algorithms.As the experiment results,the high feasibility and effectiveness of the PMMAS algorithm are verified. 展开更多
关键词 Parallel min-max ant system multi-objective multi-round procurement software project management project conflicts Nash equilibrium game theory MPI
在线阅读 下载PDF
Research and Design of Consistent Project Cases for the Software Engineering Course Group 被引量:2
7
作者 Junwei Du Guozhu Liu +3 位作者 Quan Liu Xinglu Ma Meijiao Xu Wenfeng Liu 《计算机教育》 2023年第12期94-105,共12页
In order to enhance the abilities of practical innovation and solving complex engineering problems of students in the engineering context,we design a course cluster teaching model based on a unified enterprise-level p... In order to enhance the abilities of practical innovation and solving complex engineering problems of students in the engineering context,we design a course cluster teaching model based on a unified enterprise-level project case.The program divides the knowledge points required by the project into the corresponding courses,and divides their realization into the practical teaching cases,so as to realize the design of teaching practice cases embodied in the unified project framework.This model allows students to practice projects based on the unified project background while learning knowledge from different courses.It not only allows students to learn abstract,fragmented,and difficult-to-understand knowledge systems thoroughly,but also integrates the knowledge into the practice of the enterprise-level project development,helping students experience the value of knowledge in complex engineering projects and thus improving their ability to solve complex engineering problems while learning theoretical knowledge. 展开更多
关键词 software engineering Course group Course training Comprehensive project cases School-enterprise cooperation
在线阅读 下载PDF
Software Project’s Complexity Measurement: A Case Study 被引量:1
8
作者 Panos Fitsilis Vyron Damasiotis 《Journal of Software Engineering and Applications》 2015年第10期549-556,共8页
Project management is a well understood management method, widely adopted today, in order to give predictable results to complex problems. However, quite often projects fail to satisfy their initial objectives. This i... Project management is a well understood management method, widely adopted today, in order to give predictable results to complex problems. However, quite often projects fail to satisfy their initial objectives. This is why studying the factors that affect the complexity of projects is quite important. In this paper, we will present the complexity factors that are related to project time, cost and quality management and then we will apply them to a number of selected projects, in order to compare the acquired results. The projects have been chosen in a way that results can be easily compared. 展开更多
关键词 software project MANAGEMENT project COMPLEXITY AHP
暂未订购
(Dis)Economies of Scale in Business Software Systems Development and Enhancement Projects 被引量:1
9
作者 Beata Czamacka-Chrobot 《Computer Technology and Application》 2012年第1期88-97,共10页
In the software engineering literature, it is commonly believed that economies of scale do not occur in case of software Development and Enhancement Projects (D&EP). Their per-unit cost does not decrease but increa... In the software engineering literature, it is commonly believed that economies of scale do not occur in case of software Development and Enhancement Projects (D&EP). Their per-unit cost does not decrease but increase with the growth of such projects product size. Thus this is diseconomies of scale that occur in them. The significance of this phenomenon results from the fact that it is commonly considered to be one of the fundamental objective causes of their low effectiveness. This is of particular significance with regard to Business Software Systems (BSS) D&EP characterized by exceptionally low effectiveness comparing to other software D&EP. Thus the paper aims at answering the following two questions: (1) Do economies of scale really not occur in BSS D&EP? (2) If economies of scale may occur in BSS D&EP, what factors are then promoting them? These issues classify into economics problems of software engineering research and practice. 展开更多
关键词 (Dis)economies of scale business software systems development and enhancement projects software size metrics functional size measurement economies of scale factors.
在线阅读 下载PDF
A Novel Method for Assessing and Optimizing Software Project Process Based Risk Control
10
作者 JIANG Wei-jin XU Yu-sheng XU Yu-hui 《Wuhan University Journal of Natural Sciences》 EI CAS 2006年第1期289-293,共5页
A new approach for assessing and optimizing software project process based on software risk control presented, which evaluates and optimizes software project process from the view of controlling the software project r... A new approach for assessing and optimizing software project process based on software risk control presented, which evaluates and optimizes software project process from the view of controlling the software project risks. A model for optimizing software risk control is given, a discrete optimization algorithm based on dynamic programruing is proposed and an example of using above method to solve a problem is also included in this paper. By improving the old passive post-project control into an active effective preaction, this new method can greatly promote the possibility of success of software projects. 展开更多
关键词 software process project management software risk risk control
在线阅读 下载PDF
A Comprehensive Software Project Management Framework
11
作者 Mohamed Ellithey Barghoth Akram Salah Manal A. Ismail 《Journal of Computer and Communications》 2020年第3期86-102,共17页
Project management is vital for software project success. Project Management Body of Knowledge (PMBOK), CMMI for Development (CMMI-DEV), and other software project management models and practices established to assist... Project management is vital for software project success. Project Management Body of Knowledge (PMBOK), CMMI for Development (CMMI-DEV), and other software project management models and practices established to assist software organizations, each of these models offers diverse focal points. Combined effective software project management practices remain a challenge to software organizations. In striving to raise the likelihood of software project success, this paper introduces a framework for software project management effectiveness which integrated a set of software project management practices based on the PMBOK guide processes, CMMI-DEV processes, and management areas that influence a software project. The proposed framework called 4PTRB which includes people, process, product, project, technology, risk, and business management areas. The 4PTRB software project management framework provides a whole comprehensive view to help software project managers to improve their project management effectiveness. The framework is validated by conducting a web-based survey of software professional practitioners around the world. A statistical analysis of twenty software projects has been conducted as a case study thereafter, spanning small to large development projects. The consistency of the case study and survey results shows the power of the 4PTRB framework as an inclusive software project management framework. 展开更多
关键词 CMMI PMBOK software project MANAGEMENT EFFECTIVENESS software project MANAGEMENT Framework
在线阅读 下载PDF
The Design and Improvement of a Software Project Management System Based on CMMI
12
作者 Guoping Zhou Weimin Shao 《Intelligent Information Management》 2012年第6期330-337,共8页
The paper researched and analyzed the characteristics, deficiencies and reasons of a management system of a software enterprise project to design a software project management system based on CMMI 1.2, thus helping th... The paper researched and analyzed the characteristics, deficiencies and reasons of a management system of a software enterprise project to design a software project management system based on CMMI 1.2, thus helping the enterprise to improve development and management efficiency of software project and reduce the risks and costs on project devel- opment. It studied CMMI model version 1.3 which is recently released by SEI, analyzed its characteristics and told the difference between version 1.2 and version 1.3. In addition, an improvement proposal and a solution of the software project management system were given from multiple perspectives. 展开更多
关键词 CMMI KPAs of CMMI LEVEL 3 software Engineering project Management
在线阅读 下载PDF
Software Development Project Risk Management: A New Conceptual Framework
13
作者 Lazaros Sarigiannidis Prodromos D. Chatzoglou 《Journal of Software Engineering and Applications》 2011年第5期293-305,共13页
The frequently observed positive impact of adopting risk management strategies on projects’ overall outcome has led many software development organizations to appreciate its significant role in the pursuit of cost re... The frequently observed positive impact of adopting risk management strategies on projects’ overall outcome has led many software development organizations to appreciate its significant role in the pursuit of cost reduction, schedule overruns decrease and, generally, improved performance. In line with this issue, this study investigates a wide range of relevant literature, proposes a new conceptual framework for managing risk in software development projects, introduces new conceptual factors, brings out their interrelation, and suggests new prospects and managerial implications for both practitioners and academics. The conceptual framework has two basic axes. Firstly, the determination of the impact of constructs such as Project Characteristics, Project Risk Management Team, Risk Identification Approaches, and Project Quality on the level of Project Risk. The majority of the items used to measure these constructs are proposed for the first time in the literature. Additionally, the assessment of the impact of Project Risk (and all of the dimensions that compose it), simultaneously with the estimation of the impact of the Residual Performance Risk on the final subjective and objective Project Performance could provide project managers with a better picture of the effectiveness and adequacy of their risk management practices. 展开更多
关键词 project RISK PERFORMANCE RISK project PERFORMANCE software Development project QUALITY
暂未订购
Ontologies for Software Project Management: A Review
14
作者 Panos Fitsilis Vassilis Gerogiannis Leonidas Anthopoulos 《Journal of Software Engineering and Applications》 2014年第13期1096-1110,共15页
Software Project Management is a knowledge intensive process that can benefit substantially from ontology development and ontology engineering. Ontology development could facilitate or improve substantially the softwa... Software Project Management is a knowledge intensive process that can benefit substantially from ontology development and ontology engineering. Ontology development could facilitate or improve substantially the software development process through the improvement of knowledge management, the increase of software and artefacts reusability, and the establishment of internal consistency within project management processes of various phases of software life cycle. A large number of ontologies have been developed attempting to address various software engineering aspects, such as requirements engineering, components reuse, domain modelling, etc. In this paper, we present a systematic literature review focusing on software project management ontologies. The literature review, among other, has identified lack of standardization in terminology and concepts, lack of systematic domain modelling and use of ontologies mainly in prototype ontology systems that address rather limited aspects of software project management processes. 展开更多
关键词 software project MANAGEMENT Ontologies project MANAGEMENT
在线阅读 下载PDF
A Suggested Theoretical Framework for Software Project Success
15
作者 Hroon Tarawneh 《Journal of Software Engineering and Applications》 2011年第11期646-651,共6页
Current literature on software project management indicates that the majority of software projects either are considered a failure or challenged. These projects are characterized by exceeding budget, exceeding time, a... Current literature on software project management indicates that the majority of software projects either are considered a failure or challenged. These projects are characterized by exceeding budget, exceeding time, and failing to meet customer expectations. The fact that most projects fail highlights the need for research regarding the factors that lead to software project success or failure. This paper presents a theoretical framework for software project success. Based on deep analysis of current literature on software success factors, a theoretical framework is formulating. The suggested framework shows factors that have to be carefully considered in order to achieve software project success. The factors included in the framework are dividing into four categories: organizational factors, technical factors, people factors, and culture factors. The suggested framework is new in the sense that it includes many factors that are not founding together in any of the previous similar frameworks. 展开更多
关键词 software projectS SUCCESS FACTORS Technical FACTORS PEOPLE FACTORS CULTURE FACTORS ORGANIZATIONAL FACTORS
暂未订购
Analysis of Software Development and Enhancement Projects Work Effort per Unit Based on the COSMIC Method with Regard to Technological Factors—Case Study
16
作者 Beata Czarnacka-Chrobot 《Journal of Software Engineering and Applications》 2013年第11期597-609,共13页
This paper aims to present a case study that consists in the analysis of work effort per unit of software systems Development and Enhancement Projects (D&EP) depending on technological factors. That analysis was c... This paper aims to present a case study that consists in the analysis of work effort per unit of software systems Development and Enhancement Projects (D&EP) depending on technological factors. That analysis was commissioned by one of the largest public institutions in Poland. This is the COSMIC (Common Software Measurement International Consortium) function points method that is chosen by this institution as a point of reference for size of software systems developed/enhanced for supporting its functions and therefore this method is the base for the analysis of D&EP work effort per unit with regard to technological factors. 展开更多
关键词 software Systems Development and ENHANCEMENT projectS Work Effort PER UNIT Functional Size Measurement COSMIC METHOD IFPUG METHOD
暂未订购
Integrating Project Management, Software Development, and Knowledge Management Models: A Case Study in a Public ICT Services Organization
17
作者 Jorge Luiz dos Santos Renelson Ribeiro Sampaio 《Social Networking》 2023年第1期1-27,共27页
In project-based organizations knowledge is a critical resource used to develop and deliver products and services with a high level of quality. Therefore, a systematic and sustainable process is necessary to coordinat... In project-based organizations knowledge is a critical resource used to develop and deliver products and services with a high level of quality. Therefore, a systematic and sustainable process is necessary to coordinate knowledge management, project management and product lifecycle. This scenario predominates in companies focused on the creation and maintenance of information systems. This article presents an exploratory study based on a framework that integrates cognitive, managerial, and operational processes in a public Brazilian organization that provides services in the area of information and communications technology, focusing on the construction and maintenance of information systems. Those processes are operationalized by three management models considering knowledge, project, and software development processes. Our proposal aims to understand the relationships between those three management models and their influence on the software development process in the organization under study. Our premise is based on the principle that cognitive management, project management, and software development management must be integrated to fulfill the demands of product development and service provision. The research data was composed of registers of working hours spent on software development and maintenance projects involving 244 people allocated to 5064 projects in the period from 2007 to 2013. The study resulted in the identification of the relationships among the three management models adopted by the organization, with emphasis on knowledge management activities, which were not directly identified, making it difficult to account for and measure them. We established a set of activities connected to each one of the knowledge management model phases. Since those activities were not visible before, our approach contributed to build a systematic process to register and relate activities linked to the dimensions of cognitive processes, project management, and software construction. 展开更多
关键词 Knowledge Management Knowledge Sharing Integrated Management project Teams software Development
在线阅读 下载PDF
An Importance Assessment Model of Open-Source Community Java Projects Based on Domain Knowledge Graph
18
作者 Chengrong Yang Rongjing Bu +4 位作者 Yan Kang Yachuan Zhang Hao Li Tao Li Junfeng Li 《Journal on Big Data》 2020年第4期135-144,共10页
With the rise of open-source software,the social development paradigm occupies an indispensable position in the current software development process.This paper puts forward a variant of the PageRank algorithm to build... With the rise of open-source software,the social development paradigm occupies an indispensable position in the current software development process.This paper puts forward a variant of the PageRank algorithm to build the importance assessment model,which provides quantifiable importance assessment metrics for new Java projects based on Java open-source projects or components.The critical point of the model is to use crawlers to obtain relevant information about Java open-source projects in the GitHub open-source community to build a domain knowledge graph.According to the three dimensions of the Java open-source project’s project influence,project activity and project popularity,the project is measured.A modified PageRank algorithm is proposed to construct the importance evaluation model.Thereby providing quantifiable importance evaluation indicators for new Java projects based on or components of Java open-source projects.This article evaluates the importance of 4512 Java open-source projects obtained on GitHub and has a good effect. 展开更多
关键词 GitHub open-source community Java open-source project domain Knowledge Graph importance assessment
在线阅读 下载PDF
Learning by doing: Software project management course education
19
作者 HUANG Long-jun DAI Li-pin GUO Bin LEI Gang 《通讯和计算机(中英文版)》 2009年第9期35-38,61,共5页
关键词 软件项目管理 课程教育 教学模式 学习 有效管理 软件编程 培养目标 学生
在线阅读 下载PDF
Grey Prediction Based Software Stage-Effort Estimation 被引量:3
20
作者 WANG Yong SONG Qinbao SHEN Junyi 《Wuhan University Journal of Natural Sciences》 CAS 2007年第5期927-931,共5页
The software stage-effort estimation can be used to dynamically adjust software project schedule, further to help make the project finished on budget. This paper presents a grey model Verhulst based method for stage-e... The software stage-effort estimation can be used to dynamically adjust software project schedule, further to help make the project finished on budget. This paper presents a grey model Verhulst based method for stage-effort estimation during software development process, a bias correction technology was used to improve the estimation accuracy. The proposed method was evaluated with a large-scale industrial software engineering database. The results are very encouraging and indicate the method has considerable potential. 展开更多
关键词 project management software engineering sorftware effort estimation grey model
在线阅读 下载PDF
上一页 1 2 92 下一页 到第
使用帮助 返回顶部