Changes between Version 6 and Version 7 of inspector
- Timestamp:
- 05/18/13 08:33:51 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
inspector
v6 v7 3 3 [[TracNav(TracNav/TOC|nocollapse)]] 4 4 5 AADL Inspector is a new product that is being developed by Ellidiss Technology.6 Its aim is to provide a light weight and extensible tool to perform static and dynamic analysis of AADL architectures .5 AADL Inspector is a model processing framework for AADL. 6 Its aim is to provide a light weight and extensible tool to perform static and dynamic analysis of AADL architectures, and to easily connect any AADL compliant verification tool or code generator. 7 7 8 8 [[Image(LoupeAADL.jpg)]] 9 9 10 The first version of AADL Inspector will encompass the following features: 11 * Import of AADL textual specifications 12 * AADL v2 13 * AADL Behavior Annex 14 * AADL v1 compatibility 10 The new version of AADL Inspector (v1.1) encompasses the following features: 11 * Import of AADL textual specifications (individual files or projects) 12 * syntactic analysis (aadlrev) 13 * AADL v2.1 (AS-5506B) 14 * AADL Behavior Annex (AS-5506/2 Annex D + errata) 15 * AADL v1 and v2.0 upwards compatibility 16 * converts legacy AADL 1.0 and 2.0 architectures into 2.1 (with a few restrictions on property associations) 15 17 * Static rules analysis 16 * AADL Legality rules 17 * AADL Consistency rules 18 * AADL Naming rules 18 * full traceability with the standard document definitions 19 * AADL Naming rules (chapters 4.1, 4.2, 4.3 and 4.4) 20 * AADL Legality rules (chapters 4.1, 4.2, 4.3 and 4.4) 21 * AADL Consistency rules (chapter 4.5) 19 22 * Architectural metrics 20 * Project specific rules23 * customization capabilities (to support AADL subsets and project specific rules) 21 24 * Schedulability analysis 22 * Integration of CHEDDAR 25 * Integration of the CHEDDAR v3 analysis kernel 26 * AADL to Cheddar model transformation 27 * Enhanced output format for post-processing 23 28 * Dynamic simulation 24 * Multi-Agents simulation engine 25 * Complies with the AADL run-time 29 * Integration of the MARZIN Multi-Agents simulation engine 30 * Emulation of the AADL run-time (currently restricted to mono-processor architectures) 31 * Display of dynamic time-lines for Threads and Shared Data 32 * Real Time Properties editor 33 * Extracts main RT properties from all the Thread instances 34 * Spreadsheet editor for easy modification 35 * Inserts changes into the textual declarative model 26 36 27 37 [[Image(inspector2.jpg)]]