首页> 外文期刊>ACM transactions on the web >Conceptual Development of Custom, Domain-Specific Mashup Platforms
【24h】

Conceptual Development of Custom, Domain-Specific Mashup Platforms

机译:定制,特定于域的混搭平台的概念开发

获取原文
获取原文并翻译 | 示例
           

摘要

Despite the common claim by mashup platforms that they enable end-users to develop their own software, in practice end-users still don't develop their own mashups, as the highly technical or inexistent user bases of today's mashup platforms testify. The key shortcoming of current platforms is their general-purpose nature, that privileges expressive power over intuitiveness. In our prior work, we have demonstrated that a domain-specific mashup approach, which privileges intuitiveness over expressive power, has much more potential to enable end-user development (EUD). The problem is that developing mashup platforms-domain-specific or not-is complex and time consuming. In addition, domain-specific mashup platforms by their very nature target only a small user basis, that is, the experts of the target domain, which makes their development not sustainable if it is not adequately supported and automated. With this article, we aim to make the development of custom, domain-specific mashup platforms cost-effective. We describe a mashup tool development kit (MDK) that is able to automatically generate a mashup platform (comprising custom mashup and component description languages and design-time and runtime environments) from a conceptual design and to provision it as a service. We equip the kit with a dedicated development methodology and demonstrate the applicability and viability of the approach with the help of two case studies.
机译:尽管mashup平台普遍宣称它们使最终用户能够开发自己的软件,但实际上,由于当今mashup平台的技术水平高或用户基础薄弱,最终用户仍未开发自己的mashup。当前平台的主要缺点是它们的通用性,即具有表达能力而不是直观性。在我们先前的工作中,我们已经证明了特定于域的mashup方法具有更大的潜力来实现最终用户开发(EUD),该方法将直观性赋予了表达能力,而这种方法更具潜力。问题在于,开发特定于域或非特定域的mashup平台既复杂又耗时。此外,特定领域的混搭平台本质上仅针对较小的用户基础,即目标领域的专家,如果没有足够的支持和自动化,则其发展就无法持续。通过本文,我们旨在使定制的,特定于域的混搭平台的开发具有成本效益。我们描述了一个mashup工具开发套件(MDK),它能够从概念设计中自动生成mashup平台(包括自定义mashup和组件描述语言以及设计时和运行时环境)并将其提供为服务。我们为套件配备了专用的开发方法,并通过两个案例研究证明了该方法的适用性和可行性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号