Gerasimou et al., 2018 - Google Patents
Synthesis of probabilistic models for quality-of-service software engineeringGerasimou et al., 2018
View HTML- Document ID
- 2276036135933120987
- Author
- Gerasimou S
- Calinescu R
- Tamburrelli G
- Publication year
- Publication venue
- Automated Software Engineering
External Links
Snippet
An increasingly used method for the engineering of software systems with strict quality-of- service (QoS) requirements involves the synthesis and verification of probabilistic models for many alternative architectures and instantiations of system parameters. Using manual trial …
- 230000015572 biosynthetic process 0 title abstract description 48
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N99/00—Subject matter not provided for in other groups of this subclass
- G06N99/005—Learning machines, i.e. computer in which a programme is changed according to experience gained by the machine itself during a complete run
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models
- G06Q10/063—Operations research or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computer systems utilising knowledge based models
- G06N5/04—Inference methods or devices
- G06N5/043—Distributed expert systems, blackboards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computer systems utilising knowledge based models
- G06N5/02—Knowledge representation
- G06N5/022—Knowledge engineering, knowledge acquisition
- G06N5/025—Extracting rules from data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computer systems based on biological models
- G06N3/12—Computer systems based on biological models using genetic models
- G06N3/126—Genetic algorithms, i.e. information processing using digital simulations of the genetic system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computer systems based on biological models
- G06N3/02—Computer systems based on biological models using neural network models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation, e.g. computer aided management of electronic mail or groupware; Time management, e.g. calendars, reminders, meetings or time accounting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N7/00—Computer systems based on specific mathematical models
- G06N7/005—Probabilistic networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Gerasimou et al. | Synthesis of probabilistic models for quality-of-service software engineering | |
Jamshidi et al. | Machine learning meets quantitative planning: Enabling self-adaptation in autonomous robots | |
Weyns et al. | ActivFORMS: A formally founded model-based approach to engineer self-adaptive systems | |
Filieri et al. | A formal approach to adaptive software: continuous assurance of non-functional requirements | |
Calinescu et al. | Efficient synthesis of robust models for stochastic systems | |
Cheng et al. | Stitch: A language for architecture-based self-adaptation | |
Esfahani et al. | A learning-based framework for engineering feature-oriented self-adaptive software systems | |
Giese et al. | Living with uncertainty in the age of runtime models | |
Lee et al. | Ontology-based active requirements engineering framework | |
Aleti et al. | Test data generation with a Kalman filter-based adaptive genetic algorithm | |
Sobhy et al. | Evaluation of software architectures under uncertainty: A systematic literature review | |
US7233935B1 (en) | Policy-based automation using multiple inference techniques | |
Dam et al. | An agent-oriented approach to change propagation in software maintenance | |
Weyns et al. | Deep learning for effective and efficient reduction of large adaptation spaces in self-adaptive systems | |
CN118694812B (en) | Service domain deployment reconstruction method and system for distributed ERP system | |
Samin et al. | Decision-making under uncertainty: be aware of your priorities | |
Gerasimou et al. | Evolutionary-guided synthesis of verified pareto-optimal MDP policies | |
Sedaghatbaf et al. | SQME: a framework for modeling and evaluation of software architecture quality attributes | |
Fang et al. | Predicting nonfunctional requirement violations in autonomous systems | |
Safdar et al. | Recommending faulty configurations for interacting systems under test using multi-objective search | |
Nia | Runtime Probabilistic Analysis of Self-Adaptive Systems via Formal Approximation Techniques | |
Chen et al. | Architecture-based behavioral adaptation with generated alternatives and relaxed constraints | |
Andrzejak et al. | On adaptability in grid systems | |
Tamburrelli | Simos Gerasimou, Radu Calinescu & | |
Zatout et al. | A model-driven approach for the verification of an adaptive service composition |