An Architectural Style For Trustworthy Adaptive Service Based Applications
AbstractStakeholders demand trustworthy information systems. Trust is a subjective but strong belief in the ability of a system to perform dependably within a specified context defined by (necessarily changing) functional and nonfunctional requirements. Trust assumes satisfaction of various quality goals (including reliability, security, accuracy, efficiency, but also adaptability). A necessary condition for a trustworthy system is to build it based on a complexity-minimizing architectural style. This paper presents a layered/tiered architectural style for construction of service based applications such that dependencies between software elements are constrained to allow lifecycle management of software complexity. The presented style is an extension of the author’s PCBMER (Presentation, Controller, Bean, Mediator, Entity, and Resource) meta-architecture for custom software systems
|Publication size in sheets||0.6|
|Book||Ardagna Claudio, Damiani Ernesto, Maciaszek Leszek, Missikoff Michele, Parkin Michael (eds.): Business System Management and Engineering, Lecture Notes in Computer Science, vol. 7350, 2012, Springer, ISBN 978-3-642-32438-3, [e-ISBN 978-3-642-32439-0], 197 p., DOI:10.1007/978-3-642-32439-0|
|Keywords in English||service based applications, software engineering, architectural style, trustworthiness, adaptability, complexity, PCBMER|
|Citation count*||1 (2016-03-05)|
* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.