• 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.

      Software language engineering of architectural viewpoints

      Thumbnail
      View / Download
      264.3 Kb
      Author
      Demirli, Elif
      Tekinerdoğan, Bedir
      Date
      2011
      Source Title
      Software Architecture
      Print ISSN
      0302-9743
      Publisher
      Springer, Berlin, Heidelberg
      Volume
      6903
      Pages
      336 - 343
      Language
      English
      Type
      Conference Paper
      Item Usage Stats
      129
      views
      133
      downloads
      Abstract
      A common practice in software architecture design is to apply architectural views to design software architecture for the various stakeholder concerns. Architectural views are usually developed based on architectural viewpoints which define the conventions for constructing, interpreting and analyzing views. So far most architectural viewpoints seem to have been primarily used either to support the communication among stakeholders, or at the best to provide a blueprint for the detailed design. In this paper we provide a software language engineering approach to define viewpoints as domain specific languages. This enhances the formal precision of architectural viewpoints and leads to executable views that can be interpreted and analyzed by tools. We illustrate our approach for defining domain specific languages for the viewpoints of the Views and Beyond approach. © 2011 Springer-Verlag.
      Keywords
      Architectural Viewpoints
      Tool Support
      Architectural Viewpoints
      Architectural views
      Detailed design
      Domain specific languages
      Domain specific modeling
      Software architecture design
      Software Language Engineering
      Software languages
      Permalink
      http://hdl.handle.net/11693/28340
      Published Version (Please cite this version)
      http://dx.doi.org/10.1007/978-3-642-23798-0_36
      https://doi.org/10.1007/978-3-642-23798-0
      Collections
      • Department of Computer Engineering 1368
      Show full item record

      Related items

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

      • 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 ...
      • 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

        Variability viewpoint for introducing variability in software architecture viewpoints 

        Tekinerdogan, Bedir; Sözer H. (ACM, 2012)
        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 ...

      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
      Copyright © Bilkent University - Library IT

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