2004
DOI: 10.1007/978-3-540-27799-6_24
|View full text |Cite
|
Sign up to set email alerts
|

Validating Quality of Service for Reusable Software Via Model-Integrated Distributed Continuous Quality Assurance

Abstract: Abstract. Quality assurance (QA) tasks, such as testing, profiling, and performance evaluation, have historically been done in-house on developer-generated workloads and regression suites. Performanceintensive systems software, such as that found in the scientific computing grid and distributed real-time and embedded (DRE) domains, increasingly run on heterogeneous combinations of OS, compiler, and hardware platforms. Such software has stringent quality of service (QoS) requirements and often provides a variet… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2004
2004
2008
2008

Publication Types

Select...
3
2

Relationship

3
2

Authors

Journals

citations
Cited by 8 publications
(15 citation statements)
references
References 9 publications
(14 reference statements)
0
15
0
Order By: Relevance
“…We are also integrating our DCQA technologies into the DRE software repository maintained by the ESCHER Institute (www.escherinstitute.org), which is a non-profit organization 4 established to preserve, maintain, and promote the technology transfer of governmentsponsored R&D tools and frameworks in the DRE computing domain.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…We are also integrating our DCQA technologies into the DRE software repository maintained by the ESCHER Institute (www.escherinstitute.org), which is a non-profit organization 4 established to preserve, maintain, and promote the technology transfer of governmentsponsored R&D tools and frameworks in the DRE computing domain.…”
Section: Discussionmentioning
confidence: 99%
“…In this context, model-based techniques involve visual representations for defining entities and their interactions in an application domain using domain-specific building blocks. These improvements are embodied in BGML [4], which is a model-based benchmarking toolsuite designed to evaluate the QoS of implementations of the CORBA Component Model (CCM), which is shown in Figure 2 and described in Sidebar 1. 2 BGML allows CCM users to:…”
Section: Enhancing Skoll With a Model-based Qos Improvement Processmentioning
confidence: 99%
See 2 more Smart Citations
“…To make it easier to implement DCQA processes, we also integrated model-based software development tools with Skoll, which help developers capture the variant and invariant parts of DCQA processes and the software systems they are applied to within highlevel models that can be processed to automatically generate configuration files and other supporting code artifacts [7]. Some model-based tools integrated with Skoll include the Options Configuration Modeling language (OCML) [14] that models configuration options and inter-option constraints and the Benchmark Generation Modeling Language (BGML) [8] that composes benchmarking experiments to observe QoS behavior under different configurations and workloads.…”
mentioning
confidence: 99%