Modeling and reasoning about design alternatives of software as a service architectures
Author
Tekinerdoğan, Bedir
Öztürk, K.
Doğru, A.
Date
2011-06Source Title
Proceedings - 9th Working IEEE/IFIP Conference on Software Architecture, WICSA 2011
Publisher
IEEE
Pages
312 - 319
Language
English
Type
Conference PaperItem Usage Stats
141
views
views
171
downloads
downloads
Abstract
In general, a common reference architecture can be derived for Software as a Service (SaaS). However, while designing particular applications one may derive various application design alternatives from the same reference SaaS architecture specification. To meet the required functional and nonfunctional requirements of different enterprise applications it is important to model the possible design so that a feasible alternative can be defined. In this paper, we propose a systematic approach and corresponding tool support for guiding the design of SaaS application architectures. The approach defines a SaaS reference architecture, a family feature model and a set of reference design rules. Based on the business requirements an application feature model is defined using the family feature model. Selected features are related to design decisions and a SaaS application architecture design is derived. © 2011 IEEE.
Keywords
Design guidelinesSaaS architecture design
SaaS tool support
Application architecture
Application design
Architecture specification
Business requirement
Design decisions
Design guidelines
Enterprise applications
Feasible alternatives
Feature models
Non-functional requirements
Reasoning about design alternatives
Reference architecture
Reference designs
SaaS architecture design
SaaS tool support
Software as a service
Tool support
Design
Web services
Software architecture
Permalink
http://hdl.handle.net/11693/28371Published Version (Please cite this version)
http://dx.doi.org/10.1109/WICSA.2011.49Collections
Related items
Showing items related by title, author, creator and subject.
-
Safety perspective for supporting architectural design of safety-critical systems
Gürbüz, Havva Gülay; Tekinerdogan, Bedir; Er, Nagehan Pala (Springer, Cham, 2014)Various software architecture viewpoint approaches have been introduced to model the architecture views for stakeholder concerns. To address quality concerns in software architecture views, an important approach is to ... -
The architectural colour design process: an evaluation of sequential media via semantic ratings
Ural, S. E.; Yilmazer, S. (John Wiley & Sons, 2010-01)In recent studies, contextual situations of applied colours are compared to colours presented as samples or chips. Findings of such studies point out different results in terms of similarities or differences between the ... -
Conceptual model for an ICT-enabled educational platform for collaborative design
Şenyapılı, Burcu; Anumba, C.J. (CRC Press/Balkema, 2015)Almost all design related practices (architecture, architectural engineering, interior architecture/design, landscape architecture, urban design, industrial design, fashion and visual communication design) heavily depend ...