期刊文献+
共找到423篇文章
< 1 2 22 >
每页显示 20 50 100
3D Digital Design of Cranes'Structures Based on Hybrid Software Architecture 被引量:1
1
作者 WANG Chonghua LI Hua 《武汉理工大学学报》 CAS CSCD 北大核心 2006年第S1期96-101,共6页
3D digital design for cranes’structures based on hybrid software architecture of Client/Server and Browser/Server is introduced in this paper.Based on Pro/ENGINEER platform,3D parametric model family is built to allo... 3D digital design for cranes’structures based on hybrid software architecture of Client/Server and Browser/Server is introduced in this paper.Based on Pro/ENGINEER platform,3D parametric model family is built to allow generation of feasible configurations of cranes’structures in Client/Server framework.Taking use of Visual C++,the second exploiting software kit provided by Pro/ENGINEER and ANSYS GUI/APDL modeling patterns,an integration method of 3D CAD and CAE is achieved,which includes regeneration of 3D parametric model,synchronous updating and analysis of FEA model.As in Browser/Server framework,the 3D CAD models of parts,components and the whole structure could also be displayed in the customer’s browser in VRML format. 展开更多
关键词 digital design crane's structure hybrid software architecture CAD/CAE integration
在线阅读 下载PDF
Analysis and design for architecture-based software
2
作者 Jia Xiaolin He Jian Qin Zheng Wang Xianghua 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2005年第4期924-930,共7页
The technologies of software architecture are introduced, and the software analysis-and-design process is divided into requirement analysis, software architecture design and system design. Using these technologies, a ... The technologies of software architecture are introduced, and the software analysis-and-design process is divided into requirement analysis, software architecture design and system design. Using these technologies, a model of architecture-centric software analysis and design process(ACSADP) is proposed. Meanwhile, with regard to the completeness, consistency and correctness between the software requirements and design results, the theories of function and process control are applied to ACSADP. Finally, a model of integrated development environnment (IDE) for ACSADP is propcsed. It can be demonstrated by the practice that the model of ACSADP can aid developer to manage software process effectively and improve the quality of software analysis and design. 展开更多
关键词 software process software architecture design space traceability.
在线阅读 下载PDF
Software Architectural Design in Agile Environments
3
作者 Mehdi Mekni Gayathri Buddhavarapu +1 位作者 Sandeep Chinthapatla Mounika Gangula 《Journal of Computer and Communications》 2018年第1期171-189,共19页
In this paper, we propose a novel methodology to guide and assist practitioners supporting software architecture and design activities in agile environments. Software architecture and design is the skeleton of a syste... In this paper, we propose a novel methodology to guide and assist practitioners supporting software architecture and design activities in agile environments. Software architecture and design is the skeleton of a system. It defines how the system has to behave in terms of different functional and non-functional requirements. Currently, a clear specification of software architectural design activities and processes in agile environments does not exist. Our methodology describes in detail the phases in the agile software design process and proposes techniques and tools to implement these phases. 展开更多
关键词 AGILE METHODOLOGY software Development LIFE-CYCLE software architecturAL design
在线阅读 下载PDF
Software Frameworks, Architectural and Design Patterns
4
作者 Njeru Mwendi Edwin 《Journal of Software Engineering and Applications》 2014年第8期670-678,共9页
Software systems can be among the most complex constructions in engineering disciplines and can span into years of development. Most software systems though implement in part what has already been built and tend to fo... Software systems can be among the most complex constructions in engineering disciplines and can span into years of development. Most software systems though implement in part what has already been built and tend to follow known or nearly known architectures. Although most software systems are not of the size of say Microsoft Windows 8, complexity of software development can be quick to increase. Thus among these methods that are the most important is the use of architectural and design patterns and software frameworks. Patterns provide known solutions to re-occurring problems that developers are facing. By using well-known patterns reusable components can be built in frameworks.Software frameworks provide developers with powerful tools to develop more flexible and less error-prone applications in a more effective way. Software frameworks often help expedite the development process by providing necessary functionality “out of the box”.?Providing frameworks for reusability and separation of concerns is key to software development today. In this study I take a look at the state of art and the impact of frameworks and patterns in software development. 展开更多
关键词 software Frameworks architecturAL PATTERNS design PATTERNS
在线阅读 下载PDF
An Embedded Software Modeling and Process by Using Aspect-Oriented Approach
5
作者 Yong-Yi FanJiang Jong-Yih Kuo Shang-Pin Ma 《Journal of Software Engineering and Applications》 2011年第2期106-122,共17页
In recent years, mobile devices have become widespread and refined, and they have offered increased convenience in human life. For these reasons, a variety of embedded systems have been designed. Therefore, improving ... In recent years, mobile devices have become widespread and refined, and they have offered increased convenience in human life. For these reasons, a variety of embedded systems have been designed. Therefore, improving methods for developing of embedded software systematically has become an important issue. Platform-based design is one example of an embedded-system design method that can reduce the design cost via improving a design’s abstraction level. However, platform-based design lacks precise definitions for platforms and design processes. This paper provides an approach that combines the aspects and platform-based design methods for developing embedded software. The approach is built on platform-based design methodology and uses the separating of concerns (SoC) concept to define the aspects and to reduce the crosscutting concerns in embedded system modeling. For aspect issues, we use the extended UML notation with aspects to describe both the static structure and the dynamic structure of the embedded system. We used an example of a digital photo frame system to demonstrate our approach. 展开更多
关键词 Platform-Based design aspect-oriented UNIFIED Modeling LANGUAGE EMBEDDED software
暂未订购
Software Composition Using Behavioral Models of Design Patterns
6
作者 Sargon Hasso Carl Robert Carlson 《Journal of Software Engineering and Applications》 2014年第2期104-117,共14页
Given a set of requirements structured as design problems, we can apply design patterns to solve each problem individually. Much of the published literature on design patterns addresses this problem—pattern associati... Given a set of requirements structured as design problems, we can apply design patterns to solve each problem individually. Much of the published literature on design patterns addresses this problem—pattern association;however, there is no systematic and practical way that shows how to integrate those individual solutions together. We propose a compositional model based on design patterns by abstracting their behavioral model using role modeling constructs. This approach describes how to transform a design pattern into a role model that can be used to assemble a software application. The role model captures the behavioral relationship between participant components in the design pattern. Our approach offers a complete practical design and implementation strategies, adapted from DCI (Data, Context, and Interaction) architecture. We demonstrate our technique by presenting a simple case study complete with design and implementation code. We also present a simple to follow process that provides guidelines of what to do and how to do it. 展开更多
关键词 software COMPOSITION design PATTERNS Integration Role Model architecture DCI architecture System Responsibilities TRAITS
暂未订购
Design of"1+N+N"Parachute Training Simulation System
7
作者 LI Xianjin LIU Yu +1 位作者 LI Gangqiang ZHANG Lili 《Wuhan University Journal of Natural Sciences》 2026年第1期58-68,共11页
Aiming at the issues of poor scalability,single training modes,and missing platform foundation in current parachute training simulation systems,a method for a parachute training simulation system supporting the"1... Aiming at the issues of poor scalability,single training modes,and missing platform foundation in current parachute training simulation systems,a method for a parachute training simulation system supporting the"1+N+N"mode is proposed by building a flexible functional structure design based on four domains and two systems architecture,which can adapt to multiple working modes such as"1+N"and"1+N(*)".This method can effectively save the cost and time of upgrading and expanding system capacity,greatly increasing the lifespan and availability of the system. 展开更多
关键词 industrial design virtual reality software architecture VISUALIZATION computer simulation model
原文传递
On Software Application Database Constraint-driven Design and Development
8
作者 Christian Mancas Cristina Serban Diana Christina Mancas 《Journal of Computer Science Research》 2023年第1期31-45,共15页
This paper presents a methodology driven by database constraints for designing and developing(database)software applications.Much needed and with excellent results,this paradigm guarantees the highest possible quality... This paper presents a methodology driven by database constraints for designing and developing(database)software applications.Much needed and with excellent results,this paradigm guarantees the highest possible quality of the managed data.The proposed methodology is illustrated with an easy to understand,yet complex medium-sized genealogy software application driven by more than 200 database constraints,which fully meets such expectations. 展开更多
关键词 Database constraint-driven design and development Database constraint Data plausibility software architecture design and development The(elementary)mathematical data model MatBase
在线阅读 下载PDF
Exploration of nature-based biomimetic approach in landscape architectural design: parametric study of candelabra model design
9
作者 Biljana S.Jović Anđela D.Mitić 《Visual Computing for Industry,Biomedicine,and Art》 2020年第1期278-288,共11页
This research provides an exploration of a biomimetic approach in the process of designing a candelabra model using linear shaped leaves of a Bell flower.The design process described in this research contains two step... This research provides an exploration of a biomimetic approach in the process of designing a candelabra model using linear shaped leaves of a Bell flower.The design process described in this research contains two steps:biological and geometrical.In the first biological step,a proper model for the creation of an urban element was found from nature in a Bell flower(Campanula persicifolia L.).The upper leaves of the selected plant,which are small with a linear spear and sharpening at the top,were chosen for the modeling process.The second step included applying two geometrical methods,i.e.,Voronoi diagrams and Delaunay triangulation.A geometrical leaf form of the selected plant species and the modeling process were obtained using aparametric modeling software,Blender.Using different Blender plug-ins and modifiers,Delaunay triangulation and Voronoi diagram were implemented by marking the starting points on the leaf form in the image data source,adjusting the Delaunay triangulation parameters,and creating Voronoi diagrams in which the Voronoi points were located at the shortest distance from the edges of the Voronoi polygon.Consequently,a three dimensional model of a candelabra was developed through this study. 展开更多
关键词 Biomimetic approach Landscape architectural design Parametric study Blender software Three dimensional model of candelabra
在线阅读 下载PDF
Architectural design of MDX compiler via attribute-driven design
10
作者 ZHANG Ping-jian XI Jian-qing ZHAO Juan-juan 《通讯和计算机(中英文版)》 2009年第7期1-5,共5页
关键词 MDX 计算机 编译器 OLAP
在线阅读 下载PDF
高级辅助驾驶地图审查平台系统架构研究与实现
11
作者 李慧恩 黄龙 +3 位作者 任福 鲁月新 陈卓宁 杨征 《测绘地理信息》 2026年第2期113-120,共8页
基于《车路云一体化系统建设与应用指南》提出的高级辅助驾驶地图快速技术审查的需求,依据高级辅助驾驶地图的分类分级表示、送审数据规格、审查要求等标准,以ISO 42010《系统和软件工程-架构描述》为指导,采用系统工程分析方法研究自... 基于《车路云一体化系统建设与应用指南》提出的高级辅助驾驶地图快速技术审查的需求,依据高级辅助驾驶地图的分类分级表示、送审数据规格、审查要求等标准,以ISO 42010《系统和软件工程-架构描述》为指导,采用系统工程分析方法研究自动审查平台的软件架构,并基于MVP原则开发原型系统快速验证了相应的软件架构集。本文从核心业务流程、业务架构、技术架构、数据架构和安全架构等方面对高级辅助驾驶地图审查平台进行了深入研究,形成了专题架构图、技术路线、系统功能、软件模块等组成部分和关系。原型系统实现了送审数据加密上传、审查规则库、审查大数据计算平台等关键技术,验证了本架构研究成果是可行的、合理的。通过采用模拟的大规模数据在原型系统上的自动审查结果表明:基于规则库的自动化审查平台在效果上符合设计预期。高辅地图自动审图原型系统在经过工程化和产品化打磨后,能助力打通制约高级辅助驾驶地图在车路云一体化系统中形成快速闭环应用的关键路径,满足快速审图应用需求。 展开更多
关键词 高级辅助驾驶地图 自动技术审查 软件架构设计 软件系统设计 审图规则库 自动审查平台
原文传递
基于AUTOSAR标准的车身控制器软件架构分析
12
作者 李萨 《汽车电器》 2026年第3期134-136,共3页
汽车电子电气架构向域集中式、区域控制演进,软件定义汽车已经成为行业变革的核心驱动力。车身控制器BCM是车身电器逻辑控制的核心节点,其集成的功能日益复杂,由原来的灯光、门锁控制扩展到现在的网关路由、能量管理等多方面的工作。然... 汽车电子电气架构向域集中式、区域控制演进,软件定义汽车已经成为行业变革的核心驱动力。车身控制器BCM是车身电器逻辑控制的核心节点,其集成的功能日益复杂,由原来的灯光、门锁控制扩展到现在的网关路由、能量管理等多方面的工作。然而,传统嵌入式软件开发模式中应用逻辑和底层硬件高度耦合,造成软件代码复用率低、移植困难、维护成本呈指数级上升等缺点,严重制约了敏捷开发和功能迭代效率。因此,文章将从AUTOSAR标准体系出发,对车身控制器的软件架构设计范式进行分析,探讨分层解耦机制下模块划分和通信策略,为车身电子系统的标准化开发提供理论参考和工程实践路径,从而提高软件资产的可复用性和开发效率。 展开更多
关键词 AUTOSAR标准 车身控制器 软件架构 分层设计
在线阅读 下载PDF
面向网信安全的星载加密软件架构设计研究
13
作者 郭小龙 许敬淑 +2 位作者 马明娟 张颖 张清钰 《航天技术与工程学报》 2026年第2期85-101,共17页
在国家网络空间安全战略深化实施的背景下,星载加密软件架构设计面临差异化高、复用性不足等关键挑战,亟需提升其对国家网信安全要求的适配能力。本文提出了一种面向网信安全战略的统一星载加密软件架构及全流程设计方法,基于“需求建模... 在国家网络空间安全战略深化实施的背景下,星载加密软件架构设计面临差异化高、复用性不足等关键挑战,亟需提升其对国家网信安全要求的适配能力。本文提出了一种面向网信安全战略的统一星载加密软件架构及全流程设计方法,基于“需求建模-算法优化-架构设计-方法验证”技术路线,构建网信安全需求与星载共性环境约束的双维度需求模型,设计包含硬件适配抽象层、核心加密算法层、安全协议适配层、标准化应用接口层及监控与运维保障层的“分层-模块化-可配置”架构,同时针对星载环境资源受限与高可靠性要求,提出轻量级国密算法的通用优化与适配策略。通过构建标准化原型系统,并结合多场景仿真进行验证,结果表明:该方法有效适配星载低功耗、抗辐射、资源受限、高实时性及在轨不可维修五大共性环境约束,在完全满足国家网络信息安全标准要求下,相较于传统的定制化架构,软件复用率提升约25%,开发周期缩短约25%,显著提升星载加密软件架构的通用性与复用水平,为星载加密软件的标准化设计与规模化应用提供理论依据与方法参考。 展开更多
关键词 网信安全 星载加密软件 架构设计 星载环境适配 标准化应用
在线阅读 下载PDF
前后端分离技术在科技申报系统中的研究与应用
14
作者 陆文瑞 王枭 《机械工程与自动化》 2026年第2期77-78,82,共3页
随着信息技术的飞速发展,科技申报系统的需求日益复杂和多样化。深入研究了软件开发中的前后端分离技术,并探讨了其在科技申报系统中的应用。首先介绍了前后端分离技术的概念、特点及相关技术栈,然后详细分析了科技申报系统的功能需求... 随着信息技术的飞速发展,科技申报系统的需求日益复杂和多样化。深入研究了软件开发中的前后端分离技术,并探讨了其在科技申报系统中的应用。首先介绍了前后端分离技术的概念、特点及相关技术栈,然后详细分析了科技申报系统的功能需求与架构设计,阐述了前后端分离技术在该系统中的具体实现方式,包括前后端的交互流程、接口设计、数据传输与安全机制等方面。通过实际案例展示了前后端分离技术应用于科技申报系统所带来的优势,如提高开发效率、增强系统可维护性与扩展性、优化用户体验等,最后对该技术在科技申报系统应用中的未来发展趋势进行了展望,旨在为相关软件开发人员进行科技申报系统的建设提供有益的参考和借鉴。 展开更多
关键词 前后端分离 科技申报系统 软件开发 系统架构 接口设计
在线阅读 下载PDF
Integrated Building Envelope Design Process Combining Parametric Modelling and Multi-Objective Optimization 被引量:4
15
作者 Dan Hou Gang Liu +2 位作者 Qi Zhang Lixiong Wang Rui Dang 《Transactions of Tianjin University》 EI CAS 2017年第2期138-146,共9页
As an important element in sustainable building design, the building envelope has been witnessing a constant shift in the design approach. Integrating multi-objective optimization (MOO) into the building envelope desi... As an important element in sustainable building design, the building envelope has been witnessing a constant shift in the design approach. Integrating multi-objective optimization (MOO) into the building envelope design process is very promising, but not easy to realize in an actual project due to several factors, including the complexity of optimization model construction, lack of a dynamic-visualization capacity in the simulation tools and consideration of how to match the optimization with the actual design process. To overcome these difficulties, this study constructed an integrated building envelope design process (IBEDP) based on parametric modelling, which was implemented using Grasshopper platform and interfaces to control the simulation software and optimization algorithm. A railway station was selected as a case study for applying the proposed IBEDP, which also utilized a grid-based variable design approach to achieve flexible optimum fenestrations. To facilitate the stepwise design process, a novel strategy was proposed with a two-step optimization, which optimized various categories of variables separately. Compared with a one-step optimization, though the proposed strategy performed poorly in the diversity of solutions, the quantitative assessment of the qualities of Pareto-optimum solution sets illustrates that it is superior. © 2016, Tianjin University and Springer-Verlag Berlin Heidelberg. 展开更多
关键词 architectural design BUILDINGS Computer software design Intelligent buildings OPTIMIZATION Pareto principle Solar buildings
在线阅读 下载PDF
叶轮机械流固热耦合仿真及自主可控软件研制
16
作者 唐志共 何旭 +5 位作者 查浩 王子维 王栋志 储世博 柳阳威 李彬 《空气动力学学报》 北大核心 2025年第8期76-99,I0001,共25页
叶轮机械作为动力能源领域的关键设备部件,其性能和效率直接关系到动力系统的服役表现。随着高性能计算机系统硬件水平的高速发展,以及流体、强度和传热领域数值仿真能力的不断提升,流固热耦合仿真技术对于叶轮机械的设计优化、性能预... 叶轮机械作为动力能源领域的关键设备部件,其性能和效率直接关系到动力系统的服役表现。随着高性能计算机系统硬件水平的高速发展,以及流体、强度和传热领域数值仿真能力的不断提升,流固热耦合仿真技术对于叶轮机械的设计优化、性能预测以及故障预防起着越来越关键的作用。本文对叶轮机械流体、强度以及流固和流热仿真领域的主要数值方法和挑战问题进行了分析,以国产自主涡轮动力叶轮机械流固热耦合仿真软件(AeroEngine Numerical Simulation,AENS)为载体,介绍了同构/异构流固热耦合仿真软件架构,以及高效的耦合算法和鲁棒的网格技术。通过典型叶轮机械AENS流固/流热耦合仿真结果与试验数据的对比分析,表明AENS具备在高温、高压、高转速条件下的流固热耦合模拟能力,其应用前景广阔,为叶轮机械正向多学科耦合设计提供了重要支撑。 展开更多
关键词 流固热耦合 软件架构 数值仿真 叶轮机械 多学科耦合设计
在线阅读 下载PDF
软件架构中的设计模式与反模式分析
17
作者 王勇 《计算机应用文摘》 2025年第18期214-216,共3页
软件架构中的设计模式与反模式是软件设计领域的2大核心概念。设计模式提供了在特定上下文中解决常见问题的通用方案,而反模式则是指那些普遍存在的、设计不良且易导致负面后果的解决方案。文章旨在深入探讨软件架构中的设计模式与反模... 软件架构中的设计模式与反模式是软件设计领域的2大核心概念。设计模式提供了在特定上下文中解决常见问题的通用方案,而反模式则是指那些普遍存在的、设计不良且易导致负面后果的解决方案。文章旨在深入探讨软件架构中的设计模式与反模式,系统分析二者的特点、影响及避免策略。 展开更多
关键词 软件架构 设计模式 反模式
在线阅读 下载PDF
基于微服务架构的软件设计与开发实践
18
作者 王新龙 《微型计算机》 2025年第4期13-15,共3页
本研究探讨微服务架构软件设计与开发实践,回顾文献并分析案例,比对单体架构和微服务特点、优势及不足。介绍新型基于微服务的软件框架设计,并详述核心组件及交互方式。应用敏捷开发策略,进行迭代、持续集成以确保系统稳定可扩展。通过... 本研究探讨微服务架构软件设计与开发实践,回顾文献并分析案例,比对单体架构和微服务特点、优势及不足。介绍新型基于微服务的软件框架设计,并详述核心组件及交互方式。应用敏捷开发策略,进行迭代、持续集成以确保系统稳定可扩展。通过实验结果验证了微服务在处理复杂业务需求和提高开发效率方面的优势。本研究得出结论,强调微服务技术对推动软件开发领域的重要意义。 展开更多
关键词 微服务架构 软件设计与开发 敏捷开发 系统稳定性 可扩展性
在线阅读 下载PDF
草方格沙障铺设车控制系统设计
19
作者 常同立 王文健 许慧迎 《林业机械与木工设备》 2025年第1期52-58,共7页
为提高草方格沙障铺设车自动化水平,降低人工劳动强度,提高工作效率,设计电子控制方法对机械机构进行控制。首先介绍铺设车作业流程,以西门子1200系列PLC作为控制核心设计控制方法,其次根据工作环境特点完成硬件选择和整体架构,并绘制... 为提高草方格沙障铺设车自动化水平,降低人工劳动强度,提高工作效率,设计电子控制方法对机械机构进行控制。首先介绍铺设车作业流程,以西门子1200系列PLC作为控制核心设计控制方法,其次根据工作环境特点完成硬件选择和整体架构,并绘制控制系统接线原理图,然后根据工作需求对控制程序进行编写与仿真调试,最后对HMI进行组态。通过控制程序在Protal软件中的仿真运行,验证其能满足预期控制功能要求。 展开更多
关键词 草方格沙障铺设 PLC 硬件架构 软件设计
在线阅读 下载PDF
面向航天测控的软件工厂架构设计 被引量:1
20
作者 张慧颖 赵爽 +2 位作者 齐玉华 侯育卓 魏波 《航天技术与工程学报》 2025年第2期51-58,共8页
针对航天测控软件研发周期较长、响应速度滞后,难以高效适配我国未来高频次航天发射任务需求的问题,基于软件工厂模式提出面向航天测控的软件工厂架构。首先介绍了基于软件现代化战略的软件工厂开发模式,然后结合航天测控软件的特点和现... 针对航天测控软件研发周期较长、响应速度滞后,难以高效适配我国未来高频次航天发射任务需求的问题,基于软件工厂模式提出面向航天测控的软件工厂架构。首先介绍了基于软件现代化战略的软件工厂开发模式,然后结合航天测控软件的特点和现状,提出了软件开发工具和目标软件双容器化的软件工厂总体框架,最后设计了面向航天测控的软件工厂架构,通过构建覆盖软件开发、测试验证、系统集成、版本发布及部署运维全流程的并行软件工厂生产线,实现航天测控系统的软硬件深度解耦和按需快速构建,为测控软件的灵活部署和快速升级提供技术基础。 展开更多
关键词 软件工厂 航天测控 软件现代化 架构设计
在线阅读 下载PDF
上一页 1 2 22 下一页 到第
使用帮助 返回顶部