Weyns et al., 2023 - Google Patents
ActivFORMS: A formally founded model-based approach to engineer self-adaptive systemsWeyns et al., 2023
View PDF- Document ID
- 10146586575694875517
- Author
- Weyns D
- Iftikhar U
- Publication year
- Publication venue
- ACM Transactions on Software Engineering and Methodology
External Links
Snippet
Self-adaptation equips a computing system with a feedback loop that enables it to deal with change caused by uncertainties during operation, such as changing availability of resources and fluctuating workloads. To ensure that the system complies with the adaptation goals …
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
-
- 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/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
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- 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
-
- 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/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
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computer systems utilising knowledge based models
- G06N5/04—Inference methods or devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance or administration or management of packet switching networks
- H04L41/14—Arrangements for maintenance or administration or management of packet switching networks involving network analysis or design, e.g. simulation, network model or planning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance or administration or management of packet switching networks
- H04L41/08—Configuration management of network or network elements
- H04L41/0803—Configuration setting of network or network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance or administration or management of packet switching networks
- H04L41/02—Arrangements for maintenance or administration or management of packet switching networks involving integration or standardization
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance or administration or management of packet switching networks
- H04L41/50—Network service management, i.e. ensuring proper service fulfillment according to an agreement or contract between two parties, e.g. between an IT-provider and a customer
- H04L41/5041—Service implementation
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Weyns et al. | ActivFORMS: A formally founded model-based approach to engineer self-adaptive systems | |
| Esfahani et al. | A learning-based framework for engineering feature-oriented self-adaptive software systems | |
| Cheng | Rainbow: cost-effective software architecture-based self-adaptation | |
| US7788536B1 (en) | Automated detection of problems in software application deployments | |
| Hussein et al. | Model-driven development of adaptive IoT systems. | |
| Forti et al. | Simulating fogdirector application management | |
| Souza et al. | Awareness requirements | |
| Schmerl et al. | Challenges in composing and decomposing assurances for self-adaptive systems | |
| Calinescu et al. | Using runtime quantitative verification to provide assurance evidence for self-adaptive software: advances, applications and research challenges | |
| Gui et al. | Transformer: an adaptation framework supporting contextual adaptation behavior composition | |
| Mei et al. | A software architecture centric self-adaptation approach for Internetware | |
| Araújo‐de‐Oliveira et al. | A procedural and flexible approach for specification, modeling, definition, and analysis for self‐adaptive systems | |
| Soto et al. | Designing, developing, and validating network intelligence for scaling in service-based architectures based on deep reinforcement learning | |
| Nia | Runtime Probabilistic Analysis of Self-Adaptive Systems via Formal Approximation Techniques | |
| Andrzejak et al. | On adaptability in grid systems | |
| Vassev et al. | The ASSL approach to specifying self‐managing embedded systems | |
| Esfahani | Management of uncertainty in self-adaptive software | |
| Zatout et al. | A model-driven approach for the verification of an adaptive service composition | |
| Tretola et al. | Reactive behavioural adaptation of service compositions | |
| Yang et al. | Achieving adaptation for adaptive systems via runtime verification: a model-driven approach | |
| Arcaini et al. | Modeling and validating self-adaptive service-oriented applications | |
| Buga et al. | Formalizing monitoring processes for large-scale distributed systems using abstract state machines | |
| Sykes | Autonomous architectural assembly and adaptation | |
| Mirandola et al. | An optimization process for adaptation space exploration of service-oriented applications | |
| Kahani et al. | A Review of Model-Driven Verification Techniques for Self-Adaptive Systems: A Feature-based Analysis |