首页> 外文学位 >A Pattern-Based Approach to Scaffold the IT Infrastructure Design Process
【24h】

A Pattern-Based Approach to Scaffold the IT Infrastructure Design Process

机译:一种基于模式的方法来支持IT基础架构设计流程

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

摘要

Context. The design of Information Technology (IT) infrastructures is a challenging task since it implies proficiency in several areas that are rarely mastered by a single person, thus raising communication problems among those in charge of conceiving, deploying, operating and maintaining/managing them. Most IT infrastructure designs are based on proprietary models, known as blueprints or product-oriented architectures, defined by vendors to facilitate the configuration of a particular solution, based upon their services and products portfolio. Existing blueprints can be facilitators in the design of solutions for a particular vendor or technology. However, since organizations may have infrastructure components from multiple vendors, the use of blueprints aligned with commercial product(s) may cause integration problems among these components and can lead to vendor lock-in. Additionally, these blueprints have a short lifecycle, due to their association with product version(s) or a specific technology, which hampers their usage as a tool for the reuse of IT infrastructure knowledge.;Objectives. The objectives of this dissertation are (i) to mitigate the inability to reuse knowledge in terms of best practices in the design of IT infrastructures and, (ii) to simplify the usage of this knowledge, making the IT infrastructure designs simpler, quicker and better documented, while facilitating the integration of components from different vendors and minimizing the communication problems between teams.;Method. We conducted an online survey and performed a systematic literature review to support the state of the art and to provide evidence that this research was relevant and had not been conducted before. A model-driven approach was also used for the formalization and empirical validation of well-formedness rules to enhance the overall process of designing IT infrastructures. To simplify and support the design process, a modeling tool, including its abstract and concrete syntaxes was also extended to include the main contributions of this dissertation.;Results. We obtained 123 responses to the online survey. Their majority were from people with more than 15 years experience with IT infrastructures. The respondents confirmed our claims regarding the lack of formality and documentation problems on knowledge transfer and only 19% considered that their current practices to represent IT Infrastructures are efficient. A language for modeling IT Infrastructures including an abstract and concrete syntax is proposed to address the problem of informality in their design. A catalog of IT Infrastructure patterns is also proposed to allow expressing best practices in their design. The modeling tool was also evaluated and according to 84% of the respondents, this approach decreases the effort associated with IT infrastructure design and 89% considered that the use of a repository with infrastructure patterns, will help to improve the overall quality of IT infrastructures representations. A controlled experiment was also performed to assess the effectiveness of both the proposed language and the pattern-based IT infrastructure design process supported by the tool.;Conclusion. With this work, we contribute to improve the current state of the art in the design of IT infrastructures replacing the ad-hoc methods with more formal ones to address the problems of ambiguity, traceability and documentation, among others, that characterize most of IT infrastructure representations.
机译:上下文。信息技术(IT)基础结构的设计是一项具有挑战性的任务,因为它暗示了在几个领域中的熟练程度,而这些领域很少是一个人掌握的,因此在负责构思,部署,操作和维护/管理它们的人员之间出现了通信问题。大多数IT基础架构设计都是基于专有模型(称为蓝图或面向产品的体系结构),由供应商定义,以根据他们的服务和产品组合来促进特定解决方案的配置。现有蓝图可为特定供应商或技术的解决方案设计提供便利。但是,由于组织可能具有来自多个供应商的基础架构组件,因此使用与商业产品对齐的蓝图可能会导致这些组件之间的集成问题,并可能导致供应商锁定。此外,由于这些蓝图与产品版本或特定技术相关联,因此它们的生命周期很短,这妨碍了它们用作IT基础架构知识重用的工具。本文的目标是(i)减轻IT基础架构设计中最佳实践方面知识的重用,以及(ii)简化知识的使用,使IT基础架构设计更简单,更快和更好。记录,同时促进来自不同供应商的组件的集成并最大程度地减少团队之间的沟通问题。我们进行了在线调查,并进行了系统的文献综述,以支持最新技术并提供证据表明该研究是相关的并且之前从未进行过。模型驱动的方法还用于形式化规则的形式化和经验验证,以增强设计IT基础架构的总体过程。为了简化和支持设计过程,还扩展了包括抽象和具体语法在内的建模工具,以包括本论文的主要贡献。我们获得了123项针对在线调查的回复。他们中的大多数来自具有15年以上IT基础架构经验的人员。受访者证实了我们关于知识转移缺乏形式和文档问题的主张,只有19%的受访者认为他们代表IT基础架构的当前做法是有效的。提出了一种用于对IT基础架构进行建模的语言,其中包括抽象的具体语法,以解决其设计中的非正式性问题。还提出了一个IT基础架构模式目录,以允许在其设计中表达最佳实践。还对建模工具进行了评估,据84%的受访者表示,这种方法减少了与IT基础架构设计相关的工作,而89%的受访者认为,使用具有基础架构模式的存储库将有助于提高IT基础架构表示的整体质量。 。还进行了对照实验,以评估所提出的语言和该工具支持的基于模式的IT基础架构设计过程的有效性。通过这项工作,我们致力于改善IT基础结构设计的最新水平,以更正式的方法替代即席方法,以解决歧义,可追溯性和文档化等问题,这是大多数IT基础结构的特征表示形式。

著录项

  • 作者单位

    Universidade NOVA de Lisboa (Portugal).;

  • 授予单位 Universidade NOVA de Lisboa (Portugal).;
  • 学科 Computer science.;Information technology.
  • 学位 Ph.D.
  • 年度 2017
  • 页码 324 p.
  • 总页数 324
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-17 11:38:47

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号