Realizing Adaptive Systems
Abstract
The next generation of distributed systems will require individual
components to adapt to their environment. Increasingly,
developers want architectures that allow the internal structures of
the software that comprise their systems to change autonomously
with changes in the deployment environment. This has given rise
to research in reflective technologies like middleware, languages,
etc. However, these technologies only get us part of the way to
systems that can adapt. For a system to be truly adaptive, it must also change in support
of evolving technologies and ontologies. When engineering to
support these requirements, some of goals of reflective
technologies can also be met without changes to middleware and
languages. The Enterprise Intelligent Distributed Architecture
(EIDA) is an attempt to realize these goals by creating a set of
development tools that are also deployed with the system as run
time servers. By completely automating the development of key
components of the runtime system, the goal is to enable the
adaptation of these components to changes in the environment,
technology and ontology of the system.
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.Collections
Related items
Showing items related by title, author, creator and subject.
-
A Method to Account for Personnel Risk Attitudes in System Design and Maintenance Activity Development
Rathwell, Benjamin W.; Van Bossuyt, Douglas; Pollman, Anthony; Sweeney, Joseph III (MDPI, 2020-08-04);Systems engineering practices in the maritime industry and the Navy consider operational availability as a system attribute determined by system components and a maintenance concept. A better understanding of the risk ... -
Conceptual framework approach for system-of-systems software developments
Caffall, Dale Scott (Monterey, California. Naval Postgraduate School, 2003-03);The Department of Defense looks increasingly towards an interoperable and integrated system-of-systems to provide required military capability. Non-essential software complexity of a system-of-systems can have a greater ... -
How terrorism works terrorism as a disequalizing input to the social system
Damato, James P. (Monterey, California. Naval Postgraduate School, 2007-12);This thesis uses social system equilibrium theory to answer the question how terrorism works. Counterterrorism policy can benefit from a systems analysis of both terrorist groups and targeted social systems. Current ...