期刊文献+
共找到6,563篇文章
< 1 2 250 >
每页显示 20 50 100
Relational Logging Design Pattern
1
作者 Savas Takan Gokmen Katipoglu 《Computers, Materials & Continua》 SCIE EI 2023年第4期51-65,共15页
Observability and traceability of developed software are crucial to its success in software engineering.Observability is the ability to comprehend a system’s internal state from the outside.Monitoring is used to dete... Observability and traceability of developed software are crucial to its success in software engineering.Observability is the ability to comprehend a system’s internal state from the outside.Monitoring is used to determine what causes system problems and why.Logs are among the most critical technology to guarantee observability and traceability.Logs are frequently used to investigate software events.In current log technologies,software events are processed independently of each other.Consequently,current logging technologies do not reveal relationships.However,system events do not occur independently of one another.With this perspective,our research has produced a new log design pattern that displays the relationships between events.In the design we have developed,the hash mechanism of blockchain technology enables the display of the logs’relationships.The created design pattern was compared to blockchain technology,demonstrating its performance through scenarios.It has been determined that the recommended log design pattern outperforms blockchain technology in terms of time and space for software engineering observability and traceability.In this context,it is anticipated that the log design pattern we provide will strengthen the methods used to monitor software projects and ensure the traceability of relationships. 展开更多
关键词 Blockchain LOGGING software engineering data structure design pattern
下载PDF
基于Design Patterns的大型工控软件研究与实践 被引量:9
2
作者 刘铭 施仁 贾宏宇 《小型微型计算机系统》 CSCD 北大核心 2004年第6期1032-1035,共4页
针对大型工控软件开发面临的各种难题 ,提出了基于设计模式 (Design Patterns)的工控软件设计的解决方案 .在大型电力系统监控软件设计中 ,采用设计模式进行工控软件框架和工位的设计 ,实现了功能模块的松耦合关系 ,降低了代码的复杂度 ... 针对大型工控软件开发面临的各种难题 ,提出了基于设计模式 (Design Patterns)的工控软件设计的解决方案 .在大型电力系统监控软件设计中 ,采用设计模式进行工控软件框架和工位的设计 ,实现了功能模块的松耦合关系 ,降低了代码的复杂度 ,从而提高了运行效率 ,同时也加快了系统开发、调试的效率 .论证了设计模式在工控软件设计中应用的潜力 ,提出了大型工控软件设计的新思路 . 展开更多
关键词 设计模式 面向对象 工控软件
下载PDF
Detection of design patterns by combining static and dynamic analyses 被引量:2
3
作者 李凡 李青山 +1 位作者 苏旸 陈平 《Journal of Shanghai University(English Edition)》 CAS 2007年第2期156-162,共7页
Design patterns are micro architectures that have proved to be reliable, robust and easy to implement. Detecting design pattern from source code of object-oriented system can help a designer, a developer or a maintain... Design patterns are micro architectures that have proved to be reliable, robust and easy to implement. Detecting design pattern from source code of object-oriented system can help a designer, a developer or a maintainer to understand the software system. In this paper, a new method is provided which can detect design patterns from source code combining both static and dynamic analysis. To acquire the run-time dynamic information of software systems, a code instrumentation method is adopted. At the same time, all static and dynamic information is presented in UML diagrams format. The pattern detection process and its detection results are visual and interactive. This method is tested on a call center and a traffic simulation system. Experimental results prove that the method is effective in design patterns detection. 展开更多
关键词 design pattern C++ code instrumentation pattern detection.
下载PDF
Design Pattern Mining Using Graph Matching 被引量:1
4
作者 LIQing-hua ZHANGZhi-xiang BENKe-rong 《Wuhan University Journal of Natural Sciences》 EI CAS 2004年第4期444-448,共5页
The identification of design pattern instances is important for program understanding and software maintenance. Aiming at the mining of design patterns in existing systems, this paper proposes a subgraph isomorphism a... The identification of design pattern instances is important for program understanding and software maintenance. Aiming at the mining of design patterns in existing systems, this paper proposes a subgraph isomorphism approach to discover several design patterns in a legacy system at a time. The attributed relational graph is used to describe design patterns and legacy systems. The sub-graph isomorphism approach consists of decomposition and composition process. During the decomposition process, graphs corresponding to the design patterns are decomposed into sub-graphs, some of which are graphs corresponding to the elemental design patterns. The composition process tries to get sub-graph isomorphism of the matched graph if sub-graph isomorphism of each subgraph is obtained. Due to the common structures between design patterns, the proposed approach can reduce the matching times of entities and relations. Compared with the existing methods, the proposed algorithm is not linearly dependent on the number of design pattern graphs. Key words design pattern mining - attributed relational graph - subgraph isomorphism CLC number TP 311.5 Foundation item: Supported by the National Natural Science Foundation of China (60273075) and the Science Foundation of Naval University of Engineering (HGDJJ03019)Biography: LI Qing-hua (1940-), male, Professor, research direction: parallel computing. 展开更多
关键词 design pattern mining attributed relational graph subgraph isomorphism
下载PDF
Application of Refactoring and Design Pattern in Land Information System Development 被引量:1
5
作者 CHEN Luyao YUE Jianwei +2 位作者 JIANG Weiguo LI Jing CHEN Yunhao 《Geo-Spatial Information Science》 2007年第4期299-302,共4页
The unceasing change problem of land information systems can be resolved through the refactoring and design pattern. To promote the implementation of design pattern and refactoring methods in developing land informati... The unceasing change problem of land information systems can be resolved through the refactoring and design pattern. To promote the implementation of design pattern and refactoring methods in developing land information systems reusing software design, applying refactoring methods to the abstract factory and decorator design patterns in land information system development is discussed. 展开更多
关键词 design pattern REFACTORING land information system
下载PDF
Meta-model Based Model Organization and Transformation of Design Pattern Units in MDA
6
作者 杨长春 赵子艺 孙婧 《Journal of Measurement Science and Instrumentation》 CAS 2010年第2期183-187,共5页
To achieve the purpose of applying design patterns which are various in ldnd and constant in changing in MDA from idea and application, one way is used to solve the problem of pattern disappearance which occurs at the... To achieve the purpose of applying design patterns which are various in ldnd and constant in changing in MDA from idea and application, one way is used to solve the problem of pattern disappearance which occurs at the process of pattern instantiation, to guarantee the independence of patterns, and at the same time, to apply this process to multiple design pattems. To solve these two problons, the modeling method of design pattern traits based on meta-models is adopted, i.e., to divide the basic operations into atoms in the metamodel tier and then combine the atoms to complete design pattem units meta-models withtout business logic. After one process of conversion, the purpose of making up various pattem traits meta-model and dividing business logic and pattern logic is achieved. 展开更多
关键词 MDA PIM design pattern model organization
下载PDF
On the Design Pattern for Improving Urban Living Environment with Regional Natural Resources—By Studying Cases of British Architect Richard Rogers
7
作者 苏阳 《Journal of Landscape Research》 2012年第1期30-31,34,共3页
Through discussing effective utilization of regional natural resources under the background of globalization,combining with Richard Rogers' typical architectural and urban design works,this study analyzes his desi... Through discussing effective utilization of regional natural resources under the background of globalization,combining with Richard Rogers' typical architectural and urban design works,this study analyzes his design concepts of using regional natural resources from the perspectives of overall balance between architecture and natural environment,architectural function and detail control,application of proper technologies and new materials,then proposes a modern design pattern to create a better urban living environment by integrating regional natural resources and modern architectural technology. 展开更多
关键词 RICHARD ROGERS Utilization of natural resources Environment improvement ARCHITECTURAL technology design pattern
下载PDF
Analysis on Development Trend of the D omestic Interior Design Pattern based on the Regional Characteristics and Cultural Integration
8
作者 Congcong Ai Han Xu 《International Journal of Technology Management》 2016年第10期60-62,共3页
Interior is the main space of human activities, which is an important part of human life and design activities, and is the link between spiritual civilization and material civilization. Interior design originates from... Interior is the main space of human activities, which is an important part of human life and design activities, and is the link between spiritual civilization and material civilization. Interior design originates from life, and needs to solve the problem of the material world and spiritual world. People improve the living environment and life quality through interior designs. The style of design depends on the geographical features and various cultures, which refi ects the artistic features and personality. The development history of modern architecture and interior design shows that the style of interior design is an important part of the whole architectural style, which reffects the design features of the whole building. Therefore, interior design and outdoor design should be in harmony. The orientation and characteristics of interior design determine the necessity of the style reforms. The future development trend of interior development may have the following characteristics humanism, green design, nationalization, intelligence and regionalization. 展开更多
关键词 Development Trend DOMESTIC Interior design pattern Regional Characteristics Cultural Integration.
下载PDF
Research on the Similarities and Differences between Flash ActionScript based Animation Design Technique and Traditional Design Pattern
9
作者 Xiaoxia Yang 《International Journal of Technology Management》 2015年第9期9-11,共3页
With the rapid development of animation design and other computer science techniques, the application of computer based design pattern is urgently appreciated. In this paper, we conduct research on the similarities an... With the rapid development of animation design and other computer science techniques, the application of computer based design pattern is urgently appreciated. In this paper, we conduct research on the similarities and differences between Flash ActionScript based animation design technique and traditional design pattern. Current computer animation technology has developed rapidly at home and abroad, in the production of 2D and 3D animation, creating many new methods, new technology, using the computer aided animation in different degree to replace the manual animation technology, computerized gradually. We could significantly conclude from the user interface and the sample example of the pattern of computer based animation design. In the future, we plan to research more to touch the latest techniques related to flash technique. 展开更多
关键词 Flash ActionScript Animation design Traditional Approach design pattern.
下载PDF
Research on the Development Trend of Art Design Patterns under the Perspectives of Interaction Design and Visual Reconstruction
10
作者 Li Zhang 《International Journal of Technology Management》 2016年第11期47-49,共3页
In the paper, we conduct research on the development trend of art design patterns under the perspectives of interaction design and visual reconstruction. With the increasing of people’s living standard, people on the... In the paper, we conduct research on the development trend of art design patterns under the perspectives of interaction design and visual reconstruction. With the increasing of people’s living standard, people on the industrial product requirements are constantly increasing, industrial products have gradually become to meet people’s life comfortable, functional, aesthetic and cultural history of the pursuit of all kinds of needs and the carrier of many connotations it is because of these changes in art design. In this paper, we integrate the Bauhaus’ idea to construct the new idea of constructing the interaction design and visual reconstruction. To note here that includes both the facts to the reality of the fact that also includes the artistic truth, or “virtual reality experience such as writer”, sequence of works of art, etc., and the former is an artist biography, the object of art history. With these basis and references, we propose the new idea on the issues. The result is satisfactory. 展开更多
关键词 Visual Reconstruction Interaction design Art design patterns Development Trend.
下载PDF
Detecting Design Patterns in Object-Oriented Program Source Code by Using Metrics and Machine Learning 被引量:3
11
作者 Satoru Uchiyama Atsuto Kubo +1 位作者 Hironori Washizaki Yoshiaki Fukazawa 《Journal of Software Engineering and Applications》 2014年第12期983-998,共16页
Detecting well-known design patterns in object-oriented program source code can help maintainers understand the design of a program. Through the detection, the understandability, maintainability, and reusability of ob... Detecting well-known design patterns in object-oriented program source code can help maintainers understand the design of a program. Through the detection, the understandability, maintainability, and reusability of object-oriented programs can be improved. There are automated detection techniques;however, many existing techniques are based on static analysis and use strict conditions composed on class structure data. Hence, it is difficult for them to detect and distinguish design patterns in which the class structures are similar. Moreover, it is difficult for them to deal with diversity in design pattern applications. To solve these problems in existing techniques, we propose a design pattern detection technique using source code metrics and machine learning. Our technique judges candidates for the roles that compose design patterns by using machine learning and measurements of several metrics, and it detects design patterns by analyzing the relations between candidates. It suppresses false negatives and distinguishes patterns in which the class structures are similar. As a result of experimental evaluations with a set of programs, we confirmed that our technique is more accurate than two conventional techniques. 展开更多
关键词 design patternS SOFTWARE Metrics MACHINE LEARNING OBJECT-ORIENTED PROGRAMMING SOFTWARE Maintenance
下载PDF
A Case Study on Design Patterns and Software Defects in Open Source Software 被引量:1
12
作者 Mubin Ozan Onarcan Yongjian Fu 《Journal of Software Engineering and Applications》 2018年第5期249-273,共25页
Design patterns are object oriented software design practices for solving common design problems and they affect software quality. In this study, we investigate the relationship of design patterns and software defects... Design patterns are object oriented software design practices for solving common design problems and they affect software quality. In this study, we investigate the relationship of design patterns and software defects in a number of open source software projects. Design pattern instances are extracted from the source code repository of these open source software projects. Software defect metrics are extracted from the bug tracking systems of these projects. Using correlation and regression analysis on extracted data, we examine the relationship between design patterns and software defects. Our findings indicate that there is little correlation between the total number of design pattern instances and the number of defects. However, our regression analysis reveals that individual design pattern instances as a group have strong influences on the number of defects. Furthermore, we find that the number of design pattern instances is positively correlated to defect priority. Individual design pattern instances may have positive or negative impacts on defect priority. 展开更多
关键词 design pattern SOFTWARE DEFECT DEFECT PRIORITY SOFTWARE Quality SOFTWARE REPOSITORY MINING
下载PDF
Application of Design Patterns in Process of Large-Scale Software Evolving
13
作者 Wei WANG Hai ZHAO +7 位作者 Hui LI Peng LI Dong YAO Zheng LIU Bo LI Shuang YU Hong LIU Kunzhan YANG 《Journal of Software Engineering and Applications》 2010年第1期58-64,共7页
To search for the Design Patterns’ influence on the software, the paper abstracts the feature models of 9 kinds of classic exiting design patterns among the 23 kinds and describes the features with algorithm language... To search for the Design Patterns’ influence on the software, the paper abstracts the feature models of 9 kinds of classic exiting design patterns among the 23 kinds and describes the features with algorithm language. Meanwhile, searching for the specific structure features in the network, the paper designs 9 matching algorithms of the 9 kinds design patterns mentioned above to research on the structure of the design patterns in the software network. At last, the paper analyzes the evolving trends of the software scale and the application frequency of the 9 kinds of design patterns as the software evolves, and search for the rules how these design patterns are applied into 4 kinds of typical software. 展开更多
关键词 design pattern FEATURE Model SOFTWARE Network EVOLVING TRENDS
下载PDF
Software Frameworks, Architectural and Design Patterns
14
作者 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
New Approach for Hardware/Software Embedded System Conception Based on the Use of Design Patterns
15
作者 Yassine Manai Joseph Haggège Mohamed Benrejeb 《Journal of Software Engineering and Applications》 2010年第6期525-535,共11页
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. 展开更多
关键词 Embedded Systems design patterns Smartcell Hardware/Software Partitioning INTELLECTUAL PROPERTY
下载PDF
Design Pattern Representation for Safety-Critical Embedded Systems
16
作者 Ashraf Armoush Falk Salewski Stefan Kowalewski 《Journal of Software Engineering and Applications》 2009年第1期1-12,共12页
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. 展开更多
关键词 design pattern EMBEDDED SYSTEMS Non-Functional Requirements Safety-Critical SYSTEMS
下载PDF
Software Composition Using Behavioral Models of Design Patterns
17
作者 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
下载PDF
Using Reusable Design Patterns in Distributed Systems
18
作者 OU Yan LI Zhan-bo 《电脑知识与技术》 2007年第6期1333-1334,共2页
The article revealed the software design issues for the object-oriented distributed system. By surveying several existed design is-sues, the solution of common design issues is conducted which is compromised by design... The article revealed the software design issues for the object-oriented distributed system. By surveying several existed design is-sues, the solution of common design issues is conducted which is compromised by design patterns. Each pattern is described according to itsfunctionality which could be valuable for objected-oriented distributed system developer. 展开更多
关键词 分布式计算机系统 软件设计 面向对象 模式
下载PDF
A Study on the Influence of Patterned Logo Design on Brand Image-Focused on the Li Ning Brand
19
作者 ZHAO Manman Jeong Eui-tae 《Cultural and Religious Studies》 2024年第6期375-387,共13页
In today’s flood of information,people mainly rely on visual information to recognize brands.Pattern logo design is a representative brand image and directly affects consumers’brand impression and perception.The pur... In today’s flood of information,people mainly rely on visual information to recognize brands.Pattern logo design is a representative brand image and directly affects consumers’brand impression and perception.The purpose of this study is to examine the characteristics of the Li Ning brand and the effect of pattern logo design on the brand image.Specifically,it is to provide practical guidelines for brand management and design by analyzing the effects on brand perception,emotional connection,and consumer behavior.For the scope of the study,seven brands are selected for analysis of famous brand cases at home and abroad.The research method is to design a patterned logo suitable for brand characteristics through literature review,empirical research,and detailed analysis of the overall style characteristics of the current Li Ning brand.The research content first analyzes the role of pattern logo design in terms of brand perception,brand perception,and brand sensitivity.Subsequently,the evolution and effect of the Li Ning brand in logo design are examined,and details are discussed in combination with the color and shape of the logo pattern.Finally,by presenting some suggestions and optimized design plans that fit the characteristics and trends of the Li Ning brand,the brand image and market competitiveness can be improved.According to the research results,first,the color,shape,and other factors of brand pattern logo design are closely related to brand image.Second,pattern logo design has a significant influence on consumer attitudes and purchase intentions.Third,consumers are more interested in the design of a patterned logo with high brand awareness.This study has a certain significance in that it reveals the mechanism by which pattern logo design affects brand image and provides useful ideas and suggestions for brand design and marketing. 展开更多
关键词 pattern graphic design logo design brand image
下载PDF
Software design pattern mining using classification-based techniques 被引量:5
20
作者 Ashish Kumar DWIVEDI Anand TIRKEY Santanu Kumar RATH 《Frontiers of Computer Science》 SCIE EI CSCD 2018年第5期908-922,共15页
Design patterns are often used in the development of object-oriented software. It offers reusable abstract information that is helpful in solving recurring design problems. Detecting design patterns is beneficial to t... Design patterns are often used in the development of object-oriented software. It offers reusable abstract information that is helpful in solving recurring design problems. Detecting design patterns is beneficial to the comprehension and maintenance of object-oriented software systems. Several pattern detection techniques based on static analysis often encounter problems when detecting design patterns for identical structures of patterns. In this study, we attempt to detect software design patterns by using software metrics and classification-based techniques. Our study is conducted in two phases: creation of metrics-oriented dataset and detection of software design patterns. The datasets are prepared by using software metrics for the learning of classifiers. Then, pattern detection is performed by using classification-based techniques. To evaluate the proposed method, experiments are conducted using three open source software programs, JHotDraw, QuickUML, and JUnit, and the results are analyzed. 展开更多
关键词 design patterns design pattern mining machinelearning techniques object-oriented metrics
原文传递
上一页 1 2 250 下一页 到第
使用帮助 返回顶部