期刊文献+
共找到13篇文章
< 1 >
每页显示 20 50 100
Evaluation of XIS-Mobile, a Domain Specific Language for Mobile Application Development
1
作者 André Ribeiro Alberto Rodrigues da Silva 《Journal of Software Engineering and Applications》 2014年第11期906-919,共14页
The great evolution of the mobile market during the last years caused some fragmentation of the mobile platforms namely through the existence of different programming languages and software development tools for each ... The great evolution of the mobile market during the last years caused some fragmentation of the mobile platforms namely through the existence of different programming languages and software development tools for each platform. This fact can be an obstacle and increases the development complexity and costs when we want to develop mobile applications for multiple platforms. The XIS-Mobile domain specific language (defined as a UML profile) and its MDD-based framework address this problem by proposing platform-independent models to describe mobile applications and from them automatically generate the application’s source code. Many issues arose during an iterative process of evaluation which originated changes and the evolution of XIS-Mobile. This paper presents the results of the evaluation of XIS-Mobile (both the language and the companion framework) obtained through the implementation of a case study and by conducting a user session, and discusses its benefits and challenges. 展开更多
关键词 EVaLUaTION of XIS-mobile a domain specific language for mobile application development
下载PDF
AocML: A Domain-Specific Language for Model-Driven Development of Activity-Oriented Context-Aware Applications
2
作者 Xuan-Song Li Xian-Ping Tao +1 位作者 Wei Song Kai Dong 《Journal of Computer Science & Technology》 SCIE EI CSCD 2018年第5期900-917,共18页
Activity-oriented context-aware (AOCA) applications are representative in pervasive computing. These appli- cations recognize daily-life human activities, perceive the environment status related to the activities, a... Activity-oriented context-aware (AOCA) applications are representative in pervasive computing. These appli- cations recognize daily-life human activities, perceive the environment status related to the activities, and react to ensure the smooth performance of the activities. Existing research proposed a specific light-weight, incremental method to support the development of such applications; however it is not easy to learn and use. This paper aims to facilitate the development of such applications and improve the productivity of developers. We propose AocML, a textual domain-specific language which provides a high-level abstraction of AOCA applications. Specifically, we first show the software model of AOCA applications and the abstract syntax of AocML. Then, we introduce the concrete syntax of AocML. We also implement the tools for AocML, including the development environment as well as the generation of Java code and ontology specification. Moreover, we use a case study and evaluation to demonstrate the advantages of AocML. 展开更多
关键词 pervasive computing CONTEXT-aWaRENESS model-driven development domain-specific language
原文传递
基于自然语言处理技术的移动应用开发课程思政素材自动筛选研究
3
作者 黄梅佳 李宗辉 陈锐彬 《长江信息通信》 2024年第10期76-79,共4页
针对移动应用开发课程中思政素材的自动筛选问题,提出了一种自动化筛选机制,通过构建思政元素和移动应用开发专业相关关键词库,并结合TF-IDF与BERT模型进行素材综合评分,用于识别与移动应用开发课程内容紧密相关的思政新闻素材。研究结... 针对移动应用开发课程中思政素材的自动筛选问题,提出了一种自动化筛选机制,通过构建思政元素和移动应用开发专业相关关键词库,并结合TF-IDF与BERT模型进行素材综合评分,用于识别与移动应用开发课程内容紧密相关的思政新闻素材。研究结果表明,该方法能够有效地从大量新闻数据中筛选出具有高相关性和思政教育价值的素材,对于提升课程思政教育的实效性和丰富教学资源具有重要意义。 展开更多
关键词 自然语言处理 思政素材 TF-IDF BERT 相似度计算 移动应用开发课程 自动筛选
下载PDF
FPGA图计算的编程与开发环境:综述和探索 被引量:2
4
作者 郭进阳 邵传明 +3 位作者 王靖 李超 朱浩瑾 过敏意 《计算机研究与发展》 EI CSCD 北大核心 2020年第6期1164-1178,共15页
基于新型可重构架构FPGA(field programmable gate array)的图计算加速器同时具备着性能和能效的优势,满足复杂性高、数据规模大和基本操作多变的图计算的性能需求.但高效底层硬件代码的设计需要很长的设计周期,而已有的通用编程与开发... 基于新型可重构架构FPGA(field programmable gate array)的图计算加速器同时具备着性能和能效的优势,满足复杂性高、数据规模大和基本操作多变的图计算的性能需求.但高效底层硬件代码的设计需要很长的设计周期,而已有的通用编程与开发环境虽满足功能要求,但性能差距较大.因此,编程墙的问题是影响应用开发与加速器性能的重要阻碍之一.设计良好的编程与开发环境是图计算加速器进一步提升性能且降低开发周期的最重要环节.高效的编程与开发环境需要提供便利的应用程序接口、扩展性强的编程模型、高效的高层次综合工具、能够融合软硬件特性的领域特定语言以及生成高性能硬件代码.对FPGA图计算的编程与开发环境做出系统性探索,主要就编程模型、高层次综合、编程语言以及应用程序开发进行介绍与分析.此外还对国内外相关技术的发展进行总结与分析,并针对本领域相关开放问题与挑战提供了未来思考. 展开更多
关键词 现场可编程门阵列 图计算 硬件加速器 编程与开发环境 编程模型 高层次综合 领域特定语言 应用程序接口
下载PDF
图书情报领域大模型的应用模式和数据治理 被引量:18
5
作者 刘倩倩 刘圣婴 刘炜 《图书馆杂志》 CSSCI 北大核心 2023年第12期22-35,共14页
本文探讨了图书情报领域大语言模型的应用开发与数据治理要求。大语言模型是依赖海量文本数据,经过无监督预训练及有监督标注数据微调而成。领域大模型则是通用大模型经过领域数据的微调而得到,具备解决领域问题的能力,满足领域应用需... 本文探讨了图书情报领域大语言模型的应用开发与数据治理要求。大语言模型是依赖海量文本数据,经过无监督预训练及有监督标注数据微调而成。领域大模型则是通用大模型经过领域数据的微调而得到,具备解决领域问题的能力,满足领域应用需求。本文首先回顾了生成式人工智能的突破历程,介绍了大模型的基本原理和应用现状,分析了大模型所具备的多任务能力背后的数据因素和数据需求。最后从数据治理角度重点讨论了领域大模型的应用潜力和方法流程。本文的主要贡献在于分析了图书情报领域大模型的应用模式和数据治理,为图书馆行业应用生成式人工智能技术提供了理论依据和实践指导。同时,文章也讨论了行业大模型应用和评估时需要关注的问题和局限性。 展开更多
关键词 大语言模型 领域大模型 大模型应用开发 数据治理 指令微调 图书情报
下载PDF
地理信息软件自动生成系统 被引量:3
6
作者 周艳明 廖湖声 +1 位作者 王晋强 郑玉明 《计算机工程》 CAS CSCD 北大核心 2003年第11期46-48,共3页
为了加强GIS应用系统开发过程的集成,提供一致的数据表示和统一的界面描述, 文章提出了一种新型的地理信息软件自动生成系统GBuilder?用GBuilder可以快速开发一个 完整的GIS应用系统,加强了GIS应用系统开发过程的集成,提高了开发效率,... 为了加强GIS应用系统开发过程的集成,提供一致的数据表示和统一的界面描述, 文章提出了一种新型的地理信息软件自动生成系统GBuilder?用GBuilder可以快速开发一个 完整的GIS应用系统,加强了GIS应用系统开发过程的集成,提高了开发效率,加强了软件过 程的复用,为GIS软件开发提供了新的方法与工具? 展开更多
关键词 应用生成器 地理信息系统 领域专用语言 可视化编程 软件复用
下载PDF
基于领域专用语言的应用软件自动生成 被引量:6
7
作者 周艳明 《计算机工程与应用》 CSCD 北大核心 2003年第10期124-127,共4页
在领域专用语言、领域专用库和应用产生器的基础上,提出一种自动生成应用软件的设计框架,详细论述了该设计框架的设计原理和具体的实现过程。该设计框架由三级组成:首先设计一种该应用领域的领域专用语言,它将该应用领域的应用系统作为... 在领域专用语言、领域专用库和应用产生器的基础上,提出一种自动生成应用软件的设计框架,详细论述了该设计框架的设计原理和具体的实现过程。该设计框架由三级组成:首先设计一种该应用领域的领域专用语言,它将该应用领域的应用系统作为领域分析的对象,语言上集数据、功能和界面于一体;其次实现该应用领域的一个领域专用库,它提供应用系统级的复用;在这两者的基础上,最后实现一个集工具、语言和库于一体的可视化应用产生器,用它可以快速地开发完整的应用软件。已成功地将该设计框架运用于GIS应用系统领域。用应用产生器开发应用软件,不仅加强了应用系统开发过程的集成,提高了软件的开发效率,实现了软件过程的复用,而且达到了系统级的软件复用。 展开更多
关键词 领域专用语言 应用软件 自动生成 软件设计 计算机 领域专用库 软件复用 地理信息系统
下载PDF
模型驱动下的Web应用系统自动生成 被引量:2
8
作者 王海林 《计算机技术与发展》 2012年第1期83-86,共4页
为了提高Web应用系统开发效率,提出了模型驱动下的Web应用系统自动生成方法。这种生成方法是以Me-taEdit+作为元建模工具,首先创建Web应用系统元模型、定制DSL,进而建立Web应用系统领域模型,然后通过MetaEdit+提供的生成器定义语言MERL... 为了提高Web应用系统开发效率,提出了模型驱动下的Web应用系统自动生成方法。这种生成方法是以Me-taEdit+作为元建模工具,首先创建Web应用系统元模型、定制DSL,进而建立Web应用系统领域模型,然后通过MetaEdit+提供的生成器定义语言MERL,软件开发人员可以很方便地设计出Web应用系统所需的JSP生成器、Servlet生成器、Jav-abeans生成器和数据库生成器,从Web应用系统图形模型直接生成整个Web应用系统。最后通过一个WebShopping实例详细介绍了模型驱动下的Web应用系统生成方法及生成过程。经测试,所生成的Web应用系统可以在Windows操作系统中的Web应用服务器上正确运行。 展开更多
关键词 模型驱动 特定领域建模语言 WEB应用系统 元建模 MetaEdit+
下载PDF
面向智能合约的可编程自然语言设计 被引量:3
9
作者 马骋原 李晓辉 汪涵 《电子设计工程》 2020年第4期10-15,22,共7页
智能合约是一个跨学科的概念,创建智能合约需要将参与方协商达成一致的结果编译成计算机可执行代码。在这一过程中,需要考虑法律和金融等专家与程序员沟通问题、合约代码与法律对接的问题、代码逻辑安全性问题及智能合约语言表达能力等... 智能合约是一个跨学科的概念,创建智能合约需要将参与方协商达成一致的结果编译成计算机可执行代码。在这一过程中,需要考虑法律和金融等专家与程序员沟通问题、合约代码与法律对接的问题、代码逻辑安全性问题及智能合约语言表达能力等问题。本研究提出了自然语言设计DSL,通过设计智能合约的规约语言,达到了保留自然语言的可读性、规范书写方式、增强语义明确性,能自动转化到智能合约编程语言的目的。并通过研究对比得出自然语言DSL在不违反确定性的情况下可以提高可读性和安全可解析性的结论。 展开更多
关键词 程序设计及其语言 智能合约 领域特定语言(DSL) 协作开发 规范语言设计
下载PDF
模型驱动效能评估软件构建平台 被引量:2
10
作者 侯志华 艾中良 《计算机与现代化》 2014年第2期41-45,共5页
效能评估软件开发过程中设计阶段的模型与效能评估软件结构具有高度相似性,传统软件开发方式中设计阶段与开发阶段相分离,效能评估的复杂化导致传统开发方式低效的弊端愈加明显,充分利用设计阶段模型是提高效能评估软件开发效率的关键... 效能评估软件开发过程中设计阶段的模型与效能评估软件结构具有高度相似性,传统软件开发方式中设计阶段与开发阶段相分离,效能评估的复杂化导致传统开发方式低效的弊端愈加明显,充分利用设计阶段模型是提高效能评估软件开发效率的关键。提出模型驱动的效能评估软件构建平台(Effectiveness Evaluation Software Develop Platform,EESDP),EESDP通过将效能评估描述为计算流程来完成效能评估软件的模型设计,通过模型转换和代码生成构建效能评估软件,开发过程具有高效性和易用性。 展开更多
关键词 模型驱动 效能评估 软件构建 流程 域特定语言
下载PDF
一种基于Web和跨平台移动应用的建模语言研究
11
作者 曹荣凯 刘晓燕 +2 位作者 朱汇龙 乐婷婷 李丹丹 《软件》 2017年第12期246-248,共3页
移动应用的前端设计是一个涉及多门学科而且复杂的任务,这个任务在各方面都不是独立的,并且要使用户体验完美地适应应用目标。然而,移动用户交互的发展在很大程度上仍然是一个手工的工作,这导致了工作中会出现编码错误,不一致和效率低... 移动应用的前端设计是一个涉及多门学科而且复杂的任务,这个任务在各方面都不是独立的,并且要使用户体验完美地适应应用目标。然而,移动用户交互的发展在很大程度上仍然是一个手工的工作,这导致了工作中会出现编码错误,不一致和效率低下等问题。模型驱动开发(MDD)以文本或视觉语言代表高级应用程序,可用于通过模型到模型和模型到代码转换来自动生成最终产品。本文提出了一种基于IFML标准模型驱动的移动应用程序开发方法。而且描述了IFMLEdit.org,一个开源的在线模型驱动开发(MDD)工具,用于从交互流建模语言(IFML)规范中指定和自动生成快速原型的Web和移动应用程序。 展开更多
关键词 交互流建模语言 模型驱动开发 跨平台移动应用开发
下载PDF
对外汉语移动学习平台设计原则与实例研究
12
作者 王珣 王帆 史贝贝 《软件导刊》 2019年第7期213-217,共5页
随着“汉语热”席卷全球,世界各国对汉语学习需求越来越大,汉语移动学习软件如雨后春笋般涌现,然而质量却良莠不齐。基于梅耶的多媒体教学设计原则、二语习得理论及语言教学软件评估标准,分析了目前安卓商店Android应用市场与苹果商店Ap... 随着“汉语热”席卷全球,世界各国对汉语学习需求越来越大,汉语移动学习软件如雨后春笋般涌现,然而质量却良莠不齐。基于梅耶的多媒体教学设计原则、二语习得理论及语言教学软件评估标准,分析了目前安卓商店Android应用市场与苹果商店AppleStore中对外汉语APP设计开发现状及存在问题,提出对外汉语移动学习平台可操作性设计原则框架,以期为今后同类产品开发设计提供参考。作为实例,设计开发了一款对外汉语学习APP——《乐学汉语》,为汉语学习者提供一个实用、专业且便利的移动学习平台。 展开更多
关键词 移动学习平台 移动应用开发 多媒体学习认知理论 二语习得 软件评估
下载PDF
EDA技术的发展与应用
13
作者 谢长焱 盛权为 马俊 《长沙医学院学报》 2005年第2期45-48,共4页
本文概要地介绍了电子设计自动化(EDA)技术的发展历程、EDA技术的主要内容及应用和其软件系统的构成,并对EDA技术的应用及其前景进行了展望。
关键词 可编程逻辑器件(PLD) 硬件描述语言(HDL) 软件开发工具 仿真器 专用集成电路(aSIC)
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部