This invention specifies physics-like computational models called M models.
These models enable the specification and design automation of an
integrated architecture of a real system. A new class of adaptive systems
engineering tools called Adaptive Model-Reference (AMR) tools, supports
the M computational model. AMR tools are used to visually specify the
integrated architecture model of a real system, assess it's value, and
automate the static and dynamic binding of it's model components into
adaptive systems. These systems can be adapted during system development
to compensate for requirement changes and design errors, and during run
time operation to compensate for unanticipated operational system
conditions. AMR tools enable the verification and validation of adaptive
real system designs built in compliance with a declared enterprise wide
technical architecture. Architecture components can be specified using AMR
tools or can be imported into the AMR tool set. AMR tools are specified
using an open system architecture built as extensions to open system
development environments, such as Microsoft Foundation and OLE, and run
time system environments such as Microsoft Windows or Java Object Request
Brokers (ORB).
Αυτή η εφεύρεση διευκρινίζει τα φυσική-όπως υπολογιστικά πρότυπα αποκαλούμενα πρότυπα μ. Αυτά τα πρότυπα επιτρέπουν την προδιαγραφή και την αυτοματοποίηση σχεδίου μιας ενσωματωμένης αρχιτεκτονικής ενός πραγματικού συστήματος. Μια νέα κατηγορία προσαρμοστικών εργαλείων εφαρμοσμένης μηχανικής συστημάτων αποκαλούμενων προσαρμοστικά εργαλεία πρότυπος-αναφοράς (AMR), υποστηρίζει το υπολογιστικό πρότυπο μ. Τα εργαλεία AMR χρησιμοποιούνται για να διευκρινίσουν οπτικά το ενσωματωμένο πρότυπο αρχιτεκτονικής ενός πραγματικού συστήματος, να αξιολογήσει είναι αξία, και αυτοματοποιεί τη στατική και δυναμική σύνδεση από το είναι πρότυπα συστατικά στα προσαρμοστικά συστήματα. Αυτά τα συστήματα μπορούν να προσαρμοστούν κατά τη διάρκεια της ανάπτυξης συστημάτων για να αντισταθμίσουν τις αλλαγές απαίτησης και τα λάθη σχεδίου, και κατά τη διάρκεια της χρονικής λειτουργίας τρεξίματος για να αντισταθμίσουν τους απρόβλεπτους λειτουργικούς όρους συστημάτων. Τα εργαλεία AMR επιτρέπουν την επαλήθευση και την επικύρωση των προσαρμοστικών πραγματικών σχεδίων συστημάτων που χτίζονται σύμφωνα με μια δηλωμένη επιχείρηση την ευρεία τεχνική αρχιτεκτονική. Τα τμήματα αρχιτεκτονικής μπορούν να διευκρινιστούν χρησιμοποιώντας τα εργαλεία AMR ή μπορούν να εισαχθούν στο σύνολο εργαλείων AMR. Τα εργαλεία AMR διευκρινίζονται χρησιμοποιώντας μια αρχιτεκτονική ανοικτών συστημάτων που χτίζονται ως επεκτάσεις στα περιβάλλοντα ανάπτυξης ανοικτών συστημάτων, όπως το ίδρυμα της Microsoft και OLE, και τα περιβάλλοντα χρονικών συστημάτων τρεξίματος όπως τα παράθυρα της Microsoft ή οι μεσίτες αιτήματος αντικειμένου της Ιάβας (ΣΦΑΊΡΑ).