首页> 外文OA文献 >Flexible Packaging Methodologies for Rapid Deployment of Customisable Component-based Digital Libraries
【2h】

Flexible Packaging Methodologies for Rapid Deployment of Customisable Component-based Digital Libraries

机译:快速部署可定制的基于组件的数字图书馆的灵活包装方法

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

摘要

Software engineering is a discipline concerned with manufacturing or developing software. Software plays a pivotal role in everyday life, an absence of which will be devastating to a number of governmental, recreational and financial activities, amongst many others. One of the latest branches of software engineering, component-based software engineering, is concerned with the development of software systems using already existing components which speculatively will ensure rapid and inexpensive software development processes.Parallel with the advances in software engineering, the field of digital libraries u2014 a field dealing with Web-based access to and management of structured digital content u2014 has adopted this development model from software engineering to shift focus from developing and using traditionally monolithic software systems to developing and using more flexible component-oriented software systems.Since componentised development approaches are relatively recent, other areas such as packaging and managing component-based software systems still remain unattended to. This dissertation presents research on techniques and methodologies for packaging customisable component-based digital libraries such that deployment is rapid and flexibility is not compromised. Although the reference point of this research was that of component-based digital library systems, it is believed that this research can be generalised across the family of Web-based component-based software systems.An outcome of this research was a prototype packaging system consisting of a pair of tools: a package builder tool and a package installer tool. This packaging system was developed to model the ideas and methodologies that were identified as important to the processes of packaging and installing component-based digital library systems. These tools consequently underwent a user evaluation study whereby they were evaluated for understandability, usability and usefulness to the processes of packaging and installing component-based digital libraries.A key contribution of this research was identifying requirements for a generic component packaging framework. For a component to be seen as u201dfit-to-packageu201d, it must posses the following at the very least: the component must be configurable automatically; the component must have a formal description of its dependency software; there must be formal descriptions that describe individual components as well as systems composed of components; and there must be a way whereby installation questions are formally encoded such that components are able to correctly receive configuration information.In totality, this research has shown that component-oriented software development approaches can benefit from an infrastructure which allows for component-based software systems to be composed, distributed and installed effortlessly.
机译:软件工程是与制造或开发软件有关的学科。软件在日常生活中起着举足轻重的作用,缺少软件将对​​许多政府,娱乐和金融活动等造成破坏性影响。软件工程的最新分支之一是基于组件的软件工程,它涉及使用已经存在的组件开发软件系统,从而推测性地将确保快速,廉价的软件开发过程。与软件工程的进步并行的是数字化领域图书馆 u2014处理基于Web的访问和管理结构化数字内容的领域 u2014已采用此开发模型,从软件工程转向将重点从开发和使用传统的单片软件系统转移到开发和使用更灵活的面向组件的软件系统由于组件化开发方法是相对较新的,因此其他领域(如打包和管理基于组件的软件系统)仍然不受关注。本文提出了关于包装可定制的基于组件的数字图书馆的技术和方法的研究,以使部署迅速并且不损害灵活性。尽管此研究的参考点是基于组件的数字图书馆系统,但可以相信,该研究可以推广到基于Web的基于组件的软件系统家族中。一对工具:软件包生成器工具和软件包安装程序工具。开发此打包系统的目的是对被认为对打包和安装基于组件的数字图书馆系统的过程很重要的思想和方法进行建模。这些工具因此进行了用户评估研究,从而评估了它们在包装和安装基于组件的数字图书馆的过程中的易懂性,可用性和实用性。这项研究的主要贡献是确定了通用组件包装框架的要求。为了使组件被视为“适合包装”,它至少必须具备以下条件:组件必须是可自动配置的;该组件必须对其依赖软件有正式描述;必须有描述单个组件以及由组件组成的系统的形式描述;总的来说,这项研究表明,面向组件的软件开发方法可以从允许基于组件的软件系统的基础结构中受益,这可以使组件能够正确接收配置信息。轻松组成,分发和安装。

著录项

  • 作者

    Mhlongo Siyabonga;

  • 作者单位
  • 年度 2006
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号