首页 | 本学科首页   官方微博 | 高级检索  
     


Slicing for architectural analysis
Authors:Nuno F Rodrigues  Luis S Barbosa
Affiliation:
  • DI-CCTC, Universidade do Minho, Braga, Portugal
  • Abstract:Current software development often relies on non-trivial coordination logic for combining autonomous services, eventually running on different platforms. As a rule, however, such a coordination layer is strongly woven within the application at source code level. Therefore, its precise identification becomes a major methodological (and technical) problem and a challenge to any program understanding or refactoring process.The approach introduced in this paper resorts to slicing techniques to extract coordination data from source code. Such data are captured in a specific dependency graph structure from which a coordination model can be recovered either in the form of an Orc specification or as a collection of code fragments corresponding to the identification of typical coordination patterns in the system. Tool support is also discussed.
    Keywords:Program analysis  Architectural recovery  Coordination
    本文献已被 ScienceDirect 等数据库收录!
    设为首页 | 免责声明 | 关于勤云 | 加入收藏

    Copyright©北京勤云科技发展有限公司  京ICP备09084417号