Development data management for a stream computing environment
First Claim
Patent Images
1. A computer-implemented method of managing a set of development data for a stream computing environment, the method comprising:
- detecting, related to a computing object, the set of development data which is derived from application development for utilization in the stream computing environment, wherein the set of development data includes a set of code source information that identifies a developer of the computing object;
establishing the set of development data in association with the computing object;
compiling a computing artifact which has the computing object in association with the set of development data;
determining, at runtime and using the set of development data, an execution action which pertains to the computing artifact; and
performing, at runtime, the execution action which pertains to the computing artifact, wherein performing the execution action comprises post-compilation attribute modification of one or more aspects of the computing object based on the development data.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed aspects relate to managing a set of development data for a stream computing environment. A set of development data related to a computing object may be detected. The set of development data may be derived from application development for utilization in the stream computing environment. The set of development data may be established in association with the computing object. A computing artifact which has the computing object in association with the set of development data may be compiled.
30 Citations
18 Claims
-
1. A computer-implemented method of managing a set of development data for a stream computing environment, the method comprising:
-
detecting, related to a computing object, the set of development data which is derived from application development for utilization in the stream computing environment, wherein the set of development data includes a set of code source information that identifies a developer of the computing object; establishing the set of development data in association with the computing object; compiling a computing artifact which has the computing object in association with the set of development data; determining, at runtime and using the set of development data, an execution action which pertains to the computing artifact; and performing, at runtime, the execution action which pertains to the computing artifact, wherein performing the execution action comprises post-compilation attribute modification of one or more aspects of the computing object based on the development data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for managing a set of development data for a stream computing environment, the system comprising:
-
a memory having a set of computer readable computer instructions, and a processor for executing the set of computer readable instructions, the set of computer readable instructions including; detecting, related to a computing object, the set of development data which is derived from application development for utilization in the stream computing environment, wherein the set of development data includes a set of code source information that identifies an origination location of the computing object; establishing the set of development data in association with the computing object; compiling a computing artifact that includes both the computing object and the set of development data; determining, at runtime and using the set of development data, an execution action which pertains to the computing artifact; and performing, at runtime, the execution action which pertains to the computing artifact, wherein performing the execution action comprises post-compilation attribute modification of one or more aspects of the computing object based on the development data; wherein the set of code source information comprises a feature request indicator which indicates a quantitative value of feature requests associated with the computing object, wherein the quantitative value of features requests indicates a count of how many times a particular feature has been requested for implementation in the streaming computing environment by a person.
-
-
18. A computer program product for managing a set of development data for a stream computing environment, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:
-
detecting, related to a computing object, the set of development data which is derived from application development for utilization in the stream computing environment, wherein the set of development data includes a set of code source information that identifies that the computing object originated from in-house development; establishing the set of development data in association with the computing object; compiling a computing artifact which has the computing object in association with the set of development data; determining, at runtime and based on the development data, an execution action which pertains to the computing artifact; and performing, based on the determining, the execution action at runtime, wherein performing the execution action comprises post-compilation attribute modification of one or more aspects of the computing object based on the development data.
-
Specification