We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
ROOA: CloudIDE framework for extension development.
- Authors
Javidpanah, Mohsen; Javadpour, Amir; Rezaei, Samira
- Abstract
The Program is a mediator as all IDEs are mediator programs, in the sense that IDEs like Eclipse, Eric IDE, and net beans are considered as a mediator between a programmer and Interpreter or the programming language compiler. In fact, in this paper we can say that all things the programs do can be done with a simple text editor and we can see the Program output by direct contact with interpreter or compiler. The only difference between the Program provided by me and other IDEs is that the environment is special for building the extension. It means that instead of being an interface between user and interpreter or compiler, standards provided by other applications are usually different. The program tries to fill in the absence of an Efficient IDE in the field of building an extension. On the other hand, it reduces the cost of extension standard providers for presenting an IDE specific to that standard. In fact, in the second target the program provided will be a platform that has the ability to mount the next standards. Standard providers should only conduct a Part of coding. A constant part is common in all standards. We should find a solution for them in all IDEs, such as file management and information management that have been implemented in constant part of the IDE. The variable and non-similar part is implemented as classes. If needed to implement, it should be inherited from them and some of their functions must be overridden.
- Subjects
TEXT editors (Computer programs); ELECTRONIC file management; PROGRAMMING languages; INFORMATION resources management; COMPILERS (Computer programs)
- Publication
International Journal of Cognitive Computing in Engineering, 2021, p165
- ISSN
2666-3074
- Publication type
Article
- DOI
10.1016/j.ijcce.2021.09.003