System, method and computer program product for developing a system-of-systems architecture model
First Claim
1. A method of developing an architecture model for a system-of-systems (SoS) comprising a plurality of components, wherein the SoS comprises n system levels L1 . . . Ln that each include at least one component of the SoS, wherein for at least i>
- 1 each system level Li comprises at least one component of level Li-1, wherein the components of the SoS collaborate to realize at least one goal established for the SoS, and wherein the method comprises;
establishing a requirements baseline for at least one level of the SOS, the requirements baseline including a plurality of modeling diagrams including a use case diagram, a class diagram and an interface class diagram;
establishing a functional architecture model for the level, the functional architecture model including a plurality of modeling diagrams including an activity diagram, a state diagram, a collaboration diagram and a sequence diagram, wherein for at least i>
1 the established functional architecture model for level Li-1 includes a functional and a logical structure for level Li-1, the functional architecture model being developed based upon a concurrent functional and logical decomposition of a functional architecture model developed for level Li;
establishing a physical architecture model for the level, the physical architecture model including a plurality of modeling diagrams including a class diagram and a component diagram; and
developing the architecture model for the level of the SoS based upon the requirements baseline, functional architecture model and physical architecture model.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for developing an architecture model for a system-of-systems (SoS) that includes n system levels L1 . . . Ln, each of which includes at least one component of the SoS. For at least i>1, each system level Li includes at least one component of level Li-1. The method includes developing an architecture model for at least one level of the SoS. For at least i>1, the level Li-1 architecture model can be developed by developing a functional architecture model for level Li-1, and thereafter transforming the level Li-1 functional architecture model into a physical architecture model for level Li-1. The functional architecture model includes a functional and a logical structure for level Li-1. And as such, the functional architecture model is developed based upon a concurrent functional and logical decomposition of a functional architecture model developed for level Li.
-
Citations
25 Claims
-
1. A method of developing an architecture model for a system-of-systems (SoS) comprising a plurality of components, wherein the SoS comprises n system levels L1 . . . Ln that each include at least one component of the SoS, wherein for at least i>
- 1 each system level Li comprises at least one component of level Li-1, wherein the components of the SoS collaborate to realize at least one goal established for the SoS, and wherein the method comprises;
establishing a requirements baseline for at least one level of the SOS, the requirements baseline including a plurality of modeling diagrams including a use case diagram, a class diagram and an interface class diagram; establishing a functional architecture model for the level, the functional architecture model including a plurality of modeling diagrams including an activity diagram, a state diagram, a collaboration diagram and a sequence diagram, wherein for at least i>
1 the established functional architecture model for level Li-1 includes a functional and a logical structure for level Li-1, the functional architecture model being developed based upon a concurrent functional and logical decomposition of a functional architecture model developed for level Li;establishing a physical architecture model for the level, the physical architecture model including a plurality of modeling diagrams including a class diagram and a component diagram; and developing the architecture model for the level of the SoS based upon the requirements baseline, functional architecture model and physical architecture model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- 1 each system level Li comprises at least one component of level Li-1, wherein the components of the SoS collaborate to realize at least one goal established for the SoS, and wherein the method comprises;
-
9. A computer program product for performing a method of developing an architecture model for a system-of-systems (SoS) comprising a plurality of components, wherein the SoS comprises n system levels L1 . . . Ln that each include at least one component of the SoS, wherein for at least i>
- 1 each system level Li comprises at least one component of level Li-1, wherein the components of the SoS collaborate to realize at least one goal established for the SoS, and wherein the computer program product comprises at least one computer-readable storage medium having computer-readable program code portions stored therein and configured to at least one of perform or facilitate performance of the method, the method comprising;
establishing a requirements baseline for the level, the requirements baseline including a plurality of modeling diagrams including a use case diagram, a class diagram and an interface class diagram; establishing a functional architecture model for the level, the functional architecture model including a plurality of modeling diagrams including an activity diagram, a state diagram, a collaboration diagram and a sequence diagram, wherein for at least i>
1 the established functional architecture model for level Li-1 includes a functional and a logical structure for level Li-1, the functional architecture model being developed based upon a concurrent functional and logical decomposition of a functional architecture model developed for level Li;establishing a physical architecture model for the level, the physical architecture model including a plurality of modeling diagrams including a class diagram and a component diagram; and developing the architecture model for the level of the SoS based upon the requirements baseline, functional architecture model and physical architecture model. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
- 1 each system level Li comprises at least one component of level Li-1, wherein the components of the SoS collaborate to realize at least one goal established for the SoS, and wherein the computer program product comprises at least one computer-readable storage medium having computer-readable program code portions stored therein and configured to at least one of perform or facilitate performance of the method, the method comprising;
-
17. A computer program product for performing a method of developing an architecture model for a system-of-systems (SoS) having a plurality of components that collaborate to realize at least one goal for the SoS, the components being arranged with at least two levels and with each relative upper level including at least one component of a relative lower level beneath the upper level, wherein the computer program product comprises at least one computer-readable storage medium having computer-readable program code portions stored therein and configured to at least one of perform or facilitate performance of the method, the method comprising:
-
establishing a requirements baseline for at least one level, the requirements baseline including a plurality of modeling diagrams including a use case diagram, a class diagram and an interface class diagram; establishing a functional architecture model for the level, the functional architecture model including a plurality of modeling diagrams including an activity diagram, a state diagram, a collaboration diagram and a sequence diagram, wherein for a relative lower level the established functional architecture model includes a functional and a logical structure, the functional architecture model being developed based on a concurrent functional and logical decomposition of a functional architecture model developed for the level immediately above the respective relative lower level; establishing a physical architecture model for the level, the physical architecture model including a plurality of modeling diagrams including a class diagram and a component diagram; and developing the architecture modet for the level of the SoS based upon the requirements baseline, functional architecture model and physical architecture model. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of developing an architecture model for a system-of-systems (SoS) having a plurality of components that collaborate to realize at least one goal for the SoS, the components being arranged with at least two levels and with each relative upper level including at least one component of a relative lower level beneath the upper level, the method comprising:
-
establishing a requirements baseline for at least one level, the requirements baseline including a plurality of modeling diagrams including a use case diagram, a class diagram and an interface class diagram; establishing a functional architecture model for the level, the functional architecture model including a plurality of modeling diagrams including an activity diagram, a state diagram, a collaboration diagram and a sequence diagram; establishing a functional architecture model for the level, the functional architecture model including a plurality of modeling diagrams including an activity diagram, a state diagram, a collaboration diagram and a sequence diagram, wherein for a relative lower level the established functional architecture model includes a functional and a logical structure, the functional architecture model being developed based on a concurrent functional and logical decomposition of a functional architecture model developed for the level immediately above the respective relative lower level; establishing a physical architecture model for the level, the physical architecture model including a plurality of modeling diagrams including a class diagram and a component diagram; and developing the architecture model for the level of the SoS based upon the requirements baseline, functional architecture model and physical architecture model.
-
Specification