• About
  • Policies
  • What is open access
  • 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.

      Managing aspect orderings to support multiple quality concerns

      Thumbnail
      View / Download
      589.8 Kb
      Author(s)
      Tekinerdoǧan, B.
      Er, E.
      Date
      2009-03
      Source Title
      Proceedings of the 13th Workshop on Aspect-Oriented Modeling, AOM '09
      Publisher
      IEEE
      Pages
      13 - 17
      Language
      English
      Type
      Conference Paper
      Item Usage Stats
      172
      views
      114
      downloads
      Abstract
      When multiple aspects are composed undesired behavior may emerge due to the interference of aspects. Different interference management approaches have been proposed including detection and resolution of the conflicting aspects. It appears that the majority of the existing approaches have basically focused on functional correctness, whereby orderings of aspects are evaluated with respect to assumed contractual specification. Although functional correctness is an important quality concern also other quality concerns such as evolvability, reuse and reliability can demand a specific ordering. As such, the resulting possible set of orderings might need to be further reduced. In this paper we discuss the impact of other quality concerns than functional correctness, on the required orderings of aspects. Based on a domain analysis of existing approaches we provide a feature model and complementary to this a metamodel for defining aspect interference management approaches for multiple quality concerns. Copyright 2009 ACM.
      Keywords
      Aspect interference
      Aspect ordering
      Metamodeling
      Quality concerns
      Domain analysis
      Evolvability
      Feature models
      Interference management
      Meta model
      Metamodeling
      Multiple quality
      Specific ordering
      Undesired behavior
      Computer software
      Computer systems programming
      Software design
      Permalink
      http://hdl.handle.net/11693/28631
      Published Version (Please cite this version)
      http://dx.doi.org/10.1145/1509297.1509301
      Collections
      • Department of Computer Engineering 1435
      Show full item record

      Browse

      All of BUIRCommunities & CollectionsTitlesAuthorsAdvisorsBy Issue DateKeywordsTypeDepartmentsThis CollectionTitlesAuthorsAdvisorsBy Issue DateKeywordsTypeDepartments

      My Account

      LoginRegister

      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