A pattern language for designing e-business architecture

Journal of Systems and Software(2008)

引用 32|浏览0
暂无评分
摘要
The pattern language for e-business provides a holistic support for developing software architectures for the e-business domain. The pattern language contains four related pattern categories: Business Patterns, Integration Patterns, Application Patterns, and Runtime Patterns. These pattern categories organise an e-business architecture into three layers-business interaction, application infrastructure and middleware infrastructure-and provide reusable design solutions to these layers in a top-down decomposition fashion. Business and Integration Patterns partition the business interaction layer into a set of subsystems; Application Patterns provide a high-level application infrastructure for these subsystems and separate business abstractions from their software solutions; Runtime Patterns then define a middleware infrastructure for the subsystems and shield design solutions from their implementations. The paper describes, demonstrates and evaluates this pattern language.
更多
查看译文
关键词
pattern language,software architecture,e-business architecture,pattern languages,runtime patterns,business interaction layer,related pattern category,integration patterns,business patterns,pattern category,architectural design,application patterns,application infrastructure,pattern,top down,middleware
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要