Knowledge reuse is a process for designing new product based on the embedded design knowledge and experience of existing products. In order to improve quality and efficiency of product design, a method to extract rela...Knowledge reuse is a process for designing new product based on the embedded design knowledge and experience of existing products. In order to improve quality and efficiency of product design, a method to extract related knowledge from using standard parts in product design is introduced. Based on the characteristics of standard parts and their application, knowledge reusable standard parts library was built up through analysis of key techniques of standard part modeling such as knowledge expression, knowledge reuse and knowledge searching.展开更多
Authoring graph visualization poses great challenges to developers due to its high requirements on both domain knowledge and development skills.Although existing libraries and tools reduce the difficulty of generating...Authoring graph visualization poses great challenges to developers due to its high requirements on both domain knowledge and development skills.Although existing libraries and tools reduce the difficulty of generating graph visualization,there are still many challenges.We work closely with developers and formulate several design goals,then design and implement G6,a web-based library for graph visualization.It combines template-based configuration for high usability and flexible customization for high expressiveness.To enhance development efficiency,G6 proposes a range of optimizations,including state management and interaction modes.We demonstrate its capabilities through an extensive gallery,a quantitative performance evaluation,and an expert interview.G6 was first released in 2017 and has been iterated for 317 versions.It has served as a web-based library for thousands of applications and received 8312 stars on GitHub.展开更多
基金National Scientific and Technological Support Plan (2006BAF01A43)
文摘Knowledge reuse is a process for designing new product based on the embedded design knowledge and experience of existing products. In order to improve quality and efficiency of product design, a method to extract related knowledge from using standard parts in product design is introduced. Based on the characteristics of standard parts and their application, knowledge reusable standard parts library was built up through analysis of key techniques of standard part modeling such as knowledge expression, knowledge reuse and knowledge searching.
基金supported by National Natural Science Foundation of China(61772456).
文摘Authoring graph visualization poses great challenges to developers due to its high requirements on both domain knowledge and development skills.Although existing libraries and tools reduce the difficulty of generating graph visualization,there are still many challenges.We work closely with developers and formulate several design goals,then design and implement G6,a web-based library for graph visualization.It combines template-based configuration for high usability and flexible customization for high expressiveness.To enhance development efficiency,G6 proposes a range of optimizations,including state management and interaction modes.We demonstrate its capabilities through an extensive gallery,a quantitative performance evaluation,and an expert interview.G6 was first released in 2017 and has been iterated for 317 versions.It has served as a web-based library for thousands of applications and received 8312 stars on GitHub.