• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 1,490
Next 10 →

SACS — A Pattern Language for Safe Adaptive Control Software

by André A. Hauge
"... This article puts forward a pattern language for Safe Adaptive Control Software named SACS. We interpret the term “pattern language ” in line with Alexander in [1] where a set of patterns, the interconnections between them, and how these are intended to be used make up a language. The pattern langua ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
This article puts forward a pattern language for Safe Adaptive Control Software named SACS. We interpret the term “pattern language ” in line with Alexander in [1] where a set of patterns, the interconnections between them, and how these are intended to be used make up a language. The pattern

Safe adaptive controller changes based on reference model adjustments

by Andrea Lecchini, Er Lanzon, Brian D. O. Anderson - Proc 42nd IEEE CDC , 2003
"... Abstract — A controller change from a current controller which stabilizes the plant to a new controller, designed on the basis of an approximate model of the plant and with guaranteed bounds on the stability properties of the true closed loop, is called a safe controller change. In this paper, we pr ..."
Abstract - Cited by 1 (1 self) - Add to MetaCart
Abstract — A controller change from a current controller which stabilizes the plant to a new controller, designed on the basis of an approximate model of the plant and with guaranteed bounds on the stability properties of the true closed loop, is called a safe controller change. In this paper, we

AIOCJ: A Choreographic Framework for Safe Adaptive Distributed Applications

by Mila Dalla Preda, Saverio Giallorenzo, Ivan Lanese, Jacopo Mauro, Maurizio Gabbrielli
"... Abstract. We present AIOCJ, a framework for programming distributed adap-tive applications. Applications are programmed using AIOC, a choreographic language suited for expressing patterns of interaction from a global point of view. AIOC allows the programmer to specify which parts of the application ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
Abstract. We present AIOCJ, a framework for programming distributed adap-tive applications. Applications are programmed using AIOC, a choreographic language suited for expressing patterns of interaction from a global point of view. AIOC allows the programmer to specify which parts

Exploiting Agents and Ontologies for Type- and Meaning-Safe Adaptation of Java Programs

by Davide Ancona, Viviana Mascardi
"... Abstract—This paper discusses an application of intelligent software agents and ontologies to solve the problem of semiautomatic porting of Java programs. We have designed a system for aiding users to adapt Java code in a type- and meaning-safe way, when an application has to migrate to new librarie ..."
Abstract - Add to MetaCart
Abstract—This paper discusses an application of intelligent software agents and ontologies to solve the problem of semiautomatic porting of Java programs. We have designed a system for aiding users to adapt Java code in a type- and meaning-safe way, when an application has to migrate to new

Type-Safe Delegation for Run-Time Component Adaptation

by Günter Kniesel , 1999
"... . The aim of component technology is the replacement of large monolithic applications with sets of smaller software components, whose particular functionality and interoperation can be adapted to users' needs. However, the adaptation mechanisms of component software are still limited. Most p ..."
Abstract - Cited by 101 (4 self) - Add to MetaCart
. The aim of component technology is the replacement of large monolithic applications with sets of smaller software components, whose particular functionality and interoperation can be adapted to users' needs. However, the adaptation mechanisms of component software are still limited. Most

Multiple Model Adaptive Control with Safe Switching

by Brian Anderson, Thomas Brinsmead, Daniel Liberzon, A. Stephen Morse , 2001
"... The purpose of this paper is to marry the two concepts of Multiple Model Adaptive Control and Safe Adaptive Control. In its simplest form, Multiple Model Adaptive Control involves a supervisor switching among one of a finite number of controllers as more is learnt about the plant, until one of the c ..."
Abstract - Cited by 19 (4 self) - Add to MetaCart
The purpose of this paper is to marry the two concepts of Multiple Model Adaptive Control and Safe Adaptive Control. In its simplest form, Multiple Model Adaptive Control involves a supervisor switching among one of a finite number of controllers as more is learnt about the plant, until one

Enabling safe dynamic component-based software adaptation

by Ji Zhang, Betty H. C. Cheng, Zhenxiao Yang, Philip K. Mckinley - in Architecting Dependable Systems III, Springer Lecture Notes for Computer Science , 2005
"... Abstract. Recomposable software enables a system to change its structure and behavior during execution, in response to a dynamic execution environment. This paper proposes an approach to ensure that such adaptations are safe with respect to system consistency. The proposed method takes into consider ..."
Abstract - Cited by 21 (8 self) - Add to MetaCart
Abstract. Recomposable software enables a system to change its structure and behavior during execution, in response to a dynamic execution environment. This paper proposes an approach to ensure that such adaptations are safe with respect to system consistency. The proposed method takes

MultiJava: Modular Open Classes and Symmetric Multiple Dispatch for Java

by Curtis Clifton, Gary T. Leavens - In OOPSLA 2000 Conference on Object-Oriented Programming, Systems, Languages, and Applications , 2000
"... We present MultiJava, a backward-compatible extension to Java supporting open classes and symmetric multiple dispatch. Open classes allow one to add to the set of methods that an existing class supports without creating distinct subclasses or editing existing code. Unlike the “Visitor ” design patte ..."
Abstract - Cited by 218 (23 self) - Add to MetaCart
of “binary method ” problems. MultiJava’s multiple dispatch retains Java’s existing class-based encapsulation properties. We adapt previous theoretical work to allow compilation units to be statically typechecked modularly and safely, ruling out any link-time or run-time type errors. We also present a novel

Designing and Understanding Adaptive Group Behavior

by Maja J. Mataric - Adaptive Behavior , 1995
"... This paper proposes the concept of basis behaviors as ubiquitous general building blocks for synthesizing artificial group behavior in multi--agent systems, and for analyzing group behavior in nature. We demonstrate the concept through examples implemented both in simulation and on a group of physic ..."
Abstract - Cited by 148 (32 self) - Add to MetaCart
of physical mobile robots. The basis behavior set we propose, consisting of avoidance, safe--wandering, following, aggregation, dispersion, and homing, is constructed from behaviors commonly observed in a variety of species in nature. The proposed behaviors are manifested spatially, but have an effect on more

Towards safe and flexible object adaptation

by Tetsuo Kamina, Tetsuo Tamai - In COP’09 , 2009
"... In this paper, a programming language NextEJ is proposed. NextEJ is based on Epsilon model, which realizes object adaptation to contexts. The novelty of Epsilon model is its ability to make objects be able to freely enter or leave contexts dynamically and belong to multiple contexts at a time. Howev ..."
Abstract - Cited by 3 (3 self) - Add to MetaCart
In this paper, a programming language NextEJ is proposed. NextEJ is based on Epsilon model, which realizes object adaptation to contexts. The novelty of Epsilon model is its ability to make objects be able to freely enter or leave contexts dynamically and belong to multiple contexts at a time
Next 10 →
Results 1 - 10 of 1,490
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University