首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 609 毫秒
1.
基于安全协处理器保护软件可信运行框架   总被引:2,自引:0,他引:2  
软件可信运行是许多应用领域的基础,但恶意主机问题使得很难保证一个软件可信运行.在传统的基于硬件加密平台保护软件可信运行机制中,运行于安全硬件中的代码和运行于主机中的代码不在同一个执行上下文中,因此难以给用户提供完善的保护策略.为此,提出了一种新的基于安全协处理器保护软件可信运行的框架,在该框架下,软件设计者可以根据待保护软件特点和自身要求定制更加完善和灵活的保护.  相似文献   

2.
用户界面编程在软件编程中的地位越来越重要像QQ、360安全卫士等软件都拥有漂亮的用户界面.讨论窗体皮肤更换的关键技术,代码不依赖于任何类库,而是使用Win32 API实现.为了让代码易于阅读,并让读者能够快速掌握关键的知识点,所举例子非常简单,完全可以举一反三,制作出非常漂亮的用户界面.  相似文献   

3.
数值仿真类软件是科学研究和工程设计中的一类常用软件。开发该类软件需解决非软件专业人员在软件开发能力上的局限性,以保证软件开发质量与进度。以火箭发动机数值仿真软件开发为背景,提出了适用于此类软件开发的一种软件系统集成方案。该方案在传统的软件分层模型的基础上,使用代码自动生成技术,实现了模块封装接口的自动代码生成和参数修改用户界面自动代码生成。该方案所使用的代码自动生成技术还可用于用户自定义仿真模块的开发,保证了集成系统开放性。由于使用了代码自动生成技术,非软件专业人员的开发工作集中于其所熟悉的专业领域,加快了开发进度,在一定程度上减少了劣质代码的产生。研究表明,该方案可以有效解决非软件专业人员在软件开发中作用难以发挥的问题。研究工作还可为行业软件等其它类似软件的开发提供参考。  相似文献   

4.
基于XML的用户界面管理   总被引:8,自引:0,他引:8  
为了使软件用户界面具有良好的扩展性与定制能力,提出包括界面生成、界面配置、界面定制和界面控制等多方面内容的用户界面管理概念,并结合XML技术开发出相应的界面管理系统.应用该系统不仅可使软件的开发更加简单和易于维护,还可使最终用户能够根据需要对界面进行定制.  相似文献   

5.
数字货币的迅速发展使其被越来越多的恶意软件利用.现有勒索软件通常使用数字货币作为支付手段,而现有代码注入攻击检测手段缺乏对相关恶意特征的考虑,使得其难以有效检测勒索软件的恶意行为.针对此问题,提出了一种细粒度的代码注入攻击检测内存特征方案,利用勒索软件在引导被攻击者支付过程中表现的数字货币内存特征,结合多种通用的细粒度内存特征,实现了一种细粒度的代码注入攻击检测系统.实验结果表明:新的内存特征方案能够在多个指标上有效提升现有检测系统内存特征方案的检测性能,同时使得基于主机的代码注入攻击检测系统能够准确检测勒索软件行为,系统还具有较好的内存特征提取性能及对未知恶意软件家族的检测能力.  相似文献   

6.
千帆 《电脑》1999,(3):46-47
高效使用软件,有一个诀窍,就是根据习惯和需要,定制软件的操作界面.好软件都有灵活的自定义能力,Office 97同样如此.现以Word 97为例,说明自定义Office 97用户界面的方法.  相似文献   

7.
通过微软最新推出的用户界面框架WPF平台和数据库技术设计开发了一套心理检测系统。该系统首先搭建了由菜单栏、工具栏和导航栏三部分组成的心理检测软件的界面框架,进而使用XAML标记语言实现用户界面设计代码与程序逻辑代码的分离;结合类的创建和数据绑定方法实现了软件功能的定制,提高了数据的存储及管理效率;最后,简要介绍了系统开发中的一些关键技术,即通过AES加密算法实现MySql数据库和Sql Server数据库之间的数据共享,保证了数据传输过程中的安全性和可靠性,以及通过事务实现了数据存储的完整性,并给出了部分实现代码。结果表明,基于WPF编程技术不仅能提高系统的交互性、降低模块间的耦合性,还能使软件界面具有统一的风格样式,增强了界面的渲染效果,提高了系统的开发效率。该系统界面友好,功能丰富,可以跨平台使用。  相似文献   

