Subscribe Now Subscribe Today
Research Article

Research on the Improvement of Software Design Pattern Based on Substance-field Analysis and Standard Solutions of TRIZ

Li Munan
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

The accuracy descriptions and definitions of requirements and contradictions in the engineering projects and the analysis and modeling of resource conflicting are the common challenges and important issues to us. Aimed to the problems and the contradictions in the process of the software design, this study combined the model of substance-field and the analysis methods related with the traditional methodologies of software design. We tried to find a novel approach of representation and description for the requirements of the software engineering and the strategies of improvement on the design methods and the patterns. In the last section of this study, we analyzed the improvement of design pattern of the CAI software based on the MVC pattern. Finally, we can argue that the methods of problems modeling and the improved strategies of the design pattern combined with the TRIZ are meaningful and valuable for other engineering science and the research domain of system science.

Related Articles in ASCI
Similar Articles in this Journal
Search in Google Scholar
View Citation
Report Citation

  How to cite this article:

Li Munan , 2013. Research on the Improvement of Software Design Pattern Based on Substance-field Analysis and Standard Solutions of TRIZ. Journal of Applied Sciences, 13: 2217-2224.

DOI: 10.3923/jas.2013.2217.2224


1:  Blackburn, T.D., T.A. Mazzuchi and S. Sarkani, 2012. Using a TRIZ framework for systems engineering trade studies. Syst. Eng., 15: 355-367.
CrossRef  |  Direct Link  |  

2:  Bonnardel, N., 2000. Towards understanding and supporting creativity in design: Analogies in a constrained cognitive environment. Knowledge-Based Syst., 13: 505-513.
CrossRef  |  

3:  Cao, C.P. and D.M. Hu, 2005. Design of Web test system on MVC design pattern. J. Univ. Shanghai Sci. Technol., 27: 459-462.

4:  Kluender, D., 2011. TRIZ for software architecture. Procedia Eng., 9: 708-713.
CrossRef  |  

5:  Gamma, E., R. Helm, R. Johnson and J. Vlissides, 1994. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Boston, USA.

6:  Gao, S. and Z.Y. Niu, 2011. Practice of agile principles and design patterns. J. Comput. Appl., 31: 147-152.

7:  Huang, S.Q., F.Y. Xu and F. Dai, 2009. Integrated architecture for TRIZ based on knowledge network and its key technologies. J. Zhejiang Univ. (Eng. Sci.,), 43: 2244-2249.

8:  Jiang, J.C., P. Sun and A.J. Shie, 2011. Six cognitive gaps by using TRIZ and tools for service system design. Expert Syst. Appl., 38: 14751-14759.
CrossRef  |  

9:  Woo, J.Y., S.M. Bae and S.C. Park, 2005. Visualization method for customer targeting using customer map. Expert Syst. Appl., 28: 763-772.
CrossRef  |  

10:  Lan, F., B. Qin and Y.J. Liang, 2008. The product innovation tool-research on CAI technology. Equipments Manufacturing Technol., 4: 108-111.

11:  Li, Y. and D. Cui, 2005. Improvement and application of MVC design patterns. Comput. Eng., 31: 95-97.

12:  Liu, X.Z., Y.J. Ji and G.N. Qi, 2009. Application of systematic design approach based on theory of inventive problem solving. J. Zhejiang Univ. (Eng. Sci.,), 43: 2244-2249.

13:  Martin, G.M., 2005. How combinations of TRIZ tools are used in companies-result of a cluster analysis. R D Manage., 35: 285-296.
CrossRef  |  

14:  Ma, Z., Y. Zhou and S.B. Xie, 2005. Research and applications of MVC design pattern in NMS. J. UEST China, 34: 638-641.
Direct Link  |  

15:  Prickett, P. and I. Aparicio, 2012. The development of a modified TRIZ technical system ontology. Comput. Ind., 63: 252-264.
CrossRef  |  

16:  Shao, W.Z., Y.B. Jiang and Z.Y. Ma, 2003. The present problems and roadmap of UML. J. Comput. Res. Dev., 40: 509-516.
Direct Link  |  

17:  Suwa, M., J. Gero and T. Purcll, 2000. Unexpected discoveries and s-inventions of design requirements. Design Stud., 21: 539-567.
CrossRef  |  

18:  Tan, R., 2004. Theory of Inventive Problem Solving. Science Press, Beijing.

19:  Wang, S.H., D. Samadhiya and D. Chen, 2011. Software development and quality problems and solutions by TRIZ. Procedia Comput. Sci., 5: 730-735.
CrossRef  |  

20:  Yang, B., Y. Tian, R. Tan and J. Ma, 2009. Research and development of CAI system based on standard solutions. China Mechanical Eng., 20: 704-708.

21:  Yao, Q.Z. and J. Wang, 2010. Software formalization requirements analysis and verification based on UML. Comput. Eng., 36: 30-33.
Direct Link  |  

22:  Yao, S., H. Guo and T. Wang, 2003. Description of object-oriented software architecture using design patterns. J. South China Univ. Technol. (Nat. Sci. Edn.,), 31: 15-22.

23:  Zhu, H.F., Y. Li and W.Q. Li, 2010. Based on the idealized design of substance-field model. Machinery Design Manufacture, 12: 6-8.

24:  Zou, F., Z. He and A.B. Yu, 2009. Research and application of the method for uncoupling design by TRIZ. J. Harbin Inst. Technol., 41: 265-268.

©  2021 Science Alert. All Rights Reserved