• About
  • Policies
  • What is openaccess
  • Library
  • Contact
Advanced search
      View Item 
      •   BUIR Home
      • Scholarly Publications
      • Faculty of Engineering
      • Department of Computer Engineering
      • View Item
      •   BUIR Home
      • Scholarly Publications
      • Faculty of Engineering
      • Department of Computer Engineering
      • View Item
      JavaScript is disabled for your browser. Some features of this site may not work without it.

      Variability viewpoint for introducing variability in software architecture viewpoints

      Thumbnail
      View / Download
      658.0 Kb
      Author
      Tekinerdogan, Bedir
      Sözer H.
      Date
      2012
      Source Title
      WICSA/ECSA '12 Proceedings of the WICSA/ECSA 2012 Companion Volume
      Publisher
      ACM
      Pages
      163 - 166
      Language
      English
      Type
      Conference Paper
      Item Usage Stats
      202
      views
      146
      downloads
      Abstract
      Variability is the ability of a software system to be changed for a specific context, in a preplanned manner. As such, to facilitate the instantiation of a software architecture the variability concern needs to be explicitly addressed. Usually, architectural concerns are represented using architecture views that are derived from the corresponding architecture viewpoints. Different software architecture viewpoints have been introduced to support the modeling, understanding, communication and analysis of the software architecture for different stakeholders. Regarding variability we can observe that this has been mainly addressed in separate variability modeling approaches. In this paper we first provide a short overview of the approaches for dealing with variability at the architecture design level and then introduce the variability viewpoint. The variability viewpoint addresses the concerns for variability and can be used to introduce variability in software architecture viewpoints. Copyright 2012 ACM.
      Keywords
      Architectural views
      Quality concern
      Software architecture modeling
      Variability
      Architectural views
      Architecture designs
      Architecture view
      Software systems
      Variability
      Variability modeling
      Architecture
      Software architecture
      Permalink
      http://hdl.handle.net/11693/28161
      Published Version (Please cite this version)
      http://dx.doi.org/10.1145/2361999.2362033
      Collections
      • Department of Computer Engineering 1418
      Show full item record

      Related items

      Showing items related by title, author, creator and subject.

      • Thumbnail

        CAPSULE: Language and system support for efficient state sharing in distributed stream processing systems 

        Losa, G.; Kumar, V.; Andrade, H.; Gedik, Buğra; Hirzel, M.; Soulé, R.; Wu, K. -L. (ACM, 2012)
        Data stream processing applications are often expressed as data flow graphs, composed of operators connected via streams. This structured representation provides a simple yet powerful paradigm for building large-scale, ...
      • Thumbnail

        Architecture conformance analysis approach within the context of multiple product line engineering 

        Tekinerdoğan, Bedir; Çilden, E.; Erdoğan, Ö. Ö.; Aktuğ, O. (IEEE, 2014-04)
        One of the important concerns in software product line engineering is the conformance of the application architecture to the product line architecture. Consistency with the product line architecture is important to ensure ...
      • Thumbnail

        Architectural viewpoints for global software development 

        Yıldız, Buğra M.; Tekinerdoğan, Bekir (IEEE, 2011)
        Global Software Development (GSD) can be considered as the coordinated activity of software development that is not localized and central but geographically distributed. Designing an appropriate software architecture of a ...

      Browse

      All of BUIRCommunities & CollectionsTitlesAuthorsAdvisorsBy Issue DateKeywordsTypeDepartmentsThis CollectionTitlesAuthorsAdvisorsBy Issue DateKeywordsTypeDepartments

      My Account

      Login

      Statistics

      View Usage StatisticsView Google Analytics Statistics

      Bilkent University

      If you have trouble accessing this page and need to request an alternate format, contact the site administrator. Phone: (312) 290 1771
      © Bilkent University - Library IT

      Contact Us | Send Feedback | Off-Campus Access | Admin | Privacy