This paper deals with a new hardware/software embedded system design methodology based on design pattern approach by development of a new design tool called smartcell. Three main constraints of embedded systems design...This paper deals with a new hardware/software embedded system design methodology based on design pattern approach by development of a new design tool called smartcell. Three main constraints of embedded systems design process are investigated: the complexity, the partitioning between hardware and software aspects and the reusability. Two intermediate models are carried out in order to solve the complexity problem. The partitioning problem deals with the proposed hardware/software partitioning algorithm based on Ant Colony Optimisation. The reusability problem is resolved by synthesis of intellectual property blocks. Specification and integration of an intelligent controller on heterogeneous platform are considered to illustrate the proposed approach.展开更多
Design Patterns, which give abstract solutions to commonly recurring design problems, have been widely used in the software and hardware domain. As non-functional requirements are an important aspect in the design of ...Design Patterns, which give abstract solutions to commonly recurring design problems, have been widely used in the software and hardware domain. As non-functional requirements are an important aspect in the design of safety-critical embedded systems, this work focuses on the integration of non-functional implications in an existing design pattern concept. We propose a pattern representation for safety-critical embedded application design methods by including fields for the implications and side effects of the represented design pattern on the non-functional requirements of the overall systems. The considered requirements include safety, reliability, modifiability, cost, and execution time.展开更多
随着近年来电子科技的浪潮式发展,对于GUI(Graphical User Interface用户图形界面)外观设计保护的呼声愈发高涨。2014年国家知识产权局颁布的《第六十八号令》中纳入GUI外观设计保护范围之后,2017年12月,被誉为国内用户图形界面第一案的...随着近年来电子科技的浪潮式发展,对于GUI(Graphical User Interface用户图形界面)外观设计保护的呼声愈发高涨。2014年国家知识产权局颁布的《第六十八号令》中纳入GUI外观设计保护范围之后,2017年12月,被誉为国内用户图形界面第一案的"360公司诉江民侵害外观设计专利权纠纷案"尘埃落定。在法律实践中,体现着对GUI外观设计的思考。面对GUI外观设计保护,从用户图形的起源说起,对世界上主要国家的不同保护制度进行归纳,并结合学界对于GUI外观设计的不同看法,探析未来我国在用户图形界面外观设计中的方向选择。展开更多
结合当前软件开发的若干新概念和新技术,如体系结构、设计模式、面向GUI(Graphical User Inter-face)、软件重用与软构件、软件演化等,对以数据库为中心的应用系统的开发提出一种新的模式,实现相关的基础设施和支持工具.它首先设计和选...结合当前软件开发的若干新概念和新技术,如体系结构、设计模式、面向GUI(Graphical User Inter-face)、软件重用与软构件、软件演化等,对以数据库为中心的应用系统的开发提出一种新的模式,实现相关的基础设施和支持工具.它首先设计和选择一个合适的体系结构,再通过设计模式命名,抽象化,确定一个通用设计结构,保证使用设计模式的软件子系统有较好的灵活性和可重用性.通过对应用系统的基本行为分析,建立一个以GUI为驱动的基本操作行为模式构件库.该数据库可为终端用户的应用程序开发提供一种高效灵活、简单易用,且能适应用户个性化和特殊应用逻辑需求,以及能进行演化以适应业务发展的变化的机制.展开更多
文摘This paper deals with a new hardware/software embedded system design methodology based on design pattern approach by development of a new design tool called smartcell. Three main constraints of embedded systems design process are investigated: the complexity, the partitioning between hardware and software aspects and the reusability. Two intermediate models are carried out in order to solve the complexity problem. The partitioning problem deals with the proposed hardware/software partitioning algorithm based on Ant Colony Optimisation. The reusability problem is resolved by synthesis of intellectual property blocks. Specification and integration of an intelligent controller on heterogeneous platform are considered to illustrate the proposed approach.
文摘Design Patterns, which give abstract solutions to commonly recurring design problems, have been widely used in the software and hardware domain. As non-functional requirements are an important aspect in the design of safety-critical embedded systems, this work focuses on the integration of non-functional implications in an existing design pattern concept. We propose a pattern representation for safety-critical embedded application design methods by including fields for the implications and side effects of the represented design pattern on the non-functional requirements of the overall systems. The considered requirements include safety, reliability, modifiability, cost, and execution time.
文摘随着近年来电子科技的浪潮式发展,对于GUI(Graphical User Interface用户图形界面)外观设计保护的呼声愈发高涨。2014年国家知识产权局颁布的《第六十八号令》中纳入GUI外观设计保护范围之后,2017年12月,被誉为国内用户图形界面第一案的"360公司诉江民侵害外观设计专利权纠纷案"尘埃落定。在法律实践中,体现着对GUI外观设计的思考。面对GUI外观设计保护,从用户图形的起源说起,对世界上主要国家的不同保护制度进行归纳,并结合学界对于GUI外观设计的不同看法,探析未来我国在用户图形界面外观设计中的方向选择。
文摘结合当前软件开发的若干新概念和新技术,如体系结构、设计模式、面向GUI(Graphical User Inter-face)、软件重用与软构件、软件演化等,对以数据库为中心的应用系统的开发提出一种新的模式,实现相关的基础设施和支持工具.它首先设计和选择一个合适的体系结构,再通过设计模式命名,抽象化,确定一个通用设计结构,保证使用设计模式的软件子系统有较好的灵活性和可重用性.通过对应用系统的基本行为分析,建立一个以GUI为驱动的基本操作行为模式构件库.该数据库可为终端用户的应用程序开发提供一种高效灵活、简单易用,且能适应用户个性化和特殊应用逻辑需求,以及能进行演化以适应业务发展的变化的机制.