Modularity in continually evolving systems

  • Authors:
  • Urjaswala Vora;Peeyush Chomal;Rahul Upadhyay;Vikram Khati

  • Affiliations:
  • Centre for Development of Advanced Computing, and Indian Institute of Technology Bombay, Mumbai, India;Centre for Development of Advanced Computing, Mumbai(Bombay), India;Centre for Development of Advanced Computing, Mumbai(Bombay), India;Centre for Development of Advanced Computing, Mumbai(Bombay), India

  • Venue:
  • Proceedings of the tenth international conference on Aspect-oriented software development companion
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The design of a continually-evolving system deteriorates in proportion to the frequency of evolution as much as the complexity of evolution. Here we introduce a design paradigm, Temporal Control Flow Rule-based Architecture (TeCFRA), with a vision to support dynamic evolution in software architecture. TeCFRA provides this support especially when new rules for existing business processes co-exist with old rules. TeCFRA also strives to attain a higher precision level in change-impact analysis.