Publication | Closed Access
SASSY: A Framework for Self-Architecting Service-Oriented Systems
118
Citations
8
References
2011
Year
Software MaintenanceEngineeringQos RequirementsArchitectural DecisionsComputer ArchitectureSoftware EngineeringSoftware AnalysisSoftware ArchitectureSelf-managing SystemSystems EngineeringSelf-adaptive SystemDesignService-oriented Software EngineeringService-oriented ArchitectureSoftware DesignService-oriented ComputingDomain ExpertsCloud ComputingSelf-architecting Service-oriented SystemsSystem Software
Manual architectural decisions amid QoS trade‑offs are complex. SASSY automatically generates and selects candidate software architectures that best meet stakeholder‑defined, scenario‑based QoS goals. Self‑architecting occurs during initial deployment and at runtime, enabling self‑adaptive, self‑healing, self‑managing, and self‑optimizing behavior. SASSY reduces composition effort by automatically generating QoS‑optimized architectures and rapidly reconfiguring them, allowing domain experts to focus on functional and QoS requirements.
Making architectural decisions manually in the presence of quality-of-service trade-offs can be complicated. The SASSY (Self-architecting Software Systems) framework automatically generates candidate software architectures and selects the one that best serves stakeholder-defined, scenario-based quality-of-service (QoS) goals. This lets domain experts concentrate on functional and QoS requirements. SASSY reduces the effort of composing service-oriented systems by automatically generating the QoS-optimized architecture and rapidly reconfiguring it at runtime. Self-architecting occurs during initial system deployment and at runtime, thus making systems self-adaptive, self-healing, self-managing, and self-optimizing.
| Year | Citations | |
|---|---|---|
Page 1
Page 1