Browsing by Author "Delikelli, Ahmet"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item A PROGRAMMING LANGUAGE FOR COMPONENT-BASED SOFTWARE DEVELOPMENT(2017-01-07) Delikelli, Ahmet; Çetinkaya, DenizIn this thesis, it is aimed to develop a programming language in which components are defined in the component-based software development process. It is provided that a component is appropriate for reuse and has a specific behavior by taking into account component based software engineering (CBSD). This programming language has been developed as a domain specific language (DSL). During the language development process, Xtext framework which works on Eclipse software development kit (SDK) has been used. The language is Java based and grammar of the programming language, syntax validation and translation into Java language has been implemented with Xtext framework. The proposed programming language has the most common features that a programming language should have. A case study has been implemented in order to show how the features of the language are used. The evaluation of the language is done by the case study and several examples that illustrate the usage of the language.