skip to main content
10.1145/1960314.1960316acmconferencesArticle/Chapter ViewAbstractPublication PagesmodularityConference Proceedingsconference-collections
abstract

Modularity in continually evolving systems

Authors Info & Claims
Published:21 March 2011Publication History

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.

References

  1. I. Jacobson, G. Booch, and J. Rumbaugh, "The Unified Software Development Process", Addison-Wesley, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. H. Kagdi, M. Collard and J. Maletic, "A Survey And Taxonomy of Approaches for Mining Software Repositories in The Context of Software Evolution", Wiley InterScience JSME : Research & Practice, 2007; 19:77--131. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. N. Russell, A. H. M. ter Hofstede, W. M. P. van der Aalst, and N. Mulyar, "Workflow Control-Flow Patterns: A Revised View", BPM Center Report, BPM-06--22, 2006.Google ScholarGoogle Scholar
  4. U. Vora, P. Chomal, R. Upadhyay and V. Khati, "TeCFRA - The Design Paradigm for Continually Evolving Systems", Submittted to 16th IEEE International Conf. on Engineering of Complex Computer Systems (ICECCS'11), April'11.Google ScholarGoogle Scholar

Index Terms

  1. Modularity in continually evolving systems

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          AOSD '11: Proceedings of the tenth international conference on Aspect-oriented software development companion
          March 2011
          102 pages
          ISBN:9781450306065
          DOI:10.1145/1960314
          • General Chair:
          • Paulo Borba,
          • Program Chair:
          • Shigeru Chiba

          Copyright © 2011 Authors

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 21 March 2011

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • abstract

          Acceptance Rates

          Overall Acceptance Rate41of139submissions,29%
        • Article Metrics

          • Downloads (Last 12 months)1
          • Downloads (Last 6 weeks)0

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader