Manager for dynamic complex systems

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06292942

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to the management of systems which may be dynamic and complex and is particularly concerned with a system manager.
BACKGROUND OF THE INVENTION
Managed systems may be of any kind or classification or combination of kinds and classifications including, but not limited to: computer software, computer software objects, computer hardware, computer operating systems, computer applications, computer communications, computer processing, computer data storage and/or access and/or retrieval, nodal or network management systems, computer networking, neural and/or fuzzy computer implementations and/or applications, systems where the Heisenberg Uncertainty Principle must be considered (e.g., integrated circuit systems and molecular, atomic and subatomic systems and experiments), computer graphic design, communication systems employing any method or medium, electrical, mechanical, physical, chemical, manufacturing, electromechanical, electro-physical, electrochemical, economic, financial, business, accounting, organizational, biological, sociological, political, psychological, medical, experimental systems of any and all kinds, observational, data collection, expert systems, artificial intelligence systems, navigational, flight, military, surveillance, theoretical (including computer modelling), or any other such system, existing now or in the future.
An entity of a managed system is a portion, division, or constituent of the whole that is separate either in reality or in thought only. Entities of a system can be modelled as sets of a universal class of the system.
A class is a collection of members. For example, the class of software options in a particular software system is made up of all software options in the system. Thus, a particular class may be specified by either listing all of its members or by stating some condition of membership. For example, the class of software options in a particular software system may be specified either by listing all such options (e.g., by name or code number) or by stating that “all software options in the software system belong to the class of software options”.
Identity of classes is identity of membership not identity of specifying conditions. It is important to note that, while class inclusion is transitive, class membership is not. For example, “options” can be considered a class of software. Individual options are members of the class “options”. But, individual options, although included in the class software are not a class of software as, if an option is added, the number of classes of software does not increase.
Hierarchical relationships are required, both in reality and in Class Theory, or absurdities result in attempting entity management. Propositional calculus requires that, for every statable condition, there be a class of entities that satisfy that condition. This Principle of Comprehension can only be met, so far as is known, by placing entities to be managed in class hierarchies with the universal class U at a tier zero and sets on the other tiers. A set is a class that is itself a member of some class.
For crisp logic, set membership function values (m
F
) are either yes (m
F
=1) or no (m
F
=0). For fuzzy logic, membership function values lie in a range (0≦m
F
1), with the equalities reducing fuzzy logic to crisp logic. It is important to realize that m
F
is not a probability value.
Entities can have diverse intrinsic natures and yet belong to the same system. For example, both hardware and software entities make up a digital computing system. Entities of entities are sets at a lower hierarchical level than simply entities. This hierarchical classification can continue for any system until the lowest tier of sets that it is reasonable or necessary to consider is reached. To simplify discussion, any system may be considered an entity, i.e., an entity which includes all other entities.
For example, a software system of a digital computer can be considered to be made up of applications. Each application in turn can be considered to be made up of code modules. Three hierarchies are to be managed here: the system, the applications and the code modules.
Managed systems comprise an assemblage or combination of entities forming a complex unitary whole, either in reality or in thought only. Any such system can be represented or modelled as a universal class which may be crisp (i.e., with precisely defined members) or fuzzy (i.e., where membership is imprecisely defined to varying degrees).
Many systems have a high degree of complexity, characterized by very complicated, intricate, or involved arrangements and interrelationships of entities on all hierarchical tiers. These arrangements and interrelationships may be difficult to understand and manage. Moreover, most systems requiring management are dynamic not static and are often vigorously active, characterized by continuous or frequent characteristic or parametric churn on all tiers. Depending upon the nature of the system, such churn can be disruptive if not properly managed. As part of the churn for some systems, sets on all tiers can appear, disappear, unite or intersect with other sets, migrate to other tiers, or acquire or lose members. Members can also have or develop imprecise membership properties, causing sets to mutate from crisp to fuzzy, taking the system class from crisp to fuzzy as well.
The management of fuzzy systems is increasing in importance in communications, for example, where diverse intravendor and intervendor product lines and products are being melded into fuzzy systems to provide “one stop shopping plug and play” capability for consumers. Systems are fuzzy when the membership functions of any of their parts or elements (entities) are indefinite to any degree.
Systems and each of their entities have fixed built-in characteristics. Characteristics are distinctive and proper activities or actions that reflect the intrinsic nature of each entity, or of the system itself. Examples of characteristics would be the inputs and outputs of an object in a class of object oriented computer software code modules.
At any given time, the characteristics of each entity (and, as noted, the system is considered an entity) are modified by parameters attributable to that entity. Parameters determine, at any given time, such things as the information content, state, or activities of an entity, but do not determine or affect the intrinsic nature of the entity. Parameters are, in general, variable.
Systems can be classified as either homogeneous or heterogeneous. Homogeneous systems consist of entities that are either all crisp or all fuzzy. Heterogeneous systems consist of a mix of crisp and fuzzy entities and thus are always fuzzy. Homogeneous fuzzy systems can be successfully managed. However, the indefinite nature of the membership function of the system can place significant restrictions on the purpose and operational effectiveness of the management capability of the system only homogeneous crisp systems can incorporate all the purposes of their tier one member sets in the overall system purpose and can thus be termed 100% generalized. If system generalization is less than 100%, as must be the case for all systems with one or more fuzzy components, the system is termed more specialized (or less efficient) as judged in relation to design intent.
Management of systems in which there is at least one fuzzy set is an increasingly frequent requirement in both industry and research. In communications, the management of catanets (concatenated networks comprising diverse products, systems and networks from different vendors and based on differing functions, protocols and technologies) is becoming an increasingly common need. It ranges from difficult to impossible to ascertain with any degree of certainty the active membership of a catanet system at any moment in time. Networks may be up or down, nodes may appear or disappear, users may come or go and applications may become active or dormant. Moreover, not all of the anti

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Manager for dynamic complex systems does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Manager for dynamic complex systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Manager for dynamic complex systems will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2544261

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.