首页> 外文会议>IEEE International Conference on Software Architecture Companion >Understanding Software Systems through Interactive Pattern Detection
【24h】

Understanding Software Systems through Interactive Pattern Detection

机译:通过交互式模式检测了解软件系统

获取原文

摘要

Architectural and design patterns are the building blocks of modern software systems. Understanding patterns applied in these systems is critical to comprehend their architecture. Current research is not adequately addressing either the architecture recovery and comprehension problem nor the pattern detection problem. What makes it more complicated is the gaining popularity of new language and multiple languages, which makes existing pattern recognition techniques infeasible. Our vision is to allow developers to interactively understand the complexity of a software system by grasping the key abstractions of the system and extracting the associated design spaces and patterns. The long-term objective is to create an interactive and language-independent pattern-oriented architecture recovery framework. We propose to standardize the design structure framed by major patterns, against which the user can detect the variation of design patterns and potential violations.
机译:建筑和设计模式是现代软件系统的构建块。 在这些系统中应用的理解模式对于理解其架构至关重要。 目前的研究没有充分解决建筑恢复和理解问题,也不是模式检测问题。 是什么使它更复杂的是新语言和多种语言的普及,这使得现有的模式识别技术不可行。 我们的愿景是允许开发人员通过掌握系统的关键抽象并提取相关的设计空间和模式来互动地了解软件系统的复杂性。 长期目标是创建一个独立于语言的面向模式的架构恢复框架。 我们建议用主要模式标准化设计结构,用户可以检测设计模式和潜在违规的变化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号