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ı: Belirtilmemiş.
Ö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
- 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
- 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
- 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
- Şev stabilitesi problemlerinin incelenmesinde bütünleşik ve bilgi tabanlı bir sistem geliştirilmesi
The development of an integrated and intelligent design environment for the investigation of slope stability problems
BÜLENT HATİPOĞLU
Doktora
Türkçe
2003
İnşaat Mühendisliğiİstanbul Teknik Üniversitesiİnşaat Mühendisliği Ana Bilim Dalı
PROF. DR. METE İNCECİK