小型微型计算机系统
小型微型計算機繫統
소형미형계산궤계통
MINI-MICRO SYSTEMS
2003年
10期
1743-1747
,共5页
王宇%王力%李增智%王海%班世敏
王宇%王力%李增智%王海%班世敏
왕우%왕력%리증지%왕해%반세민
耦合性%软件框架
耦閤性%軟件框架
우합성%연건광가
在软件设计过程中,特别是软件框架的设计过程中,降低软件系统的耦合性是改善软件系统的可维护性,可理解性,可扩展性的关键.目前已经提出了一些改善软件系统耦合性的方法,例如说设计模式方法,虽然该方法解决了很多实际的问题,但该方法的缺点是可理解性和可操作性较差.本文针对设计模式方法可操作性差的缺点,提出了一种具有很好可操作性的方法,我们称之为耦合变换的方法,其基本思路是,首先按照耦合关系的强弱,对耦合关系进行排列,然后按照耦合关系逐步减弱的方法,利用降低耦合性的一些原则,并结合设计模式的思想,逐步将强耦合关系变换为弱耦合关系,变换的终结点为耦合达到最优耦合状态或次优耦合状态.
在軟件設計過程中,特彆是軟件框架的設計過程中,降低軟件繫統的耦閤性是改善軟件繫統的可維護性,可理解性,可擴展性的關鍵.目前已經提齣瞭一些改善軟件繫統耦閤性的方法,例如說設計模式方法,雖然該方法解決瞭很多實際的問題,但該方法的缺點是可理解性和可操作性較差.本文針對設計模式方法可操作性差的缺點,提齣瞭一種具有很好可操作性的方法,我們稱之為耦閤變換的方法,其基本思路是,首先按照耦閤關繫的彊弱,對耦閤關繫進行排列,然後按照耦閤關繫逐步減弱的方法,利用降低耦閤性的一些原則,併結閤設計模式的思想,逐步將彊耦閤關繫變換為弱耦閤關繫,變換的終結點為耦閤達到最優耦閤狀態或次優耦閤狀態.
재연건설계과정중,특별시연건광가적설계과정중,강저연건계통적우합성시개선연건계통적가유호성,가리해성,가확전성적관건.목전이경제출료일사개선연건계통우합성적방법,례여설설계모식방법,수연해방법해결료흔다실제적문제,단해방법적결점시가리해성화가조작성교차.본문침대설계모식방법가조작성차적결점,제출료일충구유흔호가조작성적방법,아문칭지위우합변환적방법,기기본사로시,수선안조우합관계적강약,대우합관계진행배렬,연후안조우합관계축보감약적방법,이용강저우합성적일사원칙,병결합설계모식적사상,축보장강우합관계변환위약우합관계,변환적종결점위우합체도최우우합상태혹차우우합상태.