期刊文献+
共找到16篇文章
< 1 >
每页显示 20 50 100
Enhancing Ransomware Detection with Machine Learning Techniques and Effective API Integration 认领 引用 被引量:1
1
作者 Asad Iqbal Mehdi Hussain +3 位作者 Qaiser Riaz Madiha Khalid Rafia Mumtaz Ki-Hyun Jung 《Computers, Materials & Continua》 SCIE EI 2025年第10期1693-1714,共22页
Ransomware,particularly crypto-ransomware,remains a significant cybersecurity challenge,encrypting victim data and demanding a ransom,often leaving the data irretrievable even if payment is made.This study proposes an... Ransomware,particularly crypto-ransomware,remains a significant cybersecurity challenge,encrypting victim data and demanding a ransom,often leaving the data irretrievable even if payment is made.This study proposes an early detection approach to mitigate such threats by identifying ransomware activity before the encryption process begins.The approach employs a two-tiered approach:a signature-based method using hashing techniques to match known threats and a dynamic behavior-based analysis leveraging Cuckoo Sandbox and machine learning algorithms.A critical feature is the integration of the most effective Application Programming Interface call monitoring,which analyzes system-level interactions such as file encryption,key generation,and registry modifications.This enables the detection of both known and zero-day ransomware variants,overcoming limitations of traditional methods.The proposed technique was evaluated using classifiers such as Random Forest,Support Vector Machine,and K-Nearest Neighbors,achieving a detection accuracy of 98%based on 26 key ransomware attributes with an 80:20 training-to-testing ratio and 10-fold cross-validation.By combining minimal feature sets with robust behavioral analysis,the proposed method outperforms existing solutions and addresses current challenges in ransomware detection,thereby enhancing cybersecurity resilience. 展开更多
关键词 Ransomware machine learning malware cyber security malware application program interface(API)malware
暂未订购 下载PDF
Online and Offline Android Based Mobile Application for Mapping Health Facilities Using Google Map API. Case Study: Tanzania and Kenya Borders 认领 引用 被引量:1
2
作者 Happyness Alexander Judith Leo Shubi Kaijage 《Journal of Software Engineering and Applications》 2021年第8期344-362,共19页
The evolution of technology in 1990s resulted in the enormous growth of smartphones and the propagation of mobile applications (App) that marked new opportunities for healthcare centers and medical education. Apps hav... The evolution of technology in 1990s resulted in the enormous growth of smartphones and the propagation of mobile applications (App) that marked new opportunities for healthcare centers and medical education. Apps have altered health services from patient’s health monitoring to specialist’s appointments and consultations from specialized health facilities. It can be argued that a healthy society can bring forth sustainable economic development to its full potential while an unhealthy society cannot. However, a free movement of people, labour and right to residence which was built across East Africa (EA) borders enabled Tanzania and Kenya borders to have enormous interactions. Subsequently, increase the risk of highly communicable diseases such as Tuberculosis and Sexually transmitted infections in such a way that medical attention is unavoidable along the borders. Statistically, Android Operating System (OS) owns 83% of Africa’s mobile OS market. In addition, 25,794,560 internet users reported by Tanzania Communications Regulatory Authority (TCRA) together with the 22.86 million internet users provided by Kenya Digital which is equivalent to 46% and 43% of internet penetration in year 2020, disclose the need for Android mobile application for mapping health facilities both online and offline using Google map API, which will solve residents’ need to healthcare services on the presence or shortage of internet connections;using either Swahili or English language via Smartphone devices. The App incorporates Monitoring and Evaluation (M & E) tool for tracking application usage which will ease Admin’s task to generate daily and monthly reports in Excel and Comma-Separated Values (CSV) formats. The developed system received positive feedback from EA citizens and residents in the Arusha region and Namanga border crossing where 90.2% of the system evaluation conducted between Dec 2020 and Apr 2021 agreed upon App usage. 展开更多
关键词 Health Facilities Android Operating System (AOS) Mobile Application (App) Monitoring and Evaluation (M & E) Application Programming Interface (API)
暂未订购 下载PDF
Development and application of CONTAM APIs 认领 引用
3
作者 W.Stuart Dols Jialei Shen +4 位作者 Brian J.Polidoro David M.Lorenzetti Russell Mills William T.S.Cole Michael D.Sohn 《Building Simulation》 SCIE EI CSCD 2026年第1期257-269,共13页
A set of application programming interfaces(APIs)has been developed for the whole-building contaminant transport and airflow modeling software program,CONTAM.One API allows for the creation and modification of CONTAM ... A set of application programming interfaces(APIs)has been developed for the whole-building contaminant transport and airflow modeling software program,CONTAM.One API allows for the creation and modification of CONTAM building models to be incorporated into modelling workflows,and another allows other simulation tools and programming environments to dynamically link to and run CONTAM building models,interactively control their execution,and query for simulation results.These new APIs simplify the incorporation of CONTAM within building design and analysis frameworks and co-simulation workflows,and open possibilities for extending the current capabilities of CONTAM.We present an overview and motivation of these APIs and examples of their use,including development of a custom control algorithm,an enhanced sorption model,and integration with a three-dimensional architectural design platform and urban scale analysis tools. 展开更多
关键词 application programming interface(API) CONTAM co-simulation multizone modeling
A CONFERENCE CONTROL MODEL BETWEEN A WEB SERVER AND A TELECOM APPLICATION SERVER 认领 引用
4
作者 Wang Kaixi Yang Fangchun 《Journal of Electronics(China)》 2008年第2期232-238,共7页
The paper proposes a conference control model between a web server and a telecom application server,referred to as the Conference Directed Graph(CDG) ,and describes an asynchronous communication mechanism between them... The paper proposes a conference control model between a web server and a telecom application server,referred to as the Conference Directed Graph(CDG) ,and describes an asynchronous communication mechanism between them. The Corba Interface Definition Language(IDL) interfaces are defined,and a message sequence chart is illustrated. This web conference control model provides conference users with a new approach to manage and control a conference and the participants. The performance of the system prototype is analyzed and verified in the 863 project named "The Multi-media and Mobile Services Enabled Soft-switch System". 展开更多
关键词 Service creation Parlay Application Programming Interface API Web conference control model
暂未订购 下载PDF
Design of a Cryptographic Algorithm in the Form of an API in Order to Secure Monetary Transactions in a Supermarket 认领 引用
5
作者 Atsopmene Tango Vanette Eleonore Gamom Ngounou Ewo Roland Christian Kom Charles Hubert 《Journal of Information Security》 2023年第4期437-453,共17页
Supermarkets and large-scale retail stores are usually subject to huge monetary transactions for certain customers’ purchases. The computerization of these systems is common in supermarkets but the security of these ... Supermarkets and large-scale retail stores are usually subject to huge monetary transactions for certain customers’ purchases. The computerization of these systems is common in supermarkets but the security of these transactions remains a mystery. This article presents an algorithm as an API based on symmetric cryptography that can enable end-to-end encryption of a monetary transaction in a supermarket. This algorithm is the first part of the complete supermarket management system which will be presented in the following article. The Python language and the Flask framework allow us to develop the algorithm as an independent component. Tests have been performed and our algorithm uses 98.49% less memory and 10.18% time saving than the AES algorithm. 展开更多
关键词 Application Programming Interface (API) Symmetric Cryptography End-to-End Encryption
暂未订购 下载PDF
Compatibility-Aware Web APIs Recommendation via Subgraph Matching for Multimedia Mashup Development 认领 引用
6
作者 Xiaoran Zhao Shanqun Lu +4 位作者 Chao Yan Ruowei Zhang Wanli Huang Sifeng Wang Rong Jiang 《Tsinghua Science and Technology》 SCIE EI CAS CSCD 2026年第2期1137-1150,共14页
The increasing number of available Web Application Programming Interfaces(APIs)in various service sharing communities have enabled software developers to develop their interested multimedia mashups quickly and conveni... The increasing number of available Web Application Programming Interfaces(APIs)in various service sharing communities have enabled software developers to develop their interested multimedia mashups quickly and conveniently.In this situation,a multimedia mashup with complex functionalities could be achieved by composing a set of pre-selected Web APIs by software developers.However,due to the APIs diversity in terms of development organization,programming language,invocation interface,etc,it is often difficult to determine the compatibility between the APIs selected by multimedia mashup developers beforehand especially when the developers have little background knowledge of APIs,which significantly decreases the successful rate of subsequent multimedia mashup development.In response to this challenge,we propose a subgraph matching-based compatible API’s composition recommendation method,called SubMCWACR.The advantage of SubMCWACR is that it can directly search for the API’s subgraphs that not only meet the functional requirements of the multimedia mashup but also are compatible with each other,thus boosting the effectiveness of multimedia mashup development.Through extensive experiments on a real dataset crawled from the Web API sharing platform ProgrammableWeb.com,we have demonstrated that our proposed recommendation method achieves significant improvements in terms of recommendation precision and compatibility compared with other competitive API recommendation methods. 展开更多
关键词 Web Application Programming Interfaces(APIs) subgraph matching compatibility combination recommendation multimedia mashup development
暂未订购 下载PDF
Reclaiming the Digital Future 认领 引用
7
作者 AYANDA HOLO 《ChinAfrica》 2025年第9期40-41,共2页
In a crumbling tech hub near the marginal coastline,young Angolan developers,despite the challenges of unreliable Internet and dependence on foreign APIs(application programming interfaces),are tapping on donated lapt... In a crumbling tech hub near the marginal coastline,young Angolan developers,despite the challenges of unreliable Internet and dependence on foreign APIs(application programming interfaces),are tapping on donated laptops,debugging health apps that alert rural clinics of disease outbreaks.Their resilience and determination in the face of such obstacles are not just a source of innovation,but also of inspiration and hope. 展开更多
关键词 unreliable internet reclaiming donated laptops challenges health apps apis application programming interfaces digital future tech hub
暂未订购 下载PDF
How fast is it to city centers?The average travel speed as an indicator of road traffic accessibility potential 认领 引用 被引量:1
8
作者 Xiao-guang RUAN 《Journal of Zhejiang University-SCIENCE A》 SCIE EI CAS CSCD 2022年第8期621-638,共18页
Transportation is the lifeblood of a modern metropolis.Accessibility generally refers to the interconnection between nodes in a regional traffic network.The purpose of the paper is to obtain more realistic and accurat... Transportation is the lifeblood of a modern metropolis.Accessibility generally refers to the interconnection between nodes in a regional traffic network.The purpose of the paper is to obtain more realistic and accurate measures of travel speed and to study the road traffic accessibility potential in cities.This study proposes a method for analyzing road traffic accessibility potential which is based on the average travel speed to city centers in off-peak times and which ranks 80 cities around the world.Based on the Suomi National Polar-Orbiting Partnership satellite’s visible-infrared imaging radiometer suite(NPP-VIIRS)night-time light data,urban built-up areas and city centers were extracted.Further,with the aid of the Google Maps application programming interface(API)network crawling technique,travel times and travel distances for several optimal routes to city centers by car were obtained.Feasible proposals for improving road traffic accessibility and planning urban transportation in different cities are presented.The proposed method offers a new possibility of analyzing traffic accessibility using internet data and geo-spatial methods. 展开更多
关键词 Traffic accessibility Google Maps application programming interface(API) Travel speed Road traffic network Geographic information system(GIS)
暂未订购 下载PDF
基于Revit的BIM技术结构设计中的数据交换问题分析 认领 引用 被引量:34
9
作者 杨党辉 苏原 孙明 《土木建筑工程信息技术》 2014年第3期13-18,共6页
BIM技术在结构设计中应用的难点在于结构分析软件与BIM建模d软件之间的数据转换。本文主要从IFC标准、Revit API以及基于Excel的数据交换等方面进行了数据交换测试,并对测试结果进行了理论分析,测试结果为:IFC标准仅适合结构物理模型的... BIM技术在结构设计中应用的难点在于结构分析软件与BIM建模d软件之间的数据转换。本文主要从IFC标准、Revit API以及基于Excel的数据交换等方面进行了数据交换测试,并对测试结果进行了理论分析,测试结果为:IFC标准仅适合结构物理模型的数据交换,后续的结构分析设计或实体配筋难以进行;基于Revit API二次开发的接口在进行结构分析设计上的数据交换上是可行的,但是存在诸如接口不稳定等问题;基于Excel的转换依赖于软件是否支持Excel数据文件的导入导出,但转换过程稳定。实际运用上,应当针对结构体系和模型复杂程度的不同,采用不同的转换策略。 展开更多
关键词 建筑信息模型 IFC(Industry Foundation Class) Revit API(application program interface) 数据交换
暂未订购 下载PDF
基于三维实体建模系统的机构仿真与分析系统研究 认领 引用 被引量:1
10
作者 王永胜 戴跃洪 罗中先 《西华大学学报(自然科学版)》 CAS 2005年第3期54-57,共4页
以三维CAD软件SolidWorks为软件平台,介绍了在三维实体建模系统上开发机构仿真与分析系统的方法,该方法将机构的仿真与分析和三维实体机构模型融为一体,提高了机构仿真与分析的效果。
关键词 SolidWorks 机构仿真与分析 API(Application Progromming Interface)
暂未订购 下载PDF
Variable-length sequential dynamic features-based malware detection 认领 引用
11
作者 杜冬高 Li Gaochao Ma Yan 《High Technology Letters》 EI CAS 2016年第4期362-367,共6页
In order to solve the problem that traditional signature-based malware detection systems are inefficacious in detecting new malware,a practical malware detection system is constructed to find out new malware. Applicat... In order to solve the problem that traditional signature-based malware detection systems are inefficacious in detecting new malware,a practical malware detection system is constructed to find out new malware. Application programming interface( API) call sequence is introduced to capture activities of a program in this system. After that,based on variable-length n-gram,API call order can be extracted from API call sequence as the malicious behavior feature of a software. Compared with traditional methods,which use fixed-length n-gram,the solution can find more new malware. The experimental results show that the presented approach improves the accuracy of malware detection. 展开更多
关键词 application programming interface(API) call order variable-length n-gram malware detection
暂未订购 下载PDF
浅析缓存平台技术在业务支撑系统的应用 认领 引用 被引量:1
12
作者 王小锦 《中国新通信》 2017年第5期91-92,共2页
本文阐述了业务发展带来的业务支撑系统的瓶颈,分析了缓存平台技术,从而提出缓存平台技术在业务支撑系统的应用。
关键词 缓存平台 业务支撑系统API应用程序接口(Application Program Interface) 全表加载 懒加载
暂未订购 下载PDF
Design and Development an Interactive On-the-Job Training Monitoring and Help Desk System with SMS for College of Information and Communication Technology 认领 引用
13
作者 Apple Grace G. Oliveros 《Journal of Computer and Communications》 2022年第7期72-89,共18页
This study aimed to develop An Interactive On-the-Job Training Monitoring and Help Desk System with SMS for the College of Information and Communication Technology Nueva Ecija University of Science and Technology. The... This study aimed to develop An Interactive On-the-Job Training Monitoring and Help Desk System with SMS for the College of Information and Communication Technology Nueva Ecija University of Science and Technology. The system made the OJT course procedure trouble-free by emerging a system accessible through the internet. Students have a user account, which gives them the aptitude to upload document files of their reports, thereby minimizing the time and energy spent traveling from the company’s location to the university and the other way around. Similarly, the OJT coordinators of the college are given their accounts to access and check the reports submitted by the students. The system is capable of generating reports and requirements in real-time, as long as all data is stored within the database and, therefore, the process is completed online. In addition, the system provides an interactive website that might help both students and coordinators to communicate instantaneously by having an online help desk where the students can ask related questions on their OJT course that the OJT coordinator and other students will answer. The coordinators can send a brief message service to the students enrolled within the OJT course through the utilization of the proposed system - this can be for the students who aren’t capable of opening their account more often, in order that they are still informed of the announcements they need to understand immediately. The interactive OJT help desk system with SMS can be used as a tool to help the students of the College of Information and Communication Technology (CICT) and the OJT coordinators in their tasks more conveniently. 展开更多
关键词 Short Message Service (SMS) Application Program Interface (API) On-the-Job Training PHP Bootstrap MySQL
暂未订购 下载PDF
ProSy: API-Based Synthesis with Probabilistic Model 认领 引用 被引量:2
14
作者 Bin-Bin Liu Wei Dong +2 位作者 Jia-Xin Liu Ya-Ting Zhang Dai-Yan Wang 《Journal of Computer Science & Technology》 SCIE EI CSCD 2020年第6期1234-1257,共24页
Program synthesis is an exciting topic that desires to generate programs satisfying user intent automatically. But in most cases, only small programs for simple or domain-specific tasks can be synthesized. The major o... Program synthesis is an exciting topic that desires to generate programs satisfying user intent automatically. But in most cases, only small programs for simple or domain-specific tasks can be synthesized. The major obstacle of synthesis lies in the huge search space. A common practice in addressing this problem is using a domain-specific language, while many approaches still wish to synthesize programs in general programming languages. With the rapid growth of reusable libraries, component-based synthesis provides a promising way, such as synthesizing Java programs which are only composed of APIs (application programming interfaces). However, the efficiency of searching for proper solutions for complex tasks is still a challenge. Given an unfamiliar programming task, programmers would search for API usage knowledge from various coding resources to reduce the search space. Considering this, we propose a novel approach named ProSy to synthesize API-based programs in Java. The key novelty is to retrieve related knowledge from Javadoc and Stack Overflow and then construct a probabilistic reachability graph. It assigns higher probabilities to APIs that are more likely to be used in implementing the given task. In the synthesis process, the program sketch with a higher probability will be considered first;thus, the number of explored reachable paths would be decreased. Some extension and optimization strategies are further studied in the paper. We implement our approach and conduct several experiments on it. We compare ProSy with SyPet and other state-of-the-art API-based synthesis approaches. The experimental results show that ProSy reduces the synthesis time of SyPet by up to 80%. 展开更多
关键词 application programming interface(API)-based program Petri net probabilistic reachability graph program synthesis
暂未订购 下载PDF
Discovering API Directives from API Specifications with Text Classification 认领 引用
15
作者 Jing-Xuan Zhang Chuan-Qi Tao +1 位作者 Zhi-Qiu Huang Xin Chen 《Journal of Computer Science & Technology》 SCIE EI CSCD 2021年第4期922-943,共22页
Application programming interface(API)libraries are extensively used by developers.To correctly program with APIs and avoid bugs,developers shall pay attention to API directives,which illustrate the constraints of API... Application programming interface(API)libraries are extensively used by developers.To correctly program with APIs and avoid bugs,developers shall pay attention to API directives,which illustrate the constraints of APIs.Unfortunately,API directives usually have diverse morphologies,making it time-consuming and error-prone for developers to discover all the relevant API directives.In this paper,we propose an approach leveraging text classification to discover API directives from API specifications.Specifically,given a set of training sentences in API specifications,our approach first characterizes each sentence by three groups of features.Then,to deal with the unequal distribution between API directives and non-directives,our approach employs an under-sampling strategy to split the imbalanced training set into several subsets and trains several classifiers.Given a new sentence in an API specification,our approach synthesizes the trained classifiers to predict whether it is an API directive.We have evaluated our approach over a publicly available annotated API directive corpus.The experimental results reveal that our approach achieves an F-measure value of up to 82.08%.In addition,our approach statistically outperforms the state-of-the-art approach by up to 29.67%in terms of F-measure. 展开更多
关键词 Application programming interface(API)directive API specification imbalanced learning text classification
暂未订购 下载PDF
Corrosion science general-purpose data model and interface(Ⅱ):OOD design and corrosion data markup language(CDML) 认领 引用 被引量:1
16
作者 TANG ZiLong 《Science China(Technological Sciences)》 CAS 2008年第11期1850-1857,共8页
With object oriented design/analysis,a general purpose corrosion data model(GPCDM)and a corrosion data markup language(CDML)are created to meet the increasing demand of multi-source corrosion data integration and shar... With object oriented design/analysis,a general purpose corrosion data model(GPCDM)and a corrosion data markup language(CDML)are created to meet the increasing demand of multi-source corrosion data integration and sharing."Cor-rosion data island"is proposed to model the corrosion data of comprehensiveness and self-contained.The island of tree-liked structure contains six first-level child nodes to characterize every important aspect of the corrosion data.Each first-level node holds more child nodes recursively as data containers.The design of data structure inside the island is intended to decrease the learning curve and break the acceptance barrier of GPCDM and CDML.A detailed explanation about the role and meaning of the first-level nodes are presented with examples chosen carefully in order to review the design goals and requirements proposed in the previous paper.Then,CDML tag structure and CDML application programming interface(API)are introduced in logic order.At the end,the roles of GPCDM,CDML and its API in the multi-source corrosion data integration and information sharing are highlighted and projected. 展开更多
关键词 corrosion data model corrosion data markup language(CDML) application programming interface(API) information sharing
暂未订购 下载PDF
上一页 1 下一页 到第
在线咨询 使用帮助 返回顶部 意见反馈