An XML-based feature modeling language
XML tabanlı özellik modelleme dili
- Tez No: 305072
- Danışmanlar: DOÇ. DR. HALİT OĞUZTÜZÜN
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2011
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Bölümü
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 136
Özet
Özellik modelleme, yazılım ürün hatlarında ortaklık ve değişkenliğin gösterilmesinde yaygın olarak kullanılan bir yoldur. Literatürde özellik modellerin ifadesi için farklı gösterimler bulunmaktadır. Metin tabanlı gösterimler, grafik gösterimlere nazaran, otomatik işleme ve araçlar arası uyumluluk gibi kıstaslar göz önüne alındığında daha elverişli çözümler sağlamaktadır. Bu çalışmada özniteliklerin yer aldığı karmaşık ilişkiler içerebilen genişletilmiş özellik modellerinin gösterimi için XML tabanlı bir özellik modelleme dili sunulmaktadır. İlk olarak, karmaşık ilişkiler içerebilen genişletilmiş özellik modelleri için bir bağlamdan-bağımsız gramer sunulmaktadır. Daha sonra XML şema tanımları kurulmakta ve bu şemaya uygun birtakım XML örnekleri verilmektedir. Ayrıca, XML örneklerinin tanımlanmış şemaya uygunluğunun gösterilebilmesi için bir doğrulama süreci de tartışılmaktadır. Bu süreç XML örneklerinin biçimsel olarak düzgünlüğünün kontrolü gibi ek görevler de içermektedir.
Özet (Çeviri)
Feature modeling is a common way of representing commonality and variability in Software Product Lines. There are alternative notations reported in the literature to represent feature models. Compared to the graphical notations, the text-based notations are more amenable to automated processing and tool interoperability. This study presents an XML-based feature modeling language to represent extended feature models that can include complex relationships involving attributes. We first provide a Context Free Grammar for the extended feature model definitions including such complex relationships. Then we build the XML Schema Definitions and present a number of XML instances in accordance with the defined schema. In addition, we discuss a validation process for the validation of the XML instances against the defined schema, which also includes additional tasks such as well-formedness checking for the XML instances.
Benzer Tezler
- XML - based framework for WEB-based neurocardiovascular simulation
WEB-tabanlı neurocardiovascular simülasyonu için XML-tabanlı bir çerçeve
İSMAİL UZUN
Yüksek Lisans
İngilizce
2004
Elektrik ve Elektronik Mühendisliğiİhsan Doğramacı Bilkent ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
PROF. DR. YUSUF ZİYA İDER
- Bütünleşik kent bilgi sistemlerine yönelik ulusal konumsal 3 boyutlu veri standartlarının geliştirilmesi
Development of national spatial 3 dimensional geo-data standards for integrated urban information systems
SERPİL ATEŞ AYDAR
Doktora
Türkçe
2023
Jeodezi ve Fotogrametriİstanbul Teknik ÜniversitesiGeomatik Mühendisliği Ana Bilim Dalı
PROF. DR. TAHSİN YOMRALIOĞLU
- Building semantic based public transportation geoportal compliant with the INSPIRE transport network data theme
Semantik tabanlı toplu taşıma geoportalının INSPIRE ulaşım veri modeline uyumlu olarak geliştirilmesi
ARİF GÜNAY
Doktora
İngilizce
2013
Jeodezi ve Fotogrametriİstanbul Teknik ÜniversitesiGeomatik Mühendisliği Ana Bilim Dalı
PROF. DR. MEHMET ORHAN ALTAN
- Extracting semantic building models from aerial stereo images and conversion to CityGML
Hava fotoğraflarından semantik bina modellerinin çıkartılması ve CityGML?e dönüştürülmesi
AHMET ŞENGÜL
Yüksek Lisans
İngilizce
2010
Jeodezi ve Fotogrametriİstanbul Teknik ÜniversitesiGeomatik Mühendisliği Bilim Dalı
DOÇ. DR. HANDE DEMİREL
PROF. DR. THOMAS H. KOLBE
- Coğrafi veri modelleri arasında uygulamaya yönelik dönüşüm algoritmalarının geliştirilmesi
Developing transformation algorithms between geographic data models for the applications
İREM BERİL SANİ
Yüksek Lisans
Türkçe
2013
Bilim ve Teknolojiİstanbul Teknik ÜniversitesiBilişim Ana Bilim Dalı
DOÇ. DR. ARİF ÇAĞDAŞ AYDINOĞLU