期刊文献+
共找到88,161篇文章
< 1 2 250 >
每页显示 20 50 100
Paleocontinental Reconstruction:Methodology,Computer Software and an Example of Application
1
作者 Li XiangChina University of Geosciences , Beijing 100083 《Journal of Earth Science》 SCIE CAS CSCD 1993年第1期12-18,共7页
Paleocontinental reconstruction is of the nature of multidisciplinary analysis . This paper discusses the significance of some more important disciplines , including paleomagnetism , paleoclimatology and paleobiogeogr... Paleocontinental reconstruction is of the nature of multidisciplinary analysis . This paper discusses the significance of some more important disciplines , including paleomagnetism , paleoclimatology and paleobiogeography. Top attention should be paid to the synthetic analysis and geological explanation of geophysical data . Reassembling of the paleocontinents by geometric similarities is preliminary, geological considerations should receive more attention . Several rules constraining the reconstruction are proposed and Eider poles used to reassemble some separated Precambrian median massifs to their mother continents are given . A computer software for paleocontinental reconstruction , GUDALU , is introduced . The software is flexible in that it gives the user maximum freedom to demonstrate his or her geological opinions by providing means of organizing geographic data and rotational parameters ,many kinds of map projection of different features and dynamic editing of the reconstruction maps . Finally, an example of Mesoproterozoic reconstruction is demonstrated . 展开更多
关键词 paleocontinental reconstruction plate fit . synthetic analysis computer software.
下载PDF
Selection of Effective Bcl-2 Antisense Oligodeoxynucleotides with Computer Software and Experimental Assay
2
作者 张洹 雷小勇 《The Chinese-German Journal of Clinical Oncology》 CAS 2005年第4期248-252,共5页
Objective: To explore and investigate the selection of effective antisense oligodeoxynuleotides with the help of computer and RNAstructure folding software. Methods: Bcl-2 gene was used as the target gene and five a... Objective: To explore and investigate the selection of effective antisense oligodeoxynuleotides with the help of computer and RNAstructure folding software. Methods: Bcl-2 gene was used as the target gene and five antisense oligodeoxynuleotides were designed to be bound to Bcl-2 mRNA optimal secondary structure regions that were predicted free from intramolecular fold or instability of free energy. The five antisense oligodeoxynucleotides were studied with experimental assay of leukemia cells, including cell grow assay with tropan blue exclusion, expression of Bcl-2 protein detected with immunochemistry and flowcytometry, Bcl-2 mRNA content detected with RT-PCR technique, as well as apoptosis observed and determined with morphonological method, electrophoresis and flowcytometry. Results: The results showed that two of the five antisense oligodeoxynucleotides were effective antisense oligodeoxynucleotides, which were able to inhibit cell growth in leukemia, to decrease the level of Bcl-2 mRNA and protein, to induce apoptosis of leukemia cells significantly. Conclusion: The computational prediction of antisense efficacy is faster than other methods and more efficient, which can potentially speed the development of sequences for both research and clinical applications. 展开更多
关键词 prediction RNAstructure folding software antisense oligodeoxynucleotide (AS-ODN) Bcl-2 gene
下载PDF
DEVELOPMENT OF COMPUTER SIMULATION SOFTWAREON PHASE TRANSFORMATION DURING QUENCHING 被引量:5
3
作者 L. Chen, W. Xia and X. J. Chen Department of Materials Science and Engineering, Nanchang Institute of Aeronautical Technology, Nanchang 330034, China 《Acta Metallurgica Sinica(English Letters)》 SCIE EI CAS CSCD 2000年第2期618-622,共5页
A computer software to simulate the phase transformation during quenching is designed based on Avrami equation and Scheil additivity principle of incubation period. The isothermal transformation diagrams of supercool... A computer software to simulate the phase transformation during quenching is designed based on Avrami equation and Scheil additivity principle of incubation period. The isothermal transformation diagrams of supercooled austenite are described by cubic spline functions. This software is possess of a good graphic interface of Windows style, can simulate the whole process in austenite decomposition during continuous cooling. If the cooling rate was given, the fraction of various microstructures transformed of austenite decomposition during continuous cooling at any temperature can be calculated. The simulation results are checked with the quenching experiment of 45 steel. The results indicate that the simulation results are comparatively close to the experimental results. 展开更多
关键词 QUENCHING phase transformation computer simulation software
下载PDF
Research on Modeling and Reusing of Computer Numerical Control Software with Object-oriented Technology 被引量:1
4
作者 胡俊 王宇晗 +1 位作者 王涛 蔡建国 《Journal of Donghua University(English Edition)》 EI CAS 2001年第3期66-69,共4页
To improve the reusable and configurable ability of computer numerical control ( CNC ) software, a new method to construct reusable model of CNC software with object-oriented (OO) technology is proposed. Based on anal... To improve the reusable and configurable ability of computer numerical control ( CNC ) software, a new method to construct reusable model of CNC software with object-oriented (OO) technology is proposed. Based on analyzing function of CNC software, the article presents how to construct a general class library of CNC software with OO technology. Most function modules of CNC software can he reused because of inheritable capability of classes. Besides, the article analyzes the object relational model in request/report mode, and multitask concurrent management model, which can he applied on double-CPU hardware platform and Windows 95/NT environment. Finally, the method has been successfully applied on a turning CNC system and a milling CNC system, and some function modules have been reused. 展开更多
关键词 CNC software Object- Oriented Request/Report Multitask CONCURRENT Process.
下载PDF
Teaching Reform on Team-based Innovative Talent Training Model in Computer Software
5
作者 Yan Sun Hong Luo Xiaolin Chai 《计算机教育》 2022年第12期77-82,共6页
As a prominent branch of computer science,computer software focuses on technology development and practical application,and it is of great importance in modern social and economic life.Universities need to train postg... As a prominent branch of computer science,computer software focuses on technology development and practical application,and it is of great importance in modern social and economic life.Universities need to train postgraduate students that master software engineering to satisfy the needs of high-level talents,preparing for the rapid development of the software industry.Postgraduate is an important stage to cultivate talented students in software engineering.Mentors in relevant majors need to combine advantages of their team while establishing an innovative mode for training talents,mining most potentials of students,and cultivating their ability.We have explored the team-based training mode of computer software major and scientific evaluation methods of innovation ability,shared critical importance in fulfilling fruitions of research,and proposed solutions to real problems especially under the background of“Double First-Class”.This paper decomposes and quantifies the evaluation indicators of the innovation ability of computer software graduate students through literature research and questionnaire surveys.Consequently,we establish a talent evaluation indexing system and build a team-based evaluation system for the innovation ability of graduate student in computer software major. 展开更多
关键词 computer software TEAM Innovative talents Training mode
下载PDF
Research on the Computer Software Testing Method Based on Multiple Platforms
6
作者 Yongfang Sun Jianjun Li 《Journal of Computer Science Research》 2020年第3期6-9,共4页
Informationization plays an important role in modern life and production.And various software is one of the bases for it.Before it goes into service,software needs to go through many steps,including software developme... Informationization plays an important role in modern life and production.And various software is one of the bases for it.Before it goes into service,software needs to go through many steps,including software development,design,etc.In software development,test is the key to identify and control bugs and errors in the software.Therefore,software companies often test the software to ensure that it is qualified.In recent years,more attention has been paid to a multi-platform computer software testing method,which can make up for defects in traditional testing methods to improve test accuracy.Firstly,this paper illustrates the connotation and features of software testing.Secondly,common software testing platforms and their requirements are analyzed.Finally,this paper proposes software testing method based on multiple platforms. 展开更多
关键词 Multiple platforms computer software Testing method
下载PDF
Windows and Fieldbus Based Software Computer Numerical Control System
7
作者 WU Hongen~(1,2) ZHANG Chengrui~1 LI Guili~2 WANG Baoren~(1,2) (1.Mechanical School,Shandong University,Jinan 250061,China, 2.College of Mechanical and Electronic Engineering,Shandong University of Sci & Tech,Qingdao 266510,China) 《武汉理工大学学报》 CAS CSCD 北大核心 2006年第S3期1148-1152,共5页
Computer numerical control(CNC)system is the base of modern digital and intelligent manufacturing technolo- gy.And opened its architecture and constituted based on PC and Windows operating system(OS)is the main trend ... Computer numerical control(CNC)system is the base of modern digital and intelligent manufacturing technolo- gy.And opened its architecture and constituted based on PC and Windows operating system(OS)is the main trend of CNC sys- tem.However,even if the highest system priority is used in user mode,real-time capability of Windows(2000,NT,XP)for applications is not guaranteed.By using a device driver,which is running in kernel mode,the real time performance of Windows can be enhanced greatly.The acknowledgment performance of Windows to peripheral interrupts was evaluated.Harmonized with an intelligent real-time serial communication bus(RTSB),strict real-time performance can be achieved in Windows platform. An opened architecture software CNC system which is hardware independence is proposed based on PC and RTSB.A numerical control real time kernel(NCRTK),which is implemented as a device driver on Windows,is used to perform the NC tasks.Tasks are divided into real-time and non real-time.Real-time task is running in kernel mode and non real-time task is running in user mode.Data are exchanged between kernel and user mode by DMA and Windows Messages. 展开更多
关键词 software CNC WINDOWS operating system REAL-TIME kernel REAL-TIME SERIAL communication BUS
下载PDF
State Study Center for Oil Exploration Computer Software Accepted
8
《China Oil & Gas》 CAS 2000年第4期28-28,共1页
关键词 State Study Center for Oil Exploration computer software Accepted
下载PDF
Computer Aided Call for Tenders: A Tool for Software Bidding
9
作者 Jorge Hochstetter Carlos Cares 《Journal of Software Engineering and Applications》 2014年第7期592-601,共10页
Under a broad comprehension of Software Engineering, it is preferred the term software life cycle instead of just software production. The reason is that cycle starts at software conception and stops when the software... Under a broad comprehension of Software Engineering, it is preferred the term software life cycle instead of just software production. The reason is that cycle starts at software conception and stops when the software is relegated. Given contemporary companies’ market strategies of focusing on their competitive advantages, most of them have externalized their software production to outsourced services. Therefore, the call for software tenders has become a common step in the software life cycle. In this paper, we present a tool which aids non-experts to specify call for software tenders. The motivation was Chile situation of most of rural and semi-urban city halls which do not have engineering teams to build call for software tenders. We describe the problem in terms of lack of competitiveness and empty biddings generated by low quality calls for tenders. As a second step, we show the technical considerations to develop the proposed tool and its features. We include an initial tool perception from a first group of users. 展开更多
关键词 CALL for Tenders software BIDDING Requirements SPECIFICATIONS software OUTSOURCING
下载PDF
Quafu-Qcover:Explore combinatorial optimization problems on cloud-based quantum computers 被引量:1
10
作者 许宏泽 庄伟峰 +29 位作者 王正安 黄凯旋 时运豪 马卫国 李天铭 陈驰通 许凯 冯玉龙 刘培 陈墨 李尚书 杨智鹏 钱辰 靳羽欣 马运恒 肖骁 钱鹏 顾炎武 柴绪丹 普亚南 张翼鹏 魏世杰 增进峰 李行 龙桂鲁 金贻荣 于海峰 范桁 刘东 胡孟军 《Chinese Physics B》 SCIE EI CAS CSCD 2024年第5期104-115,共12页
We introduce Quafu-Qcover,an open-source cloud-based software package developed for solving combinatorial optimization problems using quantum simulators and hardware backends.Quafu-Qcover provides a standardized and c... We introduce Quafu-Qcover,an open-source cloud-based software package developed for solving combinatorial optimization problems using quantum simulators and hardware backends.Quafu-Qcover provides a standardized and comprehensive workflow that utilizes the quantum approximate optimization algorithm(QAOA).It facilitates the automatic conversion of the original problem into a quadratic unconstrained binary optimization(QUBO)model and its corresponding Ising model,which can be subsequently transformed into a weight graph.The core of Qcover relies on a graph decomposition-based classical algorithm,which efficiently derives the optimal parameters for the shallow QAOA circuit.Quafu-Qcover incorporates a dedicated compiler capable of translating QAOA circuits into physical quantum circuits that can be executed on Quafu cloud quantum computers.Compared to a general-purpose compiler,our compiler demonstrates the ability to generate shorter circuit depths,while also exhibiting superior speed performance.Additionally,the Qcover compiler has the capability to dynamically create a library of qubits coupling substructures in real-time,utilizing the most recent calibration data from the superconducting quantum devices.This ensures that computational tasks can be assigned to connected physical qubits with the highest fidelity.The Quafu-Qcover allows us to retrieve quantum computing sampling results using a task ID at any time,enabling asynchronous processing.Moreover,it incorporates modules for results preprocessing and visualization,facilitating an intuitive display of solutions for combinatorial optimization problems.We hope that Quafu-Qcover can serve as an instructive illustration for how to explore application problems on the Quafu cloud quantum computers. 展开更多
关键词 quantum cloud platform combinatorial optimization problems quantum software
下载PDF
Software Defect Prediction Method Based on Stable Learning 被引量:1
11
作者 Xin Fan Jingen Mao +3 位作者 Liangjue Lian Li Yu Wei Zheng Yun Ge 《Computers, Materials & Continua》 SCIE EI 2024年第1期65-84,共20页
The purpose of software defect prediction is to identify defect-prone code modules to assist software quality assurance teams with the appropriate allocation of resources and labor.In previous software defect predicti... The purpose of software defect prediction is to identify defect-prone code modules to assist software quality assurance teams with the appropriate allocation of resources and labor.In previous software defect prediction studies,transfer learning was effective in solving the problem of inconsistent project data distribution.However,target projects often lack sufficient data,which affects the performance of the transfer learning model.In addition,the presence of uncorrelated features between projects can decrease the prediction accuracy of the transfer learning model.To address these problems,this article propose a software defect prediction method based on stable learning(SDP-SL)that combines code visualization techniques and residual networks.This method first transforms code files into code images using code visualization techniques and then constructs a defect prediction model based on these code images.During the model training process,target project data are not required as prior knowledge.Following the principles of stable learning,this paper dynamically adjusted the weights of source project samples to eliminate dependencies between features,thereby capturing the“invariance mechanism”within the data.This approach explores the genuine relationship between code defect features and labels,thereby enhancing defect prediction performance.To evaluate the performance of SDP-SL,this article conducted comparative experiments on 10 open-source projects in the PROMISE dataset.The experimental results demonstrated that in terms of the F-measure,the proposed SDP-SL method outperformed other within-project defect prediction methods by 2.11%-44.03%.In cross-project defect prediction,the SDP-SL method provided an improvement of 5.89%-25.46% in prediction performance compared to other cross-project defect prediction methods.Therefore,SDP-SL can effectively enhance within-and cross-project defect predictions. 展开更多
关键词 software defect prediction code visualization stable learning sample reweight residual network
下载PDF
Application of Software Restoration System in Computer Room Management
12
作者 Yuzhao Liu 《Journal of Contemporary Educational Research》 2019年第5期20-23,共4页
The computer laboratory of colleges and universities plays a key role in the scientific research and talent training of colleges and universities.The maintenance and management of computer room is relatively heavy.In ... The computer laboratory of colleges and universities plays a key role in the scientific research and talent training of colleges and universities.The maintenance and management of computer room is relatively heavy.In recent years,the computer motherboard supports the development of restore function and network transmission function,which brings great convenience to the management and maintenance of computer room in colleges and universities.Among them,the representative is Tsinghua Tongfang's network with the transmission technology and Lenovo's network transmission technology,but in order to achieve the network with the transmission of this function,also need to meet a lot of conditions.This paper will mainly explore the management of college computer room cannot use the hardware network to restore the computer function. 展开更多
关键词 software RESTORE system computer ROOM MANAGEMENT
下载PDF
Toward Developing a Syllabus-Oriented Computer-Based Question-Banks Software to Support Partially Computerized Exams
13
作者 Sulieman Bani-Ahmad 《Journal of Software Engineering and Applications》 2015年第5期252-268,共17页
Aims: This study aims at designing and implementing syllabus-oriented question-bank system that is capable of producing paper-based exams with multiple forms along with answer keys. The developed software tool is nam... Aims: This study aims at designing and implementing syllabus-oriented question-bank system that is capable of producing paper-based exams with multiple forms along with answer keys. The developed software tool is named Χ(Chi)-Pro Milestone and supports four types of questions, namely: Multiple-choice, True/False, Short-Answer and Free-Response Essay questions. The study is motivated by the fact that student number in schools and universities is continuously growing at high, non-linear, and uncontrolled rates. This growth, however, is not accompanied by an equivalent growth of educational resources (mainly: instructors, classrooms, and labs). A direct result of this situation is having relatively large number of students in each classroom. It is observed that providing and using online-examining systems could be intractable and expensive. As an alternative, paper-based exams can be used. One main issue is that manually produced paper-based exams are of low quality because of some human factors such as instability and relatively narrow range of topics [1]. Further, it is observed that instructors usually need to spend a lot of time and energy in composing paper-based exams with multiple forms. Therefore, the use of computers for automatic production of paper-based exams from question banks is becoming more and more important. Methodology: The design and evaluation of X-Pro Milestone are done by considering a basic set of design principles that are based on a list of identified Functional and Non-Functional Requirements. Deriving those requirements is made possible by developing X-Pro Milestone using the Iterative and Incremental model from software engineering domain. Results: We demonstrate that X-Pro Milestone has a number of excellent characteristics compared to the exam-preparation and question banks tools available in market. Some of these characteristics are: ease of use and operation, user-friendly interface and good usability, high security and protection of the question bank-items, high stability, and reliability. Further, X-Pro Milestone makes initiating, maintaining and archiving Question-Banks and produced exams possible. Putting X-Pro Milestone into real use has showed that X-Pro Milestone is easy to be learned and effectively used. We demonstrate that X-Pro Milestone is a cost-effective alternative to online examining systems with more and richer features and with low infrastructure requirements. 展开更多
关键词 Exam Preparation Tools Syllabus-Oriented QUESTION Banks PARTIALLY computerIZED Exams Iterative and Incremental software Development Model X-Pro Milestone
下载PDF
Software Tools for Some Natural Language Texts Computer Processing
14
作者 Jemal Antidze Nana Gulua 《Computer Technology and Application》 2012年第3期219-225,共7页
Software tools are developed for computer realization of syntactic, semantic, and morphological models of natural language texts, using rule based programming. The tools are efficient for a language, which has free or... Software tools are developed for computer realization of syntactic, semantic, and morphological models of natural language texts, using rule based programming. The tools are efficient for a language, which has free order of words and developed morphological structure like Georgian. For instance, a Georgian verb has several thousand verb-forms. It is very difficult to express rules of morphological analysis by finite automaton and it will be inefficient as well. Resolution of some problems of full morphological analysis of Georgian words is impossible by finite automaton. Splitting of some Georgian verb-forms into morphemes requires non-deterministic search algorithm, which needs many backtrackings. To minimize backtrackings, it is necessary to put constraints, which exist among morphemes and verify them as soon as possible to avoid false directions of search. Software tool for syntactic analysis has means to reduce rules, which have the same members in different order. The authors used the tool for semantic analysis as well. Thus, proposed software tools have many means to construct efficient parser, test and correct it. The authors realized morphological and syntactic analysis of Georgian texts by these tools. In the presented paper, the authors describe the software tools and its application for Georgian language. 展开更多
关键词 software tools parsing algorithm BACKTRACKING syntactic analyzer constraints.
下载PDF
Exploration on the Practice System of Computer Software Course under the New Engineering
15
作者 Zhenhua Wang Chunli Chen Junbao Xia 《Review of Educational Theory》 2018年第3期59-63,共5页
The rapid development of information technology and the new economy is a challenge to the training of computer technology and engineering professionals. The cultivation of engineering talents in Computer Engineering u... The rapid development of information technology and the new economy is a challenge to the training of computer technology and engineering professionals. The cultivation of engineering talents in Computer Engineering under the new engineering is an important part of the construction and exploration of new engineering in universities. According to the teaching reform of computer specialty in the new engineering construction, starting from the practice of curriculum system of software, mainly discusses the basic ideas of practice teaching reform of the course of computer software, software engineering practice curriculum system and practice curriculum system implementation method. The basic ideas of teaching reform practice in the course of the software include: expanding computer professional students' knowledge, strengthening students' computer science and software engineering knowledge and engineering practice ability, strengthening the frontiers of computer science and technology guide. Software practice course system is divided into three levels, including basic language course, engineering basic professional practice course and the professional practice course of engineering application direction. The implementation method of engineering application practice curriculum system is discussed in detail, such as strengthening university-enterprise cooperation, introducing teachers of social training institutions and guiding students to participate in subject competition and innovation projects. 展开更多
关键词 NEW ENGINEERING software PRACTICE CURRICULUM SYSTEM
下载PDF
Computer Aided Software Engineering(CASE)for CAD Systems Production
16
作者 Jerzy WROBEL 《Computer Aided Drafting,Design and Manufacturing》 1991年第1期46-54,共9页
In the paper the basic elements of CAD systems from software point of view are dis- cussed.The creation and next the modification of CAD systems needs specialized software tools.In the paper the idea computer Aided So... In the paper the basic elements of CAD systems from software point of view are dis- cussed.The creation and next the modification of CAD systems needs specialized software tools.In the paper the idea computer Aided Software Engineering(CASE)for CAD systems production and practi- cal software realization of such a software tool is considered.The main element of this tool is special program provided for convenient storage and modification of CAD source program.In the paper the simple examples are presented and discussed. 展开更多
关键词 computer aided software engineering CASE software tool
下载PDF
Open-Source Software Defined Networking Controllers:State-of-the-Art,Challenges and Solutions for Future Network Providers
17
作者 Johari Abdul Rahim Rosdiadee Nordin Oluwatosin Ahmed Amodu 《Computers, Materials & Continua》 SCIE EI 2024年第7期747-800,共54页
Software Defined Networking(SDN)is programmable by separation of forwarding control through the centralization of the controller.The controller plays the role of the‘brain’that dictates the intelligent part of SDN t... Software Defined Networking(SDN)is programmable by separation of forwarding control through the centralization of the controller.The controller plays the role of the‘brain’that dictates the intelligent part of SDN technology.Various versions of SDN controllers exist as a response to the diverse demands and functions expected of them.There are several SDN controllers available in the open market besides a large number of commercial controllers;some are developed tomeet carrier-grade service levels and one of the recent trends in open-source SDN controllers is the Open Network Operating System(ONOS).This paper presents a comparative study between open source SDN controllers,which are known as Network Controller Platform(NOX),Python-based Network Controller(POX),component-based SDN framework(Ryu),Java-based OpenFlow controller(Floodlight),OpenDayLight(ODL)and ONOS.The discussion is further extended into ONOS architecture,as well as,the evolution of ONOS controllers.This article will review use cases based on ONOS controllers in several application deployments.Moreover,the opportunities and challenges of open source SDN controllers will be discussed,exploring carriergrade ONOS for future real-world deployments,ONOS unique features and identifying the suitable choice of SDN controller for service providers.In addition,we attempt to provide answers to several critical questions relating to the implications of the open-source nature of SDN controllers regarding vendor lock-in,interoperability,and standards compliance,Similarly,real-world use cases of organizations using open-source SDN are highlighted and how the open-source community contributes to the development of SDN controllers.Furthermore,challenges faced by open-source projects,and considerations when choosing an open-source SDN controller are underscored.Then the role of Artificial Intelligence(AI)and Machine Learning(ML)in the evolution of open-source SDN controllers in light of recent research is indicated.In addition,the challenges and limitations associated with deploying open-source SDN controllers in production networks,how can they be mitigated,and finally how opensource SDN controllers handle network security and ensure that network configurations and policies are robust and resilient are presented.Potential opportunities and challenges for future Open SDN deployment are outlined to conclude the article. 展开更多
关键词 ONOS open source software SDN software defined networking
下载PDF
Static Analysis Techniques for Fixing Software Defects in MPI-Based Parallel Programs
18
作者 Norah Abdullah Al-Johany Sanaa Abdullah Sharaf +1 位作者 Fathy Elbouraey Eassa Reem Abdulaziz Alnanih 《Computers, Materials & Continua》 SCIE EI 2024年第5期3139-3173,共35页
The Message Passing Interface (MPI) is a widely accepted standard for parallel computing on distributed memorysystems.However, MPI implementations can contain defects that impact the reliability and performance of par... The Message Passing Interface (MPI) is a widely accepted standard for parallel computing on distributed memorysystems.However, MPI implementations can contain defects that impact the reliability and performance of parallelapplications. Detecting and correcting these defects is crucial, yet there is a lack of published models specificallydesigned for correctingMPI defects. To address this, we propose a model for detecting and correcting MPI defects(DC_MPI), which aims to detect and correct defects in various types of MPI communication, including blockingpoint-to-point (BPTP), nonblocking point-to-point (NBPTP), and collective communication (CC). The defectsaddressed by the DC_MPI model include illegal MPI calls, deadlocks (DL), race conditions (RC), and messagemismatches (MM). To assess the effectiveness of the DC_MPI model, we performed experiments on a datasetconsisting of 40 MPI codes. The results indicate that the model achieved a detection rate of 37 out of 40 codes,resulting in an overall detection accuracy of 92.5%. Additionally, the execution duration of the DC_MPI modelranged from 0.81 to 1.36 s. These findings show that the DC_MPI model is useful in detecting and correctingdefects in MPI implementations, thereby enhancing the reliability and performance of parallel applications. TheDC_MPImodel fills an important research gap and provides a valuable tool for improving the quality ofMPI-basedparallel computing systems. 展开更多
关键词 High-performance computing parallel computing software engineering software defect message passing interface DEADLOCK
下载PDF
Towards Improving the Quality of Requirement and Testing Process in Agile Software Development:An Empirical Study
19
作者 Irum Ilays Yaser Hafeez +4 位作者 Nabil Almashfi Sadia Ali Mamoona Humayun Muhammad Aqib Ghadah Alwakid 《Computers, Materials & Continua》 SCIE EI 2024年第9期3761-3784,共24页
Software testing is a critical phase due to misconceptions about ambiguities in the requirements during specification,which affect the testing process.Therefore,it is difficult to identify all faults in software.As re... Software testing is a critical phase due to misconceptions about ambiguities in the requirements during specification,which affect the testing process.Therefore,it is difficult to identify all faults in software.As requirement changes continuously,it increases the irrelevancy and redundancy during testing.Due to these challenges;fault detection capability decreases and there arises a need to improve the testing process,which is based on changes in requirements specification.In this research,we have developed a model to resolve testing challenges through requirement prioritization and prediction in an agile-based environment.The research objective is to identify the most relevant and meaningful requirements through semantic analysis for correct change analysis.Then compute the similarity of requirements through case-based reasoning,which predicted the requirements for reuse and restricted to error-based requirements.Afterward,the apriori algorithm mapped out requirement frequency to select relevant test cases based on frequently reused or not reused test cases to increase the fault detection rate.Furthermore,the proposed model was evaluated by conducting experiments.The results showed that requirement redundancy and irrelevancy improved due to semantic analysis,which correctly predicted the requirements,increasing the fault detection rate and resulting in high user satisfaction.The predicted requirements are mapped into test cases,increasing the fault detection rate after changes to achieve higher user satisfaction.Therefore,the model improves the redundancy and irrelevancy of requirements by more than 90%compared to other clustering methods and the analytical hierarchical process,achieving an 80%fault detection rate at an earlier stage.Hence,it provides guidelines for practitioners and researchers in the modern era.In the future,we will provide the working prototype of this model for proof of concept. 展开更多
关键词 Requirement prediction software testing agile software development semantic analysis case-based reasoning
下载PDF
HV Process Model of Software Development
20
作者 Hemant Kumar Vipin Saxena 《Journal of Software Engineering and Applications》 2024年第7期553-570,共18页
Software Development Life Cycle (SDLC) is one of the major ingredients for the development of efficient software systems within a time frame and low-cost involvement. From the literature, it is evident that there are ... Software Development Life Cycle (SDLC) is one of the major ingredients for the development of efficient software systems within a time frame and low-cost involvement. From the literature, it is evident that there are various kinds of process models that are used by the software industries for the development of small, medium and long-term software projects, but many of them do not cover risk management. It is quite obvious that the improper selection of the software development process model leads to failure of the software products as it is time bound activity. In the present work, a new software development process model is proposed which covers the risks at any stage of the development of the software product. The model is named a Hemant-Vipin (HV) process model and may be helpful for the software industries for development of the efficient software products and timely delivery at the end of the client. The efficiency of the HV process model is observed by considering various kinds of factors like requirement clarity, user feedback, change agility, predictability, risk identification, practical implementation, customer satisfaction, incremental development, use of ready-made components, quick design, resource organization and many more and found through a case study that the presented approach covers many of parameters in comparison of the existing process models. . 展开更多
关键词 software Process Model software Development software Engineering software Risk Management and software Quality
下载PDF
上一页 1 2 250 下一页 到第
使用帮助 返回顶部