DocumentCode
1153169
Title
Preserving distributed systems critical properties: a model-driven approach
Author
Yilmaz, Cemal ; Memon, Atif M. ; Porter, Adam A. ; Krishna, Arvind S. ; Schmidt, Douglas C. ; Gokhale, Aniruddha ; Natarajan, Balachandran
Author_Institution
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
Volume
21
Issue
6
fYear
2004
Firstpage
32
Lastpage
40
Abstract
The need for creating predictability in distributed systems is most often specified in terms of quality-of-service (QoS) requirements, which help define the acceptable levels of dependability with which capabilities such as processing capacity, data throughput, or service availability reach users. For longer-term properties such as scalability, maintainability, adaptability, and system security, we can similarly use persistent software attributes (PSAs) to specify how and to what degree such properties must remain intact as a network expands and evolves over time. The Skoll distributed continuous software quality assurance process helps to identify viable system and software configurations for meeting stringent QOS and PSA requirements by coordinating the use of distributed computing resources. The authors tested their process using the large, rapidly evolving ACE+TAO middleware suite.
Keywords
configuration management; formal verification; middleware; quality assurance; quality of service; software maintenance; software quality; QoS requirements; Skoll distributed computing resources; middleware suite; model-driven approach; persistent software attributes; quality-of-service; software configuration; software quality assurance process; system dependability; Availability; Data security; Distributed computing; Quality of service; Scalability; Software maintenance; Software quality; Software systems; Testing; Throughput; 65; DCQA; Distributed Continuous Quality Assurance; PSA; Persistent Software Attributes; QoS; Quality of Service; Skoll; model-based techniques; model-integrated computing; software configurations;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2004.50
Filename
1353221
Link To Document