基于xml的刻面树构件描述语言xftcdl

基于xml的刻面树构件描述语言xftcdl

ID:32309635

大小:4.16 MB

页数:64页

时间:2019-02-03

基于xml的刻面树构件描述语言xftcdl_第1页
基于xml的刻面树构件描述语言xftcdl_第2页
基于xml的刻面树构件描述语言xftcdl_第3页
基于xml的刻面树构件描述语言xftcdl_第4页
基于xml的刻面树构件描述语言xftcdl_第5页
资源描述:

《基于xml的刻面树构件描述语言xftcdl》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、旗rXML的刻面树构f’J_描述沿寿xFFCDLyt67a●8基于XML的刻面树构件描述语言xFTCDL【摘要】本文从软件复用思想出发,通过对构件库管理的分析,指出了恰当的构件描述方法对于构件检索的重要性。通过对各种基于刻面的构件描述语高的研究以及对XML技术的探讨,结合刻面树分类方法,提出了一种新的基于xML的刻丽树构件描述语言——xFTCDL。xFTCDL使用了刻面树构件描述方法。即用一个树形结构来描述构件的本质特征。通过对舆型的刻面描述模型的比较综合,确定了xFTCDL的刻面分类方案。xFTCDL包括^

2、个一级刻面:依赖、适用性、质量、构件形态和构件功能。这些一级刻面又分别包括一些子刻面,更详尽的描述了构件的特征。同时,文中也指出了这些刻面的术语空问。xFTCDL是~种领域无关的构件描述语占,为了增强它描述构件功能的能力.我们分析了以{£的构件描述语言中描述构件功能的方法。然后从简单的f{然语言命令句}1{发,确定了它的“构件功能”刻面的子刻面。并从实际应』}j角度考虑,指¨{构件功能应该山若干功能项组成,每一个功能项由子刻面柬描述。川叫为J’山他构¨抛"I肖提供这些】二刻

3、flJ的值,指iUJ’一些确l扛的

4、¨发』L胤!J』

5、J。最后,dJ』二刻Jfii时方案描述的构fq-数掘非常适合于川XML语言+来描述,我们给⋯了xFTCDL的XMLSchema。同时利用Java语言丌发了一个使用xFTCDL的构什怍系统,以便更好n々改进我们的理论方案。【关键字】构什描述t螽,软f『

6、:新I:,软什复试刻砷J刻面树,予刻呖,构件功能\/7\,/\/基丁.XML的刻面树构1,

7、=描述语言xFTCDLXML—basedfacettreecomponentdescriptionlanguagexFTCDL[Abstract]Int

8、hispaper,wefirstintroducethemainideaofsoftwarereuseandthenpointouttheimportanceofcomponentdescriptionlanguagetosoftwareretrievalbyanalysisofcomponentlibrarymanagement.ThenwepresentanewXML-basedfacettreecomponentdescriptionlangIlage一一xFl℃DLbyresearchofallkin

9、dsofcomponentdescriptionlanguageandXML.InxFTCDL,weusefacettreeasthecomponentdescriptionmodel.Thatistosay,weuseatreetodescribethefeatureofacomponent.Byanalyzingtypicalfacetdescriptionmodel,wegivefivefirstlevelfacets:dependence,suitability,quality,componentfo

10、rmandcomponentfunction.Thesefacetsincludesomesubfacetswhichdescribemoreparticularinformationofacomponent.Also,wegivetermspaceofthesefacets.xFTCDL'asadomainindependentcomponentdescriptionlanguage,musthavedomainindependentfunctiondescriptionmethod.Inordertoto

11、neuptheabilityofdescribingfunctionofacomponent,wegivethesubfacetsoffunctionfacetbyanalyzingsimpleimperativesentence.Atthesametime,consideringthedifficultyofassigningthefacetvalue,wegivesomesimpleconstraintsandsomeheuristics.AXMLschematobeusedinthexFTCDLbeca

12、usethefacettreestructureiSfitforXML.ThenwedevelopanapplicationbyJavatoevaluatexFTCDL.【Keywords]componentdescriptionlanguage·softwarecomponent,facet,facettree,softwarereuse,subfacet,componentfunction.2.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。