[{"constraints": [{"description": "470 million current observations", "att_class": "CAPACITY"}, {"description": "300 simultaneous requests", "att_class": "CAPACITY"}, {"description": "600 concurrent users", "att_class": "CAPACITY"}, {"description": "6000 registered users", "att_class": "CAPACITY"}, {"description": "?", "att_class": "?"}], "obj_metric_pairs": [{"obj": "publish enbironmental data", "metric": {"description": "? three times the rates it collects it", "att_class": "SPEED"}}, {"obj": "receive all reported environmental data", "metric": {"description": "<= 15 minutes", "att_class": "TIME BEHAVIOR"}}, {"obj": "publish new data", "metric": {"description": "<= 20 minutes", "att_class": "TIME BEHAVIOR"}}, {"obj": "automated quality control check of environmental data", "metric": {"description": "<= 10 seconds", "att_class": "TIME BEHAVIOR"}}, {"obj": "response to a request of information", "metric": {"description": "<= 1 minute", "att_class": "TIME BEHAVIOR"}}, {"obj": "response to a request of information", "metric": {"description": "95% of requests 95% of the time", "att_class": "EFFICIENCY"}}, {"obj": "response to a request of information", "metric": {"description": "", "att_class": ""}}, {"obj": "collect data from sources", "metric": {"description": "<= 5 minutes", "att_class": "TIME BEHAVIOR"}}], "errors": ["unquantified constraint [?]]", "missing resource", "unquantified metric [? three times the rates it collects it]]", "invalid metric for object [response to a request of information]]", "invalid metric for object [response to a request of information]]", "unquantified metric []]"]}, {"constraints": [{"description": "470 million current observations", "att_class": "CAPACITY"}], "obj_metric_pairs": [{"obj": "publish enbironmental data", "metric": {"description": "? three times the rates it collects it", "att_class": "SPEED"}}, {"obj": "receive all reported environmental data", "metric": {"description": "<= 15 minutes", "att_class": "TIME BEHAVIOR"}}, {"obj": "publish new data", "metric": {"description": "<= 20 minutes", "att_class": "TIME BEHAVIOR"}}, {"obj": "automated quality control check of environmental data", "metric": {"description": "<= 10 seconds", "att_class": "TIME BEHAVIOR"}}, {"obj": "response to a request of information", "metric": {"description": "<= 1 minute", "att_class": "TIME BEHAVIOR"}}, {"obj": "response to a request of information", "metric": {"description": "95% of requests 95% of the time", "att_class": "EFFICIENCY"}}, {"obj": "response to a request of information", "metric": {"description": "", "att_class": ""}}, {"obj": "collect data from sources", "metric": {"description": "<= 5 minutes", "att_class": "TIME BEHAVIOR"}}], "errors": ["missing resource", "unquantified metric [? three times the rates it collects it]]", "invalid metric for object [response to a request of information]]", "invalid metric for object [response to a request of information]]", "unquantified metric []]"]}, {"constraints": [{"description": "300 simultaneous requests", "att_class": "CAPACITY"}], "obj_metric_pairs": [{"obj": "publish enbironmental data", "metric": {"description": "? three times the rates it collects it", "att_class": "SPEED"}}, {"obj": "receive all reported environmental data", "metric": {"description": "<= 15 minutes", "att_class": "TIME BEHAVIOR"}}, {"obj": "publish new data", "metric": {"description": "<= 20 minutes", "att_class": "TIME BEHAVIOR"}}, {"obj": "automated quality control check of environmental data", "metric": {"description": "<= 10 seconds", "att_class": "TIME BEHAVIOR"}}, {"obj": "response to a request of information", "metric": {"description": "<= 1 minute", "att_class": "TIME BEHAVIOR"}}, {"obj": "response to a request of information", "metric": {"description": "95% of requests 95% of the time", "att_class": "EFFICIENCY"}}, {"obj": "response to a request of information", "metric": {"description": "", "att_class": ""}}, {"obj": "collect data from sources", "metric": {"description": "<= 5 minutes", "att_class": "TIME BEHAVIOR"}}], "errors": ["missing resource", "unquantified metric [? three times the rates it collects it]]", "invalid metric for object [response to a request of information]]", "invalid metric for object [response to a request of information]]", "unquantified metric []]"]}, {"constraints": [{"description": "600 concurrent users", "att_class": "CAPACITY"}], "obj_metric_pairs": [{"obj": "publish enbironmental data", "metric": {"description": "? three times the rates it collects it", "att_class": "SPEED"}}, {"obj": "receive all reported environmental data", "metric": {"description": "<= 15 minutes", "att_class": "TIME BEHAVIOR"}}, {"obj": "publish new data", "metric": {"description": "<= 20 minutes", "att_class": "TIME BEHAVIOR"}}, {"obj": "automated quality control check of environmental data", "metric": {"description": "<= 10 seconds", "att_class": "TIME BEHAVIOR"}}, {"obj": "response to a request of information", "metric": {"description": "<= 1 minute", "att_class": "TIME BEHAVIOR"}}, {"obj": "response to a request of information", "metric": {"description": "95% of requests 95% of the time", "att_class": "EFFICIENCY"}}, {"obj": "response to a request of information", "metric": {"description": "", "att_class": ""}}, {"obj": "collect data from sources", "metric": {"description": "<= 5 minutes", "att_class": "TIME BEHAVIOR"}}], "errors": ["missing resource", "unquantified metric [? three times the rates it collects it]]", "invalid metric for object [response to a request of information]]", "invalid metric for object [response to a request of information]]", "unquantified metric []]"]}, {"constraints": [{"description": "6000 registered users", "att_class": "CAPACITY"}], "obj_metric_pairs": [{"obj": "publish enbironmental data", "metric": {"description": "? three times the rates it collects it", "att_class": "SPEED"}}, {"obj": "receive all reported environmental data", "metric": {"description": "<= 15 minutes", "att_class": "TIME BEHAVIOR"}}, {"obj": "publish new data", "metric": {"description": "<= 20 minutes", "att_class": "TIME BEHAVIOR"}}, {"obj": "automated quality control check of environmental data", "metric": {"description": "<= 10 seconds", "att_class": "TIME BEHAVIOR"}}, {"obj": "response to a request of information", "metric": {"description": "<= 1 minute", "att_class": "TIME BEHAVIOR"}}, {"obj": "response to a request of information", "metric": {"description": "95% of requests 95% of the time", "att_class": "EFFICIENCY"}}, {"obj": "response to a request of information", "metric": {"description": "", "att_class": ""}}, {"obj": "collect data from sources", "metric": {"description": "<= 5 minutes", "att_class": "TIME BEHAVIOR"}}], "errors": ["missing resource", "unquantified metric [? three times the rates it collects it]]", "invalid metric for object [response to a request of information]]", "invalid metric for object [response to a request of information]]", "unquantified metric []]"]}, {"constraints": [{"description": "?", "att_class": "?"}], "obj_metric_pairs": [{"obj": "publish enbironmental data", "metric": {"description": "? three times the rates it collects it", "att_class": "SPEED"}}, {"obj": "receive all reported environmental data", "metric": {"description": "<= 15 minutes", "att_class": "TIME BEHAVIOR"}}, {"obj": "publish new data", "metric": {"description": "<= 20 minutes", "att_class": "TIME BEHAVIOR"}}, {"obj": "automated quality control check of environmental data", "metric": {"description": "<= 10 seconds", "att_class": "TIME BEHAVIOR"}}, {"obj": "response to a request of information", "metric": {"description": "<= 1 minute", "att_class": "TIME BEHAVIOR"}}, {"obj": "response to a request of information", "metric": {"description": "95% of requests 95% of the time", "att_class": "EFFICIENCY"}}, {"obj": "response to a request of information", "metric": {"description": "", "att_class": ""}}, {"obj": "collect data from sources", "metric": {"description": "<= 5 minutes", "att_class": "TIME BEHAVIOR"}}], "errors": ["unquantified constraint [?]]", "missing capacity", "missing resource", "unquantified metric [? three times the rates it collects it]]", "invalid metric for object [response to a request of information]]", "invalid metric for object [response to a request of information]]", "unquantified metric []]"]}]