• Home
  • Search
  • Model-based development of dynamically adaptive software
  • Cite Icon503
  • https://doi.org/10.1145/1134285.1134337Copy DOI Icon

Model-based development of dynamically adaptive software

  • May 28, 2006
  • Ji Zhang +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Increasingly, software should dynamically adapt its behavior at run-time in response to changing conditions in the supporting computing and communication infrastructure, and in the surrounding physical environment. In order for an adaptive program to be trusted, it is important to have mechanisms to ensure that the program functions correctly during and after adaptations. Adaptive programs are generally more difficult to specify, verify, and validate due to their high complexity. Particularly, when involving multi-threaded adaptations, the program behavior is the result of the collaborative behavior of multiple threads and software components. This paper introduces an approach to create formal models for the behavior of adaptive programs. Our approach separates the adaptation behavior and non-adaptive behavior specifications of adaptive programs, making the models easier to specify and more amenable to automated analysis and visual inspection. We introduce a process to construct adaptation models, automatically generate adaptive programs from the models, and verify and validate the models. We illustrate our approach through the development of an adaptive GSM-oriented audio streaming protocol for a mobile computing application.

Similar Papers
  • Conference Article
  • Citations15

Assessment of risk perception in security requirements composition

  • Aug 01, 2015
  • Hanan Hibshi +2
  • Research Article
  • Citations13

On the effectiveness of phase based regression models to trade power and performance using dynamic processor adaptation

  • Mar 04, 2008
  • Journal of Systems Architecture
  • Subhasis Banerjee +2
  • Research Article
  • Citations2

An architecture for an Internet Marketing Multi-Agent System using AUML

  • Dec 20, 2006
  • Multiagent and Grid Systems
  • Kai-Yi Chin +4
  • PDF
  • Research Article
  • Citations8

Brain-computer interface based generative design framework: an empirical multi-domain application exploration based on human-factors and form-generation interactive mechanisms

  • Feb 01, 2024
  • Architectural Intelligence
  • Zhe Guo +6
  • Research Article
  • Citations34

A Petri Net Model for Hardware/Software Codesign

  • Oct 01, 1999
  • Design Automation for Embedded Systems
  • Paulo Maciel +2
  • Book Chapter
  • Citations1

An Adaptive Design Pattern for Genetic Algorithm Based Autonomic Computing System

  • Jan 01, 2012
  • B Naga Srinivas Repuri +2
  • Research Article
  • Citations2

Development of an Adaptable Qualification Test Set for Personnel Involved in Visual Inspection Procedures of Parenteral Drug Products Manufactured Under Good Manufacturing Practice Conditions in Hospital Pharmacy Compounding Facilities

  • Jan 07, 2025
  • Pharmaceutics
  • Tessa Van Den Born-Bondt +7
  • Research Article
  • Citations66

Modelling the integration‐performance relationship

  • Aug 17, 2012
  • International Journal of Operations & Production Management
  • Taco Van Der Vaart +3
  • PDF
  • Research Article
  • Citations4

Quality assurance of an established online adaptive radiotherapy program: patch and software upgrade.

  • May 28, 2024
  • Frontiers in oncology
  • Nema Bassiri +7
  • Research Article
  • Citations946

Vehicular Fog Computing: A Viewpoint of Vehicles as the Infrastructures

  • Jun 01, 2016
  • IEEE Transactions on Vehicular Technology
  • Xueshi Hou +5
  • Conference Article
  • Citations17

Analysis of deployment dependencies in software components

  • Apr 23, 2006
  • Meriem Belguidoum +1
  • Conference Article

Verdantium towards a Java-enabled compound document model (poster session)

  • Jan 01, 2000
  • Thornton Green
  • Research Article
  • Citations44

Fog Computing for 5G-Enabled Tactile Internet: Research Issues, Challenges, and Future Research Directions

  • Nov 20, 2019
  • Mobile Networks and Applications
  • Shubhani Aggarwal +1
  • Research Article

24 Effects of an accelerated adaptation protocol in conjunction with Lactipro on performance, carcass characteristics, and health of finishing steers.

  • Oct 04, 2025
  • Journal of Animal Science
  • Rebecca L Mcdermott +7
  • Research Article
  • Citations4

Adaptive protocol of raft in wireless network

  • Dec 04, 2023
  • Ad Hoc Networks
  • Dachao Yu +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.