arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 0809.1409cs.SE
收藏

面向设计中心自动化的特定领域软件体系结构

Domain Specific Software Architecture for Design Center Automation

Anshuman Sinha, Haritha Nandela, Vijaya Balakrishna

摘要:

特定领域软件体系结构通过构建领域体系结构参考模型来实现软件复用。构造的参考模型呈现一组单独的组件及其交互点。当开始一个新的大型软件项目时,设计工程师从预先构建的模型开始,可以很容易地浏览并在新的解决方案设计中找到使用机会。本报告讨论了领域参考设计方法的应用,通过推导领域特定的参考体系结构的产品订购系统在设计中心。这种情况下的产品是在一个大型供应商店从不同制造商的库存和特殊订单百叶窗。本报告的目的不是为该领域开发成熟的特定领域参考软件体系结构。然而,本报告希望说明其中一个过程所使用的方法,这是本报告的主要关注点。这份报告列出了这样一个过程的主观细节,适用于从一个大型家庭建筑和商品供应商店订购定制和库存百叶窗的领域。本报告还详细描述了知识模型的推导过程,统一的知识模型和参考架构,为这个领域。然而,该领域模型仅是部分完整的,其可能不用于任何实际应用。本报告是在研究这一方法时进行的一个课程项目的结果。

英文摘要:

Domain specific software architecture aims at software reuse through construction of domain architecture reference model. The constructed reference model presents a set of individual components and their interaction points. When starting on a new large software project, the design engineer starts with pre-constructed model, which can be easily browsed and picks up opportunities of use in the new solution design. This report discusses application of domain reference design methods by deriving domain specific reference architecture for a product ordering system in a design center. The product in this case is instock and special order blinds from different manufacturers in a large supply store. The development of mature domain specific reference software architecture for this domain is not the objective of this report. However, this report would like to capture the method used in one such process and that is the primary concern of this report. This report lists subjective details of such a process applied to the domain of ordering custom and instock blinds from a large home construction and goods supply store. This report also describes the detailed process of derivation of knowledge models, unified knowledge models and the reference architecture for this domain. However, this domain model is only partially complete which may not be used for any real applications. This report is a result of a course project undertaken while studying this methodology.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