{"title":"Discussing of factory pattern in embroidery CAD","authors":"Dongqing Wu, L. Lu, Fengjian Yang, Chaolong Zhang","doi":"10.1109/ICSESS.2010.5552414","DOIUrl":null,"url":null,"abstract":"In embroidery CAD, embroidery module is one of the parts which are badly affected by requirements changes. Factory pattern provides a suitable solution to decouple client from server. In traditional factory pattern, since it was restricted by language, coupling degree between factory and other modules remains high. To cope with the problem, the paper presents a new factory pattern under reflection mechanism. New pattern could completely decouple embroidery module from other modules. The idea also offers an instructive idea for other traditional design pattern to innovate with the help of reflection mechanism.","PeriodicalId":264630,"journal":{"name":"2010 IEEE International Conference on Software Engineering and Service Sciences","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 IEEE International Conference on Software Engineering and Service Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSESS.2010.5552414","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In embroidery CAD, embroidery module is one of the parts which are badly affected by requirements changes. Factory pattern provides a suitable solution to decouple client from server. In traditional factory pattern, since it was restricted by language, coupling degree between factory and other modules remains high. To cope with the problem, the paper presents a new factory pattern under reflection mechanism. New pattern could completely decouple embroidery module from other modules. The idea also offers an instructive idea for other traditional design pattern to innovate with the help of reflection mechanism.