Parameterised extra-functional prediction of component-based control systems - industrial experience

Peake, I and Schmidt, H 2007, 'Parameterised extra-functional prediction of component-based control systems - industrial experience', Lecture Notes in Computer Science: SOFSEM 2007: Theory and Practice of Computer Science, pp. 911-922.


Document type: Journal Article
Collection: Journal Articles

Title Parameterised extra-functional prediction of component-based control systems - industrial experience
Author(s) Peake, I
Schmidt, H
Year 2007
Journal name Lecture Notes in Computer Science: SOFSEM 2007: Theory and Practice of Computer Science
Start page 911
End page 922
Total pages 12
Publisher Springer Berlin
Abstract Delivering and maintaining dependable component-based systems within budget is a significant practical challenge. Best practice even in large organisations is only just starting to move beyond simple testing for verification of performance and reliability. The eCAP(-CBCS) project, a collaboration between ABB Corporate Research and Monash University, Australia, seeks to extend research in architectural modelling and analysis, and apply it to distributed, embedded control systems. Background theory developed by Monash's Distributed Systems and Software Engineering group includes generic models for composing parameterised component interaction protocols, behaviours, types and properties such as reliability and execution time. The project produced a prototype to detect and diagnose excessive peak load in controllers caused by high task worst-case execution time / interval time ratios. Development incorporated typical business and technical requirements, both functional and extra-functional, e.g., integration into an existing development platform, prediction strategy to cope with components without source, usability, and adequate analyser performance. Lessons learned and observations include: applications for software metrics and profile visualisation techniques; design refinements such as component type parameterisation for accurate, context-sensitive component property analyses, and; ideas for exploiting underlying theory such as context-sensitive model-driven performance testing.
Subject Software Engineering
Keyword(s) component-based systems
large organisations
performance testing
reliability testing
eCAP(-CBCS) project
ABB Corporate Research
Monash University
architectural modelling and analysiscontrol systems
Distributed Systems and Software Engineering group
controllers
excessive peak load
DOI - identifier 10.1007/978-3-540-69507-3_79
Copyright notice Springer-Verlag Berlin Heidelberg 2007
ISSN 978-3-540-69506-6
Versions
Version Filter Type
Citation counts: Scopus Citation Count Cited 2 times in Scopus Article | Citations
Altmetric details:
Access Statistics: 110 Abstract Views  -  Detailed Statistics
Created: Wed, 17 Nov 2010, 16:09:00 EST by Catalyst Administrator
© 2014 RMIT Research Repository • Powered by Fez SoftwareContact us