Interfaces have always been of concern with respect to the delivery of bioactives.Interfaces within the delivery system that can affect stability are a concern;however,there are other interfaces of importance,such as ...Interfaces have always been of concern with respect to the delivery of bioactives.Interfaces within the delivery system that can affect stability are a concern;however,there are other interfaces of importance,such as the interface with the body tissue,the regulatory interface and the emerging interface when drug delivery is linked to e-health applications.This presentation will address all these interfaces covering basic science aspects as well as discussion of e-health applications.There are interfaces between different phases in formulations such as emulsions,foams,suspensions etc.There are interfaces between actives and excipients within a formulation.The actives as well as excipients may be in different states.展开更多
The user interface is a central component of any mo de rn application program. It determines how well end users accept, learn, and effi ciently work with the application program. The user interface is very difficult t...The user interface is a central component of any mo de rn application program. It determines how well end users accept, learn, and effi ciently work with the application program. The user interface is very difficult to design, to implement, to modify. It takes approximately 70% of the time requ ired for designing an application program. All the existing tools for user interface design can be divided into two basic c ategories-Interface Builders and Model-based Interface development tools, whic h trace their roots from user interface management systems. Interface Builders a re the most widespread and excellent to create layouts and manipulate widgets. H owever, Interface Builders have the follow demerits. An interface designed using Interface Builders can contain hundreds of procedures. Interface Builders give us no possibility to develop different pieces of the same interface separately. They do not help us in managing user tasks and can be used only by programmers. Model-based interface development tools have attracted a high degree of interes t in last few years. The basic premise of model based technology is that the interface development can be fully supported by declarative models of all user interface characteristics such as their presen tation, dialogue, domain of application etc, and then the user interface develop ment can be centered around such models. The high potential of this technology has not been realized yet. This fact has the following reasons. The known interface models are partial representations of interfaces. They cannot be readily modified by developers, and are not publicly available to the HCI community. The central ingredient for success in model-ba sed systems is a declarative, complete, versatile interface model that can expre ss a wide variety of interface designs. Therefore tool developers have to avoid the following disadvantages of current interface models: inflexibility, system- dependence, and incompleteness. The main idea to achieve these model character istics mention above is to use ontologies. This broadened interest in ontologies is based on the fact that they provide ma chine-understandable representation of semantics for information, and a shared and common understanding of a domain that can be communicated between people and across application systems. Support in data, information, and knowledge exchang e becomes the key issue in current computer technology. At the moment we are on the brink of the second Web generation called Semantic Web or Knowledgeable Web. Given the increasing amount of information available on-line, this kind of sup port is becoming more important day by day. The main idea of the proposed approach is to replace interface models by appropr iate ontologies. Some parts of these ontologies will be available from the Inter net; the other parts will be built by developers. As a result of the Semantic We b development we will have increasing the number of ontologies formally describe d in the Internet. The terminology and content of these ontologies will be inter nationally standardized. Reusing these ontologies will bring down the cost of de velopment and improve the quality of user interface. The parts of a user interface model are-a domain ontology model, a dialog ontol ogy model, presentation ontology model, "business- logic" variable ontology mod el and correspondences between these parts. Thus, the user interface development based on ontologies is an evolution of th e model-based approach, where appropriate ontologies are used instead of models .展开更多
CSS (Control System Studio) is one of the interface development tools that can be used for the EPICS (ExperimentalPhysics and Industrial Control System) distributed control system structure. It is composed of Javadeve...CSS (Control System Studio) is one of the interface development tools that can be used for the EPICS (ExperimentalPhysics and Industrial Control System) distributed control system structure. It is composed of Javadevelopments, independent of platform, that can provide monitoring control system interface display, data archivingand analysis, PV management and alarm system.展开更多
The suburbs surrounding metropolitan areas are the priority area for urban-rural integration development where functional optimization is essential to reconcile growing urban demands with sustainable rural development...The suburbs surrounding metropolitan areas are the priority area for urban-rural integration development where functional optimization is essential to reconcile growing urban demands with sustainable rural development.Rural functions are changing substantially and vary significantly across areas in the practice of high-quality urban-rural integration development era.How to make use of the advantages of different rural functions and achieve optimized combination of functions are actual problems that urgently need to be solved.The paper analyzed the process of urban-rural integration through the identification of urban-rural integration interfaces and evaluated the multifunctional transformation of rural areas in the Chengdu-Chongqing Economic Circle(CCEC)with a fixed weight evaluation model.The differences in rural functions analyzed with the Theil index reveals the characteristics and sources of differences in the“production-living-ecology-culture”functional areas in the CCEC.The research results show that:(1)The spatial distribution characteristics of rural functions in the CCEC are obvious,and agricultural production clusters dominate the Chengdu Plain and eastern Chongqing,contrasting with ecological conservation zones along the Yangtze River system,while cultural heritage hubs concentrate in economically vibrant tourism corridors.(2)The overall regional differences in rural functions are mainly due to intra-regional differences;in terms of the contribution rate,the contribution rate of intra-regional differences in agricultural production,ecological conservation,and cultural heritage functions is much larger than that of inter-regional differences,whereas the inter-regional differences in human living functions are larger than those of intra-regional differences.(3)Based on the research results,the study area is divided into 14 functional types,which can provide scientific basis for improving the spatial layout and high-quality development of rural functions in the CCEC.These insights advance theoretical understanding of mountainous-urban transitional areas while informing practical strategies for high-quality integrated development.展开更多
To investigate the dynamic behavior and energy dissipation of the rock−concrete interface,dynamic splitting tests on bi-material discs were conducted by using the split Hopkinson pressure bar.The test results reveal t...To investigate the dynamic behavior and energy dissipation of the rock−concrete interface,dynamic splitting tests on bi-material discs were conducted by using the split Hopkinson pressure bar.The test results reveal that with the change of the interface inclination angles(θ),the influence of interface groove width on the bearing capacity of specimens also varies.Whenθincreases from 0°to 30°,the bearing capacity of the specimen increases first and then decreases with the rise of the interface groove width;the optimal groove width on the rock surface in this range of interface inclination angles is 5 mm.Whenθincreases from 45°to 90°,the bearing capacity of the specimen has no obvious change.Moreover,whenθincreases from 0°to 45°,the dissipated energy of the specimens rises obviously at first and then tends to be stable as the width of the interface groove increases.展开更多
With the introduction of high-speed trains into chinese railway system, closeattention should be paid to the aspects of safety in hish-speed railways. Thereare many interfaces which are very important and directly rel...With the introduction of high-speed trains into chinese railway system, closeattention should be paid to the aspects of safety in hish-speed railways. Thereare many interfaces which are very important and directly related to drivmgsafety. This paper focuses on features of design and analyses the principles ofsafety.展开更多
Artificial Intelligence (AI) experienced significant advancements in recent years, and its potential power is already recognized across various industries. Yet, the rise of AI has led to a growing concern about its im...Artificial Intelligence (AI) experienced significant advancements in recent years, and its potential power is already recognized across various industries. Yet, the rise of AI has led to a growing concern about its impact on meeting the Sustainable Development Goals (SDGs). The aim of this paper was to evaluate contributions and the potential influence of AI to sustainable development in the society domain. Furthermore, the study analyzed GPT-3 responses, as one of the largest language models developed by OpenAI, descriptively. We conducted a set of queries on the SDGs to gather information on GPT-3’s perceptions of AI impact on sustainable development. Analysis of GPT-3’s contribution potential towards the SDGs showcased its broad range of capabilities for contributing to the SDGs in areas such as education, health, and communication. The study findings provide valuable insights into the contributions of AI to sustainable development in the society domain and highlight the importance of proper regulations to promote the responsible use of AI for sustainable development. We highlighted the potential for improvement in neural language processing skills of GPT-3 by avoiding imitating weak human writing styles with more mistakes in longer texts.展开更多
Recently,a specific interest is being taken in the development of mobile application(app)via Model-Based User Interface Development(MBUID)approach.MBUID allows the generation of mobile apps in the target platform(s)fr...Recently,a specific interest is being taken in the development of mobile application(app)via Model-Based User Interface Development(MBUID)approach.MBUID allows the generation of mobile apps in the target platform(s)from conceptual models.As such it simplified the development process of mobile app.However,the interest is only focused on the functional aspects of the mobile app while neglecting the non-functional aspects,such as usability.The latter is largely considered as the main factor leading to the success or failure of any software system.This paper aims at addressing non-functional aspects of mobile apps generated using MBUID approach.As such,we propose a usability-driven approach for the development of mobile apps.The main stages of the proposed approach are defined in a generic way so that they can be integrated with any MBUID method.A case study is presented,in the paper,with the aim of illustrating the feasibility of this approach.展开更多
To stay globally competitive, manufacturing companies are increasingly under pressure to bring new products and applications to market, improve existing products, and discover new technologies to produce them at a low...To stay globally competitive, manufacturing companies are increasingly under pressure to bring new products and applications to market, improve existing products, and discover new technologies to produce them at a lower price. New technological findings can enable companies to overcome these challenges. In practice, technology development associated with a long time horizon is often given a lower priority compared with short-term focused product development thus being stronger restricted by everyday business. More and more companies separate their technology development department from product development to promote technological innovations. Due to this additional interface in the R&D organization new problems arise, resulting in technologies not being implemented in products. The reasons for these problems amongst others concern wrong timing for the transfer or inadequate definition of responsibilities. In this paper of ongoing research, authors introduce a framework to design the transfer processes between technology development and product development. Although there are a number of options for designing the operative transfer, there is no regulatory framework specifying which configuration options are at this particular interface. The approach is to develop a model, which is able to design different company-specific transfer processes taking into account the object being transferred at this interface. Thus, for different objects to be transferred, different transfer processes are designed. The model's aim is to enable responsibility of the R&D management to design their company-specific transfer processes to enable more technologies being implemented into products, thus giving the whole company the possibility to act more innovatively.展开更多
CAXASolid, a 3D CAD innovation platform with open structure, provides users with kinds of customized development strategies at different levels. The whole theoretical framework of CAXASolid is introduced. Users can cu...CAXASolid, a 3D CAD innovation platform with open structure, provides users with kinds of customized development strategies at different levels. The whole theoretical framework of CAXASolid is introduced. Users can customize their system through application integration, data integration, integration by DLL or integration by COM. Focusing on the customization techniques with COM components, the development method and process are illustrated with some case studies.展开更多
A domain knowledge driven user interface development approach is described.As a conceptual de- sign of the user interface,the domain knowledge defines the user interface in terms of objects,actions and their relations...A domain knowledge driven user interface development approach is described.As a conceptual de- sign of the user interface,the domain knowledge defines the user interface in terms of objects,actions and their relationships that the user would use to interact with the application system.It also serves as input to a user interface management system(UIMS)and is the kernel of the target user interface. The principal ideas and the implementation techniques of the approach is discussed.The user interface model,user interface designer oriented high-level specification notation,and the transformation algorithms on domain knowledge are presented.展开更多
通过借鉴拉斯韦尔有关政策过程知识的讨论和埃莉诺·奥斯特罗姆有关推动知识发展的本体论框架的倡议,在界面治理理论的基础上提出界面治理分析与发展框架(Interface Governance Analysis and Development,IGAD),试图整合治理过程、...通过借鉴拉斯韦尔有关政策过程知识的讨论和埃莉诺·奥斯特罗姆有关推动知识发展的本体论框架的倡议,在界面治理理论的基础上提出界面治理分析与发展框架(Interface Governance Analysis and Development,IGAD),试图整合治理过程、治理分析和实质性治理,构建中国公共管理自主知识体系,为推动国家治理体系和治理能力现代化贡献智慧。界面治理分析与发展框架认为,诊断国家治理需要从治理界面分析着手,聚焦治理实践,重点讨论治理环境、治理哲学、治理目标、治理工作、治理体系、治理制度、治理过程、治理机制、治理绩效和治理调适10个构成要素,其中治理工作、治理体系和治理制度属于治理界面范畴,并以此为基础来发展理论。框架成为知识发展的指南,实践成为知识创造的源泉。为了检验框架的有效性,利用界面治理分析与发展框架对北京市“接诉即办”改革实践进行了分析,为理解“接诉即办”改革提供了系统性知识支撑。同时,结合界面治理分析与发展框架,提出了构建基于“接诉即办”改革实践的中国超大城市治理自主知识体系的方向。展开更多
在万物互联的云时代,云应用程序编程接口(API)是数字经济建设和服务化软件开发的关键数字基础设施。然而,云API数量的持续增长给用户决策和推广带来挑战,设计有效的推荐方法成为亟待解决的重要问题。现有研究多利用调用偏好、搜索关键...在万物互联的云时代,云应用程序编程接口(API)是数字经济建设和服务化软件开发的关键数字基础设施。然而,云API数量的持续增长给用户决策和推广带来挑战,设计有效的推荐方法成为亟待解决的重要问题。现有研究多利用调用偏好、搜索关键词或二者结合进行建模,主要解决为给定Mashup推荐合适云API的问题,未考虑开发者对个性化高阶互补云API的实际需求。该文提出一种基于个性化张量分解的高阶互补云API推荐方法(Personalized Tensor Decomposition based High-order Complementary cloud API Recommendation,PTDHCR)。首先,将Mashup与云API之间的调用关系,以及云API与云API之间的互补关系建模为三维张量,并利用RECAL张量分解技术对这两种关系进行共同学习,以挖掘云API之间的个性化非对称互补关系。然后,考虑到不同互补关系对推荐结果的影响程度不同,构建个性化高阶互补感知网络,充分利用Mashup、查询云API以及候选云API的多模态特征,动态计算Mashup对不同查询和候选云API之间互补关系的关注程度。在此基础上,将个性化互补关系拓展到高阶,得到候选云API与查询云API集合的整体个性化互补性。最后,利用两个真实云API数据集进行实验,结果表明,相较于传统方法,PTDHCR在挖掘个性化互补关系和推荐方面具有较大的优势。展开更多
文摘Interfaces have always been of concern with respect to the delivery of bioactives.Interfaces within the delivery system that can affect stability are a concern;however,there are other interfaces of importance,such as the interface with the body tissue,the regulatory interface and the emerging interface when drug delivery is linked to e-health applications.This presentation will address all these interfaces covering basic science aspects as well as discussion of e-health applications.There are interfaces between different phases in formulations such as emulsions,foams,suspensions etc.There are interfaces between actives and excipients within a formulation.The actives as well as excipients may be in different states.
文摘The user interface is a central component of any mo de rn application program. It determines how well end users accept, learn, and effi ciently work with the application program. The user interface is very difficult to design, to implement, to modify. It takes approximately 70% of the time requ ired for designing an application program. All the existing tools for user interface design can be divided into two basic c ategories-Interface Builders and Model-based Interface development tools, whic h trace their roots from user interface management systems. Interface Builders a re the most widespread and excellent to create layouts and manipulate widgets. H owever, Interface Builders have the follow demerits. An interface designed using Interface Builders can contain hundreds of procedures. Interface Builders give us no possibility to develop different pieces of the same interface separately. They do not help us in managing user tasks and can be used only by programmers. Model-based interface development tools have attracted a high degree of interes t in last few years. The basic premise of model based technology is that the interface development can be fully supported by declarative models of all user interface characteristics such as their presen tation, dialogue, domain of application etc, and then the user interface develop ment can be centered around such models. The high potential of this technology has not been realized yet. This fact has the following reasons. The known interface models are partial representations of interfaces. They cannot be readily modified by developers, and are not publicly available to the HCI community. The central ingredient for success in model-ba sed systems is a declarative, complete, versatile interface model that can expre ss a wide variety of interface designs. Therefore tool developers have to avoid the following disadvantages of current interface models: inflexibility, system- dependence, and incompleteness. The main idea to achieve these model character istics mention above is to use ontologies. This broadened interest in ontologies is based on the fact that they provide ma chine-understandable representation of semantics for information, and a shared and common understanding of a domain that can be communicated between people and across application systems. Support in data, information, and knowledge exchang e becomes the key issue in current computer technology. At the moment we are on the brink of the second Web generation called Semantic Web or Knowledgeable Web. Given the increasing amount of information available on-line, this kind of sup port is becoming more important day by day. The main idea of the proposed approach is to replace interface models by appropr iate ontologies. Some parts of these ontologies will be available from the Inter net; the other parts will be built by developers. As a result of the Semantic We b development we will have increasing the number of ontologies formally describe d in the Internet. The terminology and content of these ontologies will be inter nationally standardized. Reusing these ontologies will bring down the cost of de velopment and improve the quality of user interface. The parts of a user interface model are-a domain ontology model, a dialog ontol ogy model, presentation ontology model, "business- logic" variable ontology mod el and correspondences between these parts. Thus, the user interface development based on ontologies is an evolution of th e model-based approach, where appropriate ontologies are used instead of models .
文摘CSS (Control System Studio) is one of the interface development tools that can be used for the EPICS (ExperimentalPhysics and Industrial Control System) distributed control system structure. It is composed of Javadevelopments, independent of platform, that can provide monitoring control system interface display, data archivingand analysis, PV management and alarm system.
基金funded by the National Natural Science Foundation of China(Grant Nos.T2261129477,42101202 and 42401261)Fundamental Research Funds for the Central Universities(2024CDJSKXYGG06)the Science and Technology Research Program of Chongqing Municipal Education Commission(Grant No.KJQN202400528).
文摘The suburbs surrounding metropolitan areas are the priority area for urban-rural integration development where functional optimization is essential to reconcile growing urban demands with sustainable rural development.Rural functions are changing substantially and vary significantly across areas in the practice of high-quality urban-rural integration development era.How to make use of the advantages of different rural functions and achieve optimized combination of functions are actual problems that urgently need to be solved.The paper analyzed the process of urban-rural integration through the identification of urban-rural integration interfaces and evaluated the multifunctional transformation of rural areas in the Chengdu-Chongqing Economic Circle(CCEC)with a fixed weight evaluation model.The differences in rural functions analyzed with the Theil index reveals the characteristics and sources of differences in the“production-living-ecology-culture”functional areas in the CCEC.The research results show that:(1)The spatial distribution characteristics of rural functions in the CCEC are obvious,and agricultural production clusters dominate the Chengdu Plain and eastern Chongqing,contrasting with ecological conservation zones along the Yangtze River system,while cultural heritage hubs concentrate in economically vibrant tourism corridors.(2)The overall regional differences in rural functions are mainly due to intra-regional differences;in terms of the contribution rate,the contribution rate of intra-regional differences in agricultural production,ecological conservation,and cultural heritage functions is much larger than that of inter-regional differences,whereas the inter-regional differences in human living functions are larger than those of intra-regional differences.(3)Based on the research results,the study area is divided into 14 functional types,which can provide scientific basis for improving the spatial layout and high-quality development of rural functions in the CCEC.These insights advance theoretical understanding of mountainous-urban transitional areas while informing practical strategies for high-quality integrated development.
基金supported by the National Natural Science Foundation of China (No.41772313)the National Natural Science Foundation for Young Scientists of China (No.52104111)+3 种基金the Hunan Science and Technology Planning Project,China (No.2019RS3001)the Natural Science Foundation of Hunan Province,China (No.2021JJ30819)Key Science and Technology Project of Guangxi Transportation Industry (Research on fine blasting and disaster control technology of mountain expressway tunnel),Chinathe financial contribution and convey their appreciation for supporting this basic research。
文摘To investigate the dynamic behavior and energy dissipation of the rock−concrete interface,dynamic splitting tests on bi-material discs were conducted by using the split Hopkinson pressure bar.The test results reveal that with the change of the interface inclination angles(θ),the influence of interface groove width on the bearing capacity of specimens also varies.Whenθincreases from 0°to 30°,the bearing capacity of the specimen increases first and then decreases with the rise of the interface groove width;the optimal groove width on the rock surface in this range of interface inclination angles is 5 mm.Whenθincreases from 45°to 90°,the bearing capacity of the specimen has no obvious change.Moreover,whenθincreases from 0°to 45°,the dissipated energy of the specimens rises obviously at first and then tends to be stable as the width of the interface groove increases.
文摘With the introduction of high-speed trains into chinese railway system, closeattention should be paid to the aspects of safety in hish-speed railways. Thereare many interfaces which are very important and directly related to drivmgsafety. This paper focuses on features of design and analyses the principles ofsafety.
文摘Artificial Intelligence (AI) experienced significant advancements in recent years, and its potential power is already recognized across various industries. Yet, the rise of AI has led to a growing concern about its impact on meeting the Sustainable Development Goals (SDGs). The aim of this paper was to evaluate contributions and the potential influence of AI to sustainable development in the society domain. Furthermore, the study analyzed GPT-3 responses, as one of the largest language models developed by OpenAI, descriptively. We conducted a set of queries on the SDGs to gather information on GPT-3’s perceptions of AI impact on sustainable development. Analysis of GPT-3’s contribution potential towards the SDGs showcased its broad range of capabilities for contributing to the SDGs in areas such as education, health, and communication. The study findings provide valuable insights into the contributions of AI to sustainable development in the society domain and highlight the importance of proper regulations to promote the responsible use of AI for sustainable development. We highlighted the potential for improvement in neural language processing skills of GPT-3 by avoiding imitating weak human writing styles with more mistakes in longer texts.
基金supported by the Deanship of Scientific Research at Prince Sattam bin Abdulaziz University under the research project\#2021/01/17815.
文摘Recently,a specific interest is being taken in the development of mobile application(app)via Model-Based User Interface Development(MBUID)approach.MBUID allows the generation of mobile apps in the target platform(s)from conceptual models.As such it simplified the development process of mobile app.However,the interest is only focused on the functional aspects of the mobile app while neglecting the non-functional aspects,such as usability.The latter is largely considered as the main factor leading to the success or failure of any software system.This paper aims at addressing non-functional aspects of mobile apps generated using MBUID approach.As such,we propose a usability-driven approach for the development of mobile apps.The main stages of the proposed approach are defined in a generic way so that they can be integrated with any MBUID method.A case study is presented,in the paper,with the aim of illustrating the feasibility of this approach.
文摘To stay globally competitive, manufacturing companies are increasingly under pressure to bring new products and applications to market, improve existing products, and discover new technologies to produce them at a lower price. New technological findings can enable companies to overcome these challenges. In practice, technology development associated with a long time horizon is often given a lower priority compared with short-term focused product development thus being stronger restricted by everyday business. More and more companies separate their technology development department from product development to promote technological innovations. Due to this additional interface in the R&D organization new problems arise, resulting in technologies not being implemented in products. The reasons for these problems amongst others concern wrong timing for the transfer or inadequate definition of responsibilities. In this paper of ongoing research, authors introduce a framework to design the transfer processes between technology development and product development. Although there are a number of options for designing the operative transfer, there is no regulatory framework specifying which configuration options are at this particular interface. The approach is to develop a model, which is able to design different company-specific transfer processes taking into account the object being transferred at this interface. Thus, for different objects to be transferred, different transfer processes are designed. The model's aim is to enable responsibility of the R&D management to design their company-specific transfer processes to enable more technologies being implemented into products, thus giving the whole company the possibility to act more innovatively.
基金Supported by National Hi-tech R&D Program of China (2002AA411010)
文摘CAXASolid, a 3D CAD innovation platform with open structure, provides users with kinds of customized development strategies at different levels. The whole theoretical framework of CAXASolid is introduced. Users can customize their system through application integration, data integration, integration by DLL or integration by COM. Focusing on the customization techniques with COM components, the development method and process are illustrated with some case studies.
基金The project is supported by National Natural Science Foundation of China.
文摘A domain knowledge driven user interface development approach is described.As a conceptual de- sign of the user interface,the domain knowledge defines the user interface in terms of objects,actions and their relationships that the user would use to interact with the application system.It also serves as input to a user interface management system(UIMS)and is the kernel of the target user interface. The principal ideas and the implementation techniques of the approach is discussed.The user interface model,user interface designer oriented high-level specification notation,and the transformation algorithms on domain knowledge are presented.
文摘通过借鉴拉斯韦尔有关政策过程知识的讨论和埃莉诺·奥斯特罗姆有关推动知识发展的本体论框架的倡议,在界面治理理论的基础上提出界面治理分析与发展框架(Interface Governance Analysis and Development,IGAD),试图整合治理过程、治理分析和实质性治理,构建中国公共管理自主知识体系,为推动国家治理体系和治理能力现代化贡献智慧。界面治理分析与发展框架认为,诊断国家治理需要从治理界面分析着手,聚焦治理实践,重点讨论治理环境、治理哲学、治理目标、治理工作、治理体系、治理制度、治理过程、治理机制、治理绩效和治理调适10个构成要素,其中治理工作、治理体系和治理制度属于治理界面范畴,并以此为基础来发展理论。框架成为知识发展的指南,实践成为知识创造的源泉。为了检验框架的有效性,利用界面治理分析与发展框架对北京市“接诉即办”改革实践进行了分析,为理解“接诉即办”改革提供了系统性知识支撑。同时,结合界面治理分析与发展框架,提出了构建基于“接诉即办”改革实践的中国超大城市治理自主知识体系的方向。
文摘在万物互联的云时代,云应用程序编程接口(API)是数字经济建设和服务化软件开发的关键数字基础设施。然而,云API数量的持续增长给用户决策和推广带来挑战,设计有效的推荐方法成为亟待解决的重要问题。现有研究多利用调用偏好、搜索关键词或二者结合进行建模,主要解决为给定Mashup推荐合适云API的问题,未考虑开发者对个性化高阶互补云API的实际需求。该文提出一种基于个性化张量分解的高阶互补云API推荐方法(Personalized Tensor Decomposition based High-order Complementary cloud API Recommendation,PTDHCR)。首先,将Mashup与云API之间的调用关系,以及云API与云API之间的互补关系建模为三维张量,并利用RECAL张量分解技术对这两种关系进行共同学习,以挖掘云API之间的个性化非对称互补关系。然后,考虑到不同互补关系对推荐结果的影响程度不同,构建个性化高阶互补感知网络,充分利用Mashup、查询云API以及候选云API的多模态特征,动态计算Mashup对不同查询和候选云API之间互补关系的关注程度。在此基础上,将个性化互补关系拓展到高阶,得到候选云API与查询云API集合的整体个性化互补性。最后,利用两个真实云API数据集进行实验,结果表明,相较于传统方法,PTDHCR在挖掘个性化互补关系和推荐方面具有较大的优势。