VARIABILITY MODELING METHOD FOR ROLE-BASED ARCHITECTURE IN ONTOLOGY-BASED SELF-ADAPTIVE SYSTEM
First Claim
1. A variability modeling method implemented in a computer system to implement a self-adaptive system, the variability modeling method comprising:
- building ontology in which a target system to be modeled is defined through requirement analysis of the target system, wherein, in the ontology, a behavior feature required to achieve a goal of the target system and a component feature to perform the behavior feature are related to roles and players of a role-based architecture, and a variable point is defined in their relation;
deciding whether adaptation is required by continuously monitoring the target system and a change in environment; and
when it is decided that the adaptation is required, performing reconfiguration of the target system by determining the variable point suitable for a change in context.
1 Assignment
0 Petitions
Accused Products
Abstract
In a variability modeling method implemented in a computer system to implement a self-adaptive system, the variability modeling method includes building ontology in which a target system to be modeled is defined through requirement analysis of the target system, deciding whether adaptation is required by continuously monitoring the target system and a change in environment, and when it is decided that the adaptation is required, performing reconfiguration of the target system by determining the variable point suitable for a change in context.
2 Citations
7 Claims
-
1. A variability modeling method implemented in a computer system to implement a self-adaptive system, the variability modeling method comprising:
-
building ontology in which a target system to be modeled is defined through requirement analysis of the target system, wherein, in the ontology, a behavior feature required to achieve a goal of the target system and a component feature to perform the behavior feature are related to roles and players of a role-based architecture, and a variable point is defined in their relation; deciding whether adaptation is required by continuously monitoring the target system and a change in environment; and when it is decided that the adaptation is required, performing reconfiguration of the target system by determining the variable point suitable for a change in context. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification