REVIEW OF PROBLEM-ORIENTED PROGRAMMING LANGUAGES FOR PARTIAL ANALYSIS OF STATIC GRAPHICS
DOI:
https://doi.org/10.26906/SUNZ.2018.6.126Keywords:
DSL, domain-specific, analysis of static graphs, parallelism, generation, table, mathematical models, detectionAbstract
At the stage of market transformations in Ukraine, the possibilities for increasing the output of products and services by attracting new resources to the economic turnover become limited. The transition of the economy to the innovative type of economic growth is crucial for economic dynamics. The subject matter of the study is the process of implementing innovations from the innovation infrastructure perspective within the project methodology. The goal of the study is to create the concept of an effective system for servicing the innovation process, taking into account the specifics of implementing the project management methodology. the objectives of the study are to analyze the features of the innovation infrastructure; to consider ways to finance the stages of the innovation process from the project methodology perspective; to consider the possibility of using foresight within project methodologies; to formulate the task of making decisions on the assessment of the innovative potential of the region. The methods of the study included logical generalization, analysis and synthesis, structural analysis. The following results were obtained: the basic elements of the innovation infrastructure as the system of organizational and economic forms and institutional structures were developed and described; the elements of the innovation infrastructure were classified according to different forums. the differentiated approach to financing the stages of the innovation process for various project methodologies (project, programme and portfolio) were suggested for using; the use of foresight for implementing the innovative approach was rationalized, namely as the technology for long-term forecasting; the diagram for coupling the foresight methodology and the project methodology of values creation was constructed; the elements of the decision-making task of assessing the innovative potential of a region built by using the methodology of the programme approach were formalized; this approach can be used by regional and state authorities to assess the degree of impact of one or another factor on the innovative potential of a territory as well as to determine the priority directions of innovative development. Conclusions. Considering the methodology of programme management in the context of foresight, the main results from the implementation of this methodology in production can be seen, and, what is the most important, the use of the foresight methodology takes an enterprise immediately to the fourth level of technological maturity out of the five ones. That means that using the above methodologies, innovations can be developed and implemented. Moreover, maximal benefits of the introduced innovation can be predicted.Downloads
References
Reed DA, Dongarra J. Exascale computing and big data // Communi-cations of the ACM. - 2015. - Т. 58. - №. 7. - С. 56-68.
Malewicz G. et al. Pregel: a system for large-scale graph processing // Proceedings of the 2010 ACM SIGMOD International Conference on Man-agement of data. - ACM, 2010. - С. 135-146.
Low Y. et al. Distributed GraphLab: a framework for machine learning and data mining in the cloud // Proceedings of the VLDB Endowment. - 2012. - Т. 5. - №. 8. - С. 716-727.
Gonzalez JE et al. Graphx: Graph processing in a distributed dataflow framework // 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14). - 2014. - С. 599-613.
Shvachko K. et al. The hadoop distributed file system // 2010 IEEE 26th symposium on mass storage systems and technologies (MSST). - IEEE 2010. - С. 1-10.
Avery C. Giraph: Large-scale graph processing infrastructure on hadoop Proceedings of the Hadoop Summit. Santa Clara. - 2011. - Т. 11.
Zaharia M. et al. Spark: cluster computing with working sets // Hot-Cloud. - 2010. - Т. 10. - С. 10-10.
Quilitz B., Leser U. Querying distributed RDF data sources with SPARQL European Semantic Web Conference. - Springer Berlin Heidelberg, 2008. - С. 524-538.
Webber J. A programmatic introduction to Neo4j // Proceedings of the 3rd annual conference on Systems, programming, and applications: soft-ware for humanity. - ACM, 2012. - С. 217-218.
Rodriguez MA The Gremlin graph traversal machine and language (invited talk) // Proceedings of the 15th Symposium on Database Program-ming Languages. - ACM, 2015. - С. 1-10.
Green-Marl Specification 0.7.1 https://docs.oracle.com/cd /E56133_01/1.2.0/ Green_Marl_Language_Specification.pdf
Hong S. et al. Green-Marl: a DSL for easy and efficient graph analysis // ACM SIGARCH Computer Architecture News. - ACM, 2012. - Т. 40. - №. 1. - 349-362.