58 research outputs found

    A Comparison of State-Based Modelling Tools for Model Validation

    Get PDF
    In model-based testing, one of the biggest decisions taken before modelling is the modelling language and the model analysis tool to be used to model the system under investigation. UML, Alloy and Z are examples of popular state-based modelling languages. In the literature, there has been research about the similarities and the differences between modelling languages. However, we believe that, in addition to recognising the expressive power of modelling languages, it is crucial to detect the capabilities and the weaknesses of analysis tools that parse and analyse models written in these languages. In order to explore this area, we have chosen four model analysis tools: USE, Alloy Analyzer, ZLive and ProZ and observed how modelling and validation stages of MBT are handled by these tools for the same system. Through this experiment, we not only concretise the tasks that form the modelling and validation stages of MBT process, but also reveal how efficiently these tasks are carried out in different tools

    Putting formal specifications under the magnifying glass: Model-based testing for validation

    Get PDF
    A software development process is effectively an abstract form of model transformation, starting from an end-user model of requirements, through to a system model for which code can be automatically generated. The success (or failure) of such a transformation depends substantially on obtaining a correct, well-formed initial model that captures user concerns. Model-based testing automates black box testing based on the model of the system under analysis. This paper proposes and evaluates a novel model-based testing technique that aims to reveal specification/requirement-related errors by generating test cases from a test model and exercising them on the design model. The case study outlined in the paper shows that a separate test model not only increases the level of objectivity of the requirements, but also supports the validation of the system under test through test case generation. The results obtained from the case study support the hypothesis that there may be discrepancies between the formal specification of the system modeled at developer end and the problem to be solved, and using solely formal verification methods may not be sufficient to reveal these. The approach presented in this paper aims at providing means to obtain greater confidence in the design model that is used as the basis for code generation

    ALAKEÇI-KISACIK (BAYRAMİÇ-BALIKESİR) CEVHERLEŞME BÖLGESİNİN LANDSAT 7 ETM+ KULLANILARAK CROSTA TEKNİĞİ İLE İNCELENMESİ

    Get PDF
    The study area investigated by using Landsat ETM data and various image inhancement techniques was applied. Crosta technique is one of the important image inhancement techniques and commonly used in determining hydrothermal areas and as well as ironoxide enriched areas. In this study, especially hydrothermally and ironoxide enriched areas( Alakeçi-Kısacık) were chosen intentionally and Crosta technique was applied and checked by using selected 6 ETM bands and 4 ETM band sets separately. At the end of the study, the determined hydrothermally and ironoxide enriched areas were seen well-adjusted the pre-determined mineralized areas which were found by using all classical geological and geochemical techniques.Çalışma bölgesi, Landsat 7 ETM verileri kullanılarak çeşitli uzaktan algılama teknikleri ile incelenmiştir. Crosta tekniği, görüntü zenginleştirme tekniklerinin önemlilerinden biridir ve özellikle demirce zengin ve hidrotermal alterasyon zonları gösteren madenlerde, cevherleşme alanlarını belirlemede son yıllarda sıkça kullanılmaktadır. Çalışma alanında, hidrotermal alterasyona uğramış ve demiroksit’ce zenginleşmiş bölgeler (Alakeçi-Kısacık) özellikle seçilmiş ve Crosta tekniği, seçilmiş 6 band ve 4 band kullanılarak ayrı ayrı denetlenmiştir. Çalışma sonunda, elde edilen verileri göz önüne alındığında, klasik metodlar kullanılarak daha önce belirlenmiş cevherleşme bölgelerinin, kullanılan Crosta tekniği ile de başarı ile belirlendiği görülmüştür

    Observations for Assertion-based Scenarios in the context of Model Validation

    Get PDF
    Certain approaches to Model-Based Testing focus on test case generation from assertions and invariants, e.g., written in the Object Constraint Language. In such a setting, assertions and invariants must be validated. Validation can be carried out via executing scenarios wherein system operations are applied to detect unsatisfied invariants or failed assertions. This paper aims to improve our understanding of how to write useful validation scenarios for assertions in OCL. To do so, we report on our experiences during the creation and execution of 237 scenarios for validating assertions for the Mondex Smart Card application. We also describe key factors that must be considered in transforming scenarios into test cases

    IKONOS, ASTER VE LANDSAT UYDU VERİLERİNİN MANYEZİT ARAŞTIRMALARINDA KARŞILAŞTIRILMASI: MİHALIÇÇIK-ESKİŞEHİR-TÜRKİYE ÖRNEĞİ

    Get PDF
    The aim of the study is to compare the Ikonos, Aster and Landsat 7 ETM+ data on magnesite research by applying all kind of classifications and filtering techniques. All processes were performed in Arc GIS 8.2 and TNT Mips 6.4 GIS-RS environment. As a results of the all processes performed in these satellite images, “ Isodata,K means, Adaptive and Fuzzy C means” unsupervised classifications and “Edge detection” filtering technique were found most helpful for determination of the magnesite rich areas. All results were checked by ground truth and final supervised classifications were made according to GPS data of the samples. In addition to that the Ikonos satellite image is found more capable for detecting magnesite rich areas because of its high resolution.Bu çalışmanın amacı, çeşitli sınıflama ve filtreleme teknikleri kullanarak, Ikonos, Aster ve Landsat 7 ETM+ uydu verilerinin manyezit aramacılığında karşılaştırılmalarını sağlamaktır. Bu uydu verileri üzerinde yapılan bütün sınıflama ve filtreleme çalışmaları sonrasında, “Isodata, K means, Adaptive and Fuzzy C means” tipi yönlendirilmemiş sınıflamaların ve “Edge detection” tipi filtrelemenin manyezitce zengin bölgelerin tanımlanmasında en uygun metodlar olduğu görülmüştür. Bütün çalışmalar Arc GIS 9.0 ve TNT Mips 6.4 ortamında yapılmıştır. Elde edilen sonuçlar saha çalışmaları ile denetlenmiş ve numunelerin GPS ile elde edilen koordinatları kullanılarak yapılan yönlendirilmiş sınıflama da, yapılan çalışmaların doğruluğunu bir kez daha göstermiştir. Çözünürlüğünün yüksek olması sebebiyle, Ikonos uydu verilerinden elde edilen sonuçların manyezit alanlarının bulunmasında çok etken olduğu görülmüştür

    Applying ASP to UML model validation

    Get PDF
    We apply ASP to model validation in a CASE setting, where models are UML class diagrams and object diagrams are called \u201csnapshots\u201d. We present the design and implementation of MSG, a snapshot generator for UML models that employs DLV-Complex as a generator engine, the answer sets representing the legal snapshots

    Mutation Testing Advances: An Analysis and Survey

    Get PDF

    ASTER, ALI and Hyperion sensors data for lithological mapping and ore minerals exploration

    Get PDF

    ARAÇ MASİFİNİN JEODİNAMİK SÜREÇLERİ, BATI PONTİDLER, KASTAMONU, TÜRKİYE

    No full text
    Bu çalışmada Araç ve çevresindeki birimler, jeolojik, mineralojik ve jeokimyasal olarak incelenmiştir. Araç masifi esas olarak ofiyolitik ve metamorfik kayaçlardan oluşmaktadır. Bölgede hakim olan metamorfik kayaçların Malm öncesinden Kretase'ye kadar değişen yaşlardaki birimlerden oluştuğu belirlenmiştir. Daha önceki çalışmalarda Prekambriyen yaşlı olabilir diye düşünülen Bekirçay formasyonundaki Amfibolitler içindeki hornblendler kullanılarak K- Ar radyometrik yaş tayinleri yapılmıştır. Elde edilen yaş değerleri 130 my ile 146 my arasında değişmekte olup, bu değerlerin oluşum yaşından ziyade, Berriasien'de gerçekleşen retrograd metamorfizmanın yaşı olduğu düşünülmektedir. Dolayısıyla Bekirçay formasyonunun oluşum yaşının en az Berriasien'den önce olması gerekmektedir. Bazı çok altere metaofiyolitik kaya bloklarının ksenolit şeklinde Bekirçay formasyonuna ait birimlerin içinde görülmesi sebebiyle, Mercimekdere metaofiyolitlerinin oluşum yaşının Bekirçay formasyonunun oluşumundan da önce olması gerekmektedir. Mercimekdere metaofiyolitleri hem Bekirçay formasyonuna ait birimler, nemde Kavacık formasyonu tarafından örtülmüş bulunmaktadır. Bekirçay ve Kavacık formasyonları, Paleozoyik metasedimentlerinden oluşan ve genelde şist ve fillitlerin hakim olduğu Dumantepe formasyonu tarafından uyumsuz bir şekilde örtülmektedir. Çalışılan bölgede Mesozoyik, Yongalıdağ formasyonu, Pelitveren ofiyolitik melanjı ve serpantinleşmiş, karbonatlaşmış, Silisleşmiş, bir başka deyişle listvenitleşmiş kayaçlardan oluşan Gemiköy formasyonu ile temsil edilmektedir. Bu Mesozoyik formasyonlar, biyosparitler ve biyomikritlerin oluşturduğu Araç formasyonu tarafından transgressif olarak örtülmüştür. Çalışma alanı ve çevresi Eosen sonrası gerçekleşen bir faylanmanın etkisinde kalmıştır. Jeokimyasal çalışmalar, bölgedeki ultramafik kayaçların bir manto farklılaşması sonucunda oluştuğunu ve bütün mafik kayaçların subalkalin toleyitik bir magmadan kaynaklandığını göstermektedir. Aynı çalışmalar sonucunda amfibolitlerin metalumin karakterde olduğu belirlenirken, granat mikaşistlerin peralümin karakter gösterdiği, epidot amfibolitlerin ise her iki karakteri de gösterdiği belirlenmiştir. Çalışma alanındaki karbonatlı kayaçların daha çok kalsitden oluştuğu, dolomit ve diğer minerallerin daha az oranlarda bulunduğu belirlenmiştir
    corecore