Architectural principles for service cloud applications

Leszek A. Maciaszek*, Tomasz Skalniak, Grzegorz Biziel

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

8 Citations (Scopus)


Service-oriented cloud-based web and mobile applications have placed new expectations and demands on software architectural design. In Maciaszek et al. (2014) we proposed a new meta-architecture as a reference model for developing such applications. The seven-layer meta-architecture is called STCBMER (Smart Client - Template - Controller - Bean - Mediator - Entity - Resource). This paper concentrates on the description of principles that guide architects of specific service cloud applications that aim at conforming to STCBMER or similar meta-architectures. The principles are derived from a predecessor meta-architecture called PCBMER (Presentation - Controller - Bean - Mediator - Entity - Resource) and are extended based on a comparative evaluation of principles in two other meta-architectures - SANTA (Solution Architecture for N-Tier Applications) and MAAG (Microsoft Application Architecture Guide).

Original languageEnglish
Title of host publicationBusiness Modeling and Software Design
Subtitle of host publication4th International Symposium, BMSD 2014, Luxembourg, Luxembourg, June 24-26, 2014, Revised Selected Papers
EditorsBoris Shishkov
Place of PublicationCham
PublisherSpringer, Springer Nature
Number of pages21
ISBN (Electronic)9783319200521
ISBN (Print)9783319200514
Publication statusPublished - 2015
Event4th International Symposium on Business Modeling and Software Design, BMSD 2014 - , Luxembourg
Duration: 24 Jun 201426 Jun 2014

Publication series

NameLecture Notes in Business Information Processing
PublisherSpringer International Publishing
ISSN (Print)1865-1348
ISSN (Electronic)1865-1356


Other4th International Symposium on Business Modeling and Software Design, BMSD 2014


  • meta-architecture
  • architectural design
  • service-oriented systems and applications
  • system and software complexity
  • dependency relationships
  • software quality
  • software adaptability
  • Holon abstraction
  • architectural principles


Dive into the research topics of 'Architectural principles for service cloud applications'. Together they form a unique fingerprint.

Cite this