期刊文献+
共找到6篇文章
< 1 >
每页显示 20 50 100
Representation and Adaptive Transformation of Reusable Software Components
1
作者 Xu Zheng quan, Palakiyem Wallah College of Computer Science and Technology,Huazhong University of Science and Technology, Wuhan 430074, China 《Wuhan University Journal of Natural Sciences》 CAS 2001年第Z1期298-303,共6页
The key ingredient for promoting software reuse in a repository base integrated development environment, is to provide support for the software developer who wants to search the repository to locate and retrieve suit... The key ingredient for promoting software reuse in a repository base integrated development environment, is to provide support for the software developer who wants to search the repository to locate and retrieve suitable software components for reuse. This paper presents that reusable software components form a base to provide a flexible representation of component adaptability to any repository with a specific classification. As an alternative, it proposes to automatically identify and convert the component source code with all its information into a standard form, so that components can be transferred from one type of library to another. 展开更多
关键词 reusable software component classification REPRESENTATION ADAPTABILITY TRANSFER
下载PDF
Artificial Intelligence Model for Software Reusability Prediction System
2
作者 R.Subha Anandakumar Haldorai Arulmurugan Ramu 《Intelligent Automation & Soft Computing》 SCIE 2023年第3期2639-2654,共16页
The most significant invention made in recent years to serve various applications is software.Developing a faultless software system requires the soft-ware system design to be resilient.To make the software design more... The most significant invention made in recent years to serve various applications is software.Developing a faultless software system requires the soft-ware system design to be resilient.To make the software design more efficient,it is essential to assess the reusability of the components used.This paper proposes a software reusability prediction model named Flexible Random Fit(FRF)based on aging resilience for a Service Net(SN)software system.The reusability predic-tion model is developed based on a multilevel optimization technique based on software characteristics such as cohesion,coupling,and complexity.Metrics are obtained from the SN software system,which is then subjected to min-max nor-malization to avoid any saturation during the learning process.The feature extrac-tion process is made more feasible by enriching the data quality via outlier detection.The reusability of the classes is estimated based on a tool called Soft Audit.Software reusability can be predicted more effectively based on the pro-posed FRF-ANN(Flexible Random Fit-Artificial Neural Network)algorithm.Performance evaluation shows that the proposed algorithm outperforms all the other techniques,thus ensuring the optimization of software reusability based on aging resilient.The model is then tested using constraint-based testing techni-ques to make sure that it is perfect at optimizing and making predictions. 展开更多
关键词 Service net aging resilient software reusability evolutionary computing intelligent computing
下载PDF
Study of component-ware & application software framework based decision support system development
3
作者 HeShengping QinZheng WangXianghua 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2005年第1期63-68,共6页
The view that the traditional method of DSS development is outdated, which results to the diversiform disadvantages of DSS product. Therefore the ideas of application software framework based development to the genera... The view that the traditional method of DSS development is outdated, which results to the diversiform disadvantages of DSS product. Therefore the ideas of application software framework based development to the generation process of DSS is introduced and a modified flow chat of DSS development is proposed. Moreover, a formal description of the DSS software framework and its development is given. The analysis results indicates that not only does the new development flow ensure the DSS development global stability but also improves the software reusability level of the development process. 展开更多
关键词 decision support system software framework software reusability.
下载PDF
Software Reusability Classification and Predication Using Self-Organizing Map (SOM)
4
作者 Amjad Hudaib Ammar Huneiti Islam Othman 《Communications and Network》 2016年第3期179-192,共14页
Due to rapid development in software industry, it was necessary to reduce time and efforts in the software development process. Software Reusability is an important measure that can be applied to improve software deve... Due to rapid development in software industry, it was necessary to reduce time and efforts in the software development process. Software Reusability is an important measure that can be applied to improve software development and software quality. Reusability reduces time, effort, errors, and hence the overall cost of the development process. Reusability prediction models are established in the early stage of the system development cycle to support an early reusability assessment. In Object-Oriented systems, Reusability of software components (classes) can be obtained by investigating its metrics values. Analyzing software metric values can help to avoid developing components from scratch. In this paper, we use Chidamber and Kemerer (CK) metrics suite in order to identify the reuse level of object-oriented classes. Self-Organizing Map (SOM) was used to cluster datasets of CK metrics values that were extracted from three different java-based systems. The goal was to find the relationship between CK metrics values and the reusability level of the class. The reusability level of the class was classified into three main categorizes (High Reusable, Medium Reusable and Low Reusable). The clustering was based on metrics threshold values that were used to achieve the experiments. The proposed methodology succeeds in classifying classes to their reusability level (High Reusable, Medium Reusable and Low Reusable). The experiments show how SOM can be applied on software CK metrics with different sizes of SOM grids to provide different levels of metrics details. The results show that Depth of Inheritance Tree (DIT) and Number of Children (NOC) metrics dominated the clustering process, so these two metrics were discarded from the experiments to achieve a successful clustering. The most efficient SOM topology [2 × 2] grid size is used to predict the reusability of classes. 展开更多
关键词 Component Based System Development (CBSD) software Reusability software Metrics CLASSIFICATION Self-Organizing Map (SOM)
下载PDF
LLSDA: Design and Implementation of Lightning Location Data Analysis and Visualization
5
作者 Rong FAN Jingxiao LI Mingyuan LIU 《Meteorological and Environmental Research》 CAS 2023年第5期36-41,44,共7页
Visualizing lightning location data is necessary in analyzing and researching lightning activity patterns.This article uses C#and the cross-platform.NET framework to develop a lightning location data analysis class li... Visualizing lightning location data is necessary in analyzing and researching lightning activity patterns.This article uses C#and the cross-platform.NET framework to develop a lightning location data analysis class library and the data-driven client to help lightning researchers improve work efficiency by avoiding repeated wheel invention.Lightning Location System Data Analyzer(LLSDA)is a suite of software tools that includes a.NET class library for software developers and a desktop application for end users.It supports a wide range of lightning location data formats,such as the University of Washington Global Lightning Location System(WWLLN)and Beijing Huayun Dongfang ADTD Lightning Location System data format,and maintains scalability.The class library can easily read,parse,and analyze lightning location data,and combined with third-party frameworks can realize grid analysis.The desktop application can be combined with MeteoInfo(a GIS open-source project)for secondary development. 展开更多
关键词 Lightning location system The World Wide Lightning Location Network(WWLLN) ADTD MeteoInfo Global Lightning Detection Network(GLD360) Austrian Lightning Detection&Information System(ALDIS) Data-driven development reusable software library
下载PDF
CORBA-Based Discrete Event Simulation System
6
作者 Luo, J. Zheng, S. +1 位作者 Zhong, L. Duan, F. 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2001年第3期16-19,共4页
The CORBA technique is an integration of the object-oriented conception and distributed computing technique. It can make the application within distributed heterogeneous environments reusable, portable and interoperab... The CORBA technique is an integration of the object-oriented conception and distributed computing technique. It can make the application within distributed heterogeneous environments reusable, portable and interoperable. The architecture of CORBA-based discrete event simulation systems is presented and the interface of distributed simulation objects (DSO) is defined in this paper after the DSO is identified and the synchronization mechanism among DSO is discussed. 展开更多
关键词 Computational methods Computer architecture Computer simulation Computer software portability Computer software reusability Interfaces (computer) INTEROPERABILITY Object oriented programming SYNCHRONIZATION
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部