Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/525583.853484guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Style-Based Reuse for Software Architectures

Published: 23 April 1996 Publication History

Abstract

Although numerous mechanisms for promoting software reuse have been proposed and implemented over the years, most have focused on the reuse of implementation code. There is much conjecture and some empirical evidence, however, that the most effective forms of reuse are generally found at more abstract levels of software design. In this paper we discuss software reuse at the architectural level of design. Specifically, we argue that the concept of "architectural style" is useful for supporting the classification, storage, and retrieval of reusable architectural design elements. We briefly describe the Aesop system's Software Shelf, a tool that assists designers in selecting appropriate design elements and patterns based on stylistic information and design constraints.

Cited By

View all
  • (2016)A Method Based on Naming Similarity to Identify Reuse OpportunitiesProceedings of the XII Brazilian Symposium on Information Systems on Brazilian Symposium on Information Systems: Information Systems in the Cloud Computing Era - Volume 110.5555/3021955.3022007(305-312)Online publication date: 17-May-2016
  • (2015)Optimal software design reuse policiesInformation Systems Frontiers10.1007/s10796-013-9421-117:2(439-453)Online publication date: 1-Apr-2015
  • (2012)Foundations and tools for end-user architectingProceedings of the 17th Monterey conference on Large-Scale Complex IT Systems: development, operation and management10.1007/978-3-642-34059-8_9(157-182)Online publication date: 19-Mar-2012
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
ICSR '96: Proceedings of the 4th International Conference on Software Reuse
April 1996
ISBN:081867301X

Publisher

IEEE Computer Society

United States

Publication History

Published: 23 April 1996

Author Tags

  1. Design Patterns
  2. Software Architecture
  3. Software Repositories
  4. Software Reuse

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 04 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2016)A Method Based on Naming Similarity to Identify Reuse OpportunitiesProceedings of the XII Brazilian Symposium on Information Systems on Brazilian Symposium on Information Systems: Information Systems in the Cloud Computing Era - Volume 110.5555/3021955.3022007(305-312)Online publication date: 17-May-2016
  • (2015)Optimal software design reuse policiesInformation Systems Frontiers10.1007/s10796-013-9421-117:2(439-453)Online publication date: 1-Apr-2015
  • (2012)Foundations and tools for end-user architectingProceedings of the 17th Monterey conference on Large-Scale Complex IT Systems: development, operation and management10.1007/978-3-642-34059-8_9(157-182)Online publication date: 19-Mar-2012
  • (2008)Evolution styles to the rescue of architectural evolution knowledgeProceedings of the 3rd international workshop on Sharing and reusing architectural knowledge10.1145/1370062.1370071(31-36)Online publication date: 13-May-2008
  • (2008)A catalog of architectural primitives for modeling architectural patternsInformation and Software Technology10.1016/j.infsof.2007.09.00350:9-10(1003-1034)Online publication date: 1-Aug-2008
  • (2005)Modeling architectural patterns using architectural primitivesACM SIGPLAN Notices10.1145/1103845.109482240:10(133-146)Online publication date: 12-Oct-2005
  • (2005)Modeling architectural patterns using architectural primitivesProceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications10.1145/1094811.1094822(133-146)Online publication date: 17-Oct-2005
  • (2003)Composing architectural styles from architectural primitivesACM SIGSOFT Software Engineering Notes10.1145/949952.94011828:5(347-350)Online publication date: 1-Sep-2003
  • (2003)Composing architectural styles from architectural primitivesProceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering10.1145/940071.940118(347-350)Online publication date: 1-Sep-2003
  • (1997)Architectural unificationProceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research10.5555/782010.782028Online publication date: 10-Nov-1997
  • Show More Cited By

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media