首页> 外文会议>Software Engineering Conference, 2004. Proceedings. 2004 Australian >Using software architectures and design patterns for developing distributed applications
【24h】

Using software architectures and design patterns for developing distributed applications

机译:使用软件体系结构和设计模式来开发分布式应用程序

获取原文

摘要

Although there are a large number of software development methodologies for standalone software, little effort is being paid into investigating specialised methodologies that target the development of distributed applications (DAs) in the era of Internet and Web-based applications. Rather than focusing on business models, developers usually spend considerable effort in implementing connectivity between software components that comprise these applications. Since a large number of competing technologies exist, these solutions face serious technology-migration and design reuse problems. We advocate approaching the design activity from a business rather than technological perspective by defining a service-oriented software architecture that satisfies the functional requirements in a particular domain. We also suggest identifying existing or new design patterns to capture common business process functionalities and fulfill the nonfunctional requirements. For evaluation purposes, we are applying our approach to capital market systems (CMS) through the development of a prototype system using Web service technology.
机译:尽管有许多用于独立软件的软件开发方法,但是在互联网和基于Web的应用时代,针对以分布式应用(DA)的开发为目标的专门方法的研究却花了很少的精力。开发人员通常不花精力在业务模型上,而是花大量的精力来实现组成这些应用程序的软件组件之间的连接。由于存在大量竞争技术,因此这些解决方案面临严重的技术迁移和设计重用问题。我们主张通过定义满足特定领域功能要求的面向服务的软件体系结构,从业务而非技术角度进行设计活动。我们还建议确定现有或新的设计模式,以捕获常见的业务流程功能并满足非功能性要求。为了进行评估,我们通过使用Web服务技术开发原型系统,将我们的方法应用于资本市场系统(CMS)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号