Bu kaydın yasal hükümlere uygun olmadığını düşünüyorsanız lütfen sayfa sonundaki Hata Bildir bağlantısını takip ederek bildirimde bulununuz. Kayıtlar ilgili üniversite yöneticileri tarafından eklenmektedir. Nadiren de olsa kayıtlarla ilgili hatalar oluşabilmektedir. MİTOS internet üzerindeki herhangi bir ödev sitesi değildir!

A Programming Language for Component-Based Software Development

BROWSE_DETAIL_CREATION_DATE: 14-02-2017

BROWSE_DETAIL_IDENTIFIER_SECTION

BROWSE_DETAIL_TYPE: Thesis

BROWSE_DETAIL_SUB_TYPE: Masters

BROWSE_DETAIL_PUBLISH_STATE: Unpublished

BROWSE_DETAIL_FORMAT: PDF Document

BROWSE_DETAIL_LANG: English

BROWSE_DETAIL_SUBJECTS: TECHNOLOGY,

BROWSE_DETAIL_CREATORS: Delikelli, Ahmet (Author),

BROWSE_DETAIL_CONTRIBUTERS: Çetinkaya, Deniz (Advisor),

BROWSE_DETAIL_TAB_KEYWORDS

Component-based software engineering, component-based software development, programming languages, component, domain specific languages.


BROWSE_DETAIL_TAB_ABSTRACT

In 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.


BROWSE_DETAIL_TAB_TOC



BROWSE_DETAIL_TAB_DESCRIPTION



BROWSE_DETAIL_TAB_RIGHTS



BROWSE_DETAIL_TAB_NOTES



BROWSE_DETAIL_TAB_REFERENCES


BROWSE_DETAIL_TAB_REFERENCED_BYS

BROWSE_DETAIL_GOTO_LIST

 

TEXT_STATS

  • TEXT_RECORD_STATS
    • TEXT_STATS_THIS_MONTH: 3
    • TEXT_STATS_TOTAL: 2417
  • TEXT_ONLINE_STATS
    • TEXT_ONLINE_STATS_TOTALONLINEVISITOR: 17
    • TEXT_ONLINE_STATS_TOTALONLINEUSER: 0
    • TEXT_STATS_TOTAL: 17

LINK_STATS