{"title":"Service oriented movie-based programming environment","authors":"Ruth Cortez, Hayato Tan, A. Vazhenin, D. Vazhenin","doi":"10.1109/SoMeT.2013.6645648","DOIUrl":null,"url":null,"abstract":"Movie-based (MB) programming environment is a visual programming platform for creating algorithms and programs applying animation frames with computational and sensible operations. It facilitates the user's understanding and debugging of a program by coloring correlated areas of structures, introducing appropriate computational formulas as well as specifying algorithmic and logical behavior of those areas. The goal of the presented work is adapting the current system to Service-oriented Architecture in order to organize a sharable storage and server-based execution of MB-programs and algorithms. Therefore, the MB-programs/algorithms could be shared and reused by different developers. In this paper, features of MB-programming paradigm and the corresponding software are presented, which are used to enhance capabilities for data/knowledge and execution management. In the framework of Virtual-MVC design pattern, the MB-management architecture, component's design steps and a prototype of service-oriented MB-programming environment are discussed, including concepts and examples of usage.","PeriodicalId":447065,"journal":{"name":"2013 IEEE 12th International Conference on Intelligent Software Methodologies, Tools and Techniques (SoMeT)","volume":"60 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 12th International Conference on Intelligent Software Methodologies, Tools and Techniques (SoMeT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SoMeT.2013.6645648","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Movie-based (MB) programming environment is a visual programming platform for creating algorithms and programs applying animation frames with computational and sensible operations. It facilitates the user's understanding and debugging of a program by coloring correlated areas of structures, introducing appropriate computational formulas as well as specifying algorithmic and logical behavior of those areas. The goal of the presented work is adapting the current system to Service-oriented Architecture in order to organize a sharable storage and server-based execution of MB-programs and algorithms. Therefore, the MB-programs/algorithms could be shared and reused by different developers. In this paper, features of MB-programming paradigm and the corresponding software are presented, which are used to enhance capabilities for data/knowledge and execution management. In the framework of Virtual-MVC design pattern, the MB-management architecture, component's design steps and a prototype of service-oriented MB-programming environment are discussed, including concepts and examples of usage.