首页> 外文OA文献 >Rapid Modeling, Prototyping, and Generation of Digital Libraries- A Theory-Based Approach
【2h】

Rapid Modeling, Prototyping, and Generation of Digital Libraries- A Theory-Based Approach

机译:数字图书馆的快速建模,原型制作和生成-一种基于理论的方法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Despite some development in the area of DL architectures and systems, there is still little support for the complete life cycle of DL development, including requirements gathering, conceptual modeling, rapid prototyping, and code generation and reuse. Even when partially supported, those activities are uncorrelated within the current systems, which can lead to inconsistencies and incompleteness. Moreover, the current few existing approaches are not supported by comprehensive and formal foundations and theories, which brings problems of interoperability and makes it extremely difficult to adapt and tailor systems to specific societal preferences and needs of the target community. In this paper, having the 5S formal theoretical framework as support, we present an architecture and a family of tools that allow rapid modeling, prototyping, and generation of digital libraries. 5S stands for Streams, Structures, Spaces, Scenarios, and Societies and is our formal theory for DLs. 5SL is a domain-specific, declarative language for DL conceptual modeling. 5SGraph is a visual modeling tool that helps designers to model a digital library without knowing the theoretical foundations and the syntactical details of 5SL. Furthermore, 5SGraph maintains semantic constraints specified by a 5S metamodel and enforces these constraints over the instance model to ensure semantic consistency and correctness. 5SGraph also enables component reuse to reduce the time and efforts of designers. 5SLGen is a DL generation tool that takes specifications in 5SL and a set of component pools and generates portions of a running DL system. The outputs of 5SLGen include user interface prototypes, in a generic UI markup language, for validation of services behavior and workflow representations of the running system, generated to support the desired scenarios.
机译:尽管在DL体系结构和系统领域进行了一些开发,但对DL开发的整个生命周期(包括需求收集,概念建模,快速原型以及代码生成和重用)的支持仍然很少。即使得到部分支持,这些活动在当前系统中也是不相关的,这可能导致不一致和不完整。而且,当前的现有方法很少受到综合和正式的基础和理论的支持,这带来了互操作性问题,并使适应和定制系统以适应目标群体的特定社会偏好和需求变得极为困难。在本文中,以5S正式的理论框架为支持,我们提出了一种架构和一系列工具,这些工具和工具可用于快速建模,原型制作和数字图书馆的生成。 5S代表流,结构,空间,场景和社会,是我们针对DL的正式理论。 5SL是用于DL概念建模的领域特定的声明性语言。 5SGraph是一种可视化建模工具,可帮助设计人员在不了解5SL的理论基础和语法细节的情况下为数字图书馆建模。此外,5SGraph维护由5S元模型指定的语义约束,并在实例模型上实施这些约束,以确保语义一致性和正确性。 5SGraph还支持组件重用,以减少设计人员的时间和精力。 5SLGen是DL生成工具,它采用5SL和一组组件池中的规范并生成正在运行的DL系统的部分。 5SLGen的输出包括通用UI标记语言的用户界面原型,用于验证正在运行的系统的服务行为和工作流表示形式,以支持所需的方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号