8.
Web用户界面自动生成系统中的界面模板   总被引:1,自引:1,他引:0  
用户界面是交互式系统的重要组成部分.但是现有的界面开发模型都没有太多考虑Web环境对用户界面模型表达的特殊要求.结合Web软件用户界面的特点,拓展了FMP界面模型的界面模板;提出了基于界面模板的界面表示模型的4层结构.界面模板描述了以交互对象为基本元素的界面宏观布局和关系,以支持高质量的Web应用界面代码的自动生成.  相似文献   

9.
虚拟试验平台软件是为多种虚拟试验提供数据交换、运行控制等基础功能的平台软件;为适应不同类型虚拟试验参数修改及显示试验过程和结果的需要,该平台软件的用户界面必须具有足够的灵活性;为解决这一问题,自动代码生成技术和界面自定义排版技术被用于虚拟试验用户界面的生成与显示;所使用的自动代码生成技术以XML格式定义文件为输入,利用自行开发的代码生成器可自动生成参数修改用户界面代码;界面自定义排版技术则通过对虚拟试验各组成部分用户界面的封装,实现根据用户要求自动生成集成后的虚拟试验平台界面;研究结果表明,上述技术的使用提高了虚拟试验平台软件对各种类型虚拟试验的适应性,在一定程度上统一了虚拟试验参数修改用户界面风格;保证了虚拟试验平台软件的通用性和开放性。  相似文献   

10.
许志伟  杨雪莲 《福建电脑》2008,24(8):133-134
现有的办公自动化系统在功能需求和实现机制上有较大范围的相似性,在开发过程中,可以应用软件复用技术避免重复劳动,提高开发效率。本论文提出了以可视化定制方式生成目标系统代码的复用方案,并基于谊方案实现了原型系统。为了实现将定制信息到目标代码的转换,论文设计了一种基于XML的用于描述系统页面定制信息的语言OADL,使用JAXP构建描述页面定制信息的OADL模型,应用XSLT技术将OADL描述的定制模型转化为目标代码。  相似文献   

11.
This paper presents a framework for the design of User Interfaces (UIs). By applying model transformations, the framework allows different UIs to be generated for different computing platforms. The tool presented in this work helps designers to build an abstract user interface which is later transformed into a concrete user interface by means of transformation techniques based on graph grammars. These techniques can be used to generate implementation code for several UI platforms including desktop applications, dynamic websites and mobile applications. The generated user interfaces are integrated with a multi-tier application by referencing external services and communicating with the application core over Web Service protocols. Our tool also allows the concrete interfaces to be enhanced before generating the final UI. The approach uses an adaptation of UIML (User Interface Markup Language). The adaptation focuses on defining a data model and a services model, and it also introduces a navigation model that allows data communication from one UI to another. The obtained UIs together with Web Services can conform complete applications instead of just being prototypes.  相似文献   

12.
Jeffrey Kotula 《Software》2001,31(12):1131-1142
Typical software companies want the applications they market to have a consistent look and feel, so as to brand or identify their particular family of products or product line. Current user interface (UI) implementation techniques serve this business need poorly, tending to treat each application as a unique, independent artifact sharing little, if any, UI implementation code with other applications. Coupled with the overwhelming complexity found in modern UI toolkits, this results in unnecessarily high development costs for interfaces, and is at odds with the need of software companies to devote their resources to value‐added application code rather than incidental user‐interface implementation. This paper presents a model for a domain‐based UI application framework that addresses these issues: consistency in a family of products, both in operation and presentation; reduced implementation costs; and rapid development times. Copyright © 2001 John Wiley & Sons, Ltd.  相似文献   

13.
李慧  石冰  马军  万建成 《计算机应用研究》2009,26(11):4136-4139
针对传统界面设计方法不能很好地支持多用户访问控制建模的缺点,提出一个面向多用户访问控制的用户界面ACUI(access control user interface)模型。该模型在传统界面设计模型的基础上,引入了RBAC(role based access control)机制,通过对用户模型中的角色及用例进行形式化分析,并根据内部模型中描述的界面构成元素及其交互关系,在用户界面模型中给出了针对不同角色的界面展示规则和界面布局树,最终实现了界面代码的自动生成。实验证明,该模型能很好地指导多用户权限访问控制  相似文献   

14.
针对多设备环境下人机交互的特性,提出了一种支持代码自动生成的界面设计方法。该方法建立了以人机交互为中心的分层界面设计模型,支持不同设备平台上的代码生成,能够为模型驱动的软件开发提供有力的支持。  相似文献   

15.
递归和复杂用户界面的设计模式   总被引:1,自引:1,他引:0       下载免费PDF全文
当前界面设计模式难以表达复杂界面结构,不能满足在同一有限区域展示多项内容或具有层次结构内容的需求。为增强界面设计模式对复杂界面的支持能力,按普通模式、简单组合模式和重叠组合模式的划分方法总结和扩展界面设计模式,提出一种递归界面设计模式。该模式支持复杂界面设计和目标代码的自动生成。  相似文献   

16.
The concurrent think-aloud protocol (CTA) is an effective method for collecting abundant product comments related to user satisfaction during the execution of evaluation tasks. However, manual analysis of these audio comments is time-consuming and labor-intensive. This paper aims to propose an approach for automated comprehensive evaluation of user interface (UI) satisfaction. It takes advantage of text mining and sentiment analysis (SA) techniques instead of manual analysis in order to assess user comments collected by the CTA. Based on the results of the SA, the proposed approach makes use of the analytic hierarchy process (AHP) method to evaluate the overall satisfaction and support developers for UI design improvements. In order to enhance the objectivity of evaluation, a sentiment matrix originating from text mining and SA on user comments is used to replace the criteria and the relative weights of the AHP method which were previously defined by experts. A comparison between the questionnaire survey method and the proposed approach in the empirical study suggested that the latter can efficiently evaluate UI satisfaction with high accuracy and provide designers abundant and specific information directly related to defects in design. It is argued that the proposed approach could be used as an automated framework for handling any type of comments.  相似文献   

17.
针对多设备用户界面的多平台性和交互性,提出了一种基于模型的界面设计方法。该方法强调界面数据结构的行为表达及其间的交互关系,支持不同平台上的界面自动生成,提高了界面设计的抽象层次。  相似文献   

18.
Automated Prototyping of User Interfaces Based on UML Scenarios   总被引:1,自引:0,他引:1  
User interface (UI) prototyping and scenario engineering have become popular techniques. Yet, the transition from scenario to formal specifications and the generation of UI code is still ill-defined and essentially a manual task, and the two techniques lack integration in the overall requirements engineering process. In this paper, we suggest an approach for requirements engineering that generates a user interface prototype from scenarios and yields a formal specification of the application. Scenarios are acquired in the form of collaboration diagrams as defined by the Unified Modeling Language (UML), and are enriched with user interface (UI) information. These diagrams are automatically transformed into UML Statechart specifications of the UI objects involved. From the set of obtained specifications, a UI prototype is generated that is embedded in a UI builder environment for further refinement. Based on end user feedback, the collaboration diagrams and the UI prototype may be iteratively refined, and the result of the overall process is a specification consisting of the Statechart diagrams of all the objects involved, together with the generated and refined prototype of the UI. The algorithms underlying this process have been implemented and exercised on a number of examples. This research was mainly conducted at University of Montreal, where the first two authors were PhD students and the third author a full-time faculty member. Funding was provided in part by FCAR (Fonds pour la formation des chercheurs et l'aide à la recherche au Québec) and by the SPOOL project organized by CSER (Consortium Software Engineering Research) which is funded by Bell Canada, NSERC (Natural Sciences and Research Council of Canada), and NRC (National Research Council Canada).  相似文献   

19.
20.
多设备环境下,应用程序在不同设备上用户界面的差异性导致了界面设计工作的重复和困难.应用界面模式,开发者可以脱离使用繁琐的底层控件生成用户界面的开发方法,专注于宏观的交互方案,从而为多设备界面生成问题提供一个可能的解.基于PLML,本文设计了一个设备无关的界面模式描述语言SPLML用于表示基于模式的界面元素信息,实现了不同平台上的界面模式生成框架UIPF用于支持界面自动化生成,并通过具体案例说明了该方案的可行性和有效性.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号