期刊文献+

产品线体系结构层次组装技术研究 被引量:1

Research on Layered Composition of Product Line Architecture
下载PDF
导出
摘要 产品线体系结构是软件产品线成功开发的基础,层次组装是产品线体系结构设计的重要支撑技术。在产品线体系结构描述语言vADL的基础上,针对产品线体系结构层次组装的特点,首次引入变化性组装概念,并研究了两种变化性组装技术:变量映射和守护条件约束。在传统端口绑定基础上,引入组装件技术支持多个异型组件端口组装和多种类型的端口行为组装。给出基于π演算理论的行为组装推导算法,并充分考虑变化性对行为组装的影响。 Product line architecture is basic for developing software product line.Layered composition is key technique for designing product line architecture.Jointer is introduced to assemble heterogeneous port of components,and also to support complex port behavior assembly.Variant binding and guard condition restriction are used to assemble variability of product line architecture.The paper provides a behavior deducing method which is based on π calculus theory,and the method can assemble variable behaviors.A simple example also is provided to explain layered composition technique.
出处 《计算机工程与应用》 CSCD 北大核心 2006年第12期121-123,144,共4页 Computer Engineering and Applications
关键词 产品线体系结构 层次组装 变化性组装 product line architecture,layered composition,variability assembly
  • 相关文献

参考文献6

  • 1Clements Paul,Northrop Linda.Software Product Lines:Practices and Pattems[M].Addison-Wesley,2001:5 ~20
  • 2Magee J,Kramer J.Dynamic Structure in Software Architectures[C].In:Proceedings of ACM SIGSOFT'96:Fourth Symposium on the Foundations of Software Engineering(FSE4),San Francisco,CA,1996:3~14
  • 3Allen R,Garlan G.Formalizing Architectural Connection[C].In:Proceedings of the Sixteenth International Conference on Software Engineering,Sorrento,Italy,1994:71~ 80
  • 4Ommering R V,Linden F V,Kramer J et al.The Koala Component Model for Customer Electronics Software[J].IEEE Computer,2000,33(3):78~85
  • 5Dashofy E M,Hoek A,Taylor R N.An Infrastructure for the Rapid Development of XML based Architecture Description Languages[C].In:24th International Conference on Software Engineering(ICSE 2002),Orlando,Florida:ACM,2002
  • 6Tao Zhang,Haipeng Wang.vADL:a Variability-Supported Architecture Description Language for Specifying Product Line Architectures[C].In:2nd International Software Product Lines Young Researchers Workshop (SPLYR 2005),France,2005

同被引文献9

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部