The global agricultural supply chain is a complex network with different data silos, complicated cultivation parameters and highly subjective sensory evaluation metrics. Formal knowledge representation is a must, if real semantic interoperability is to be achieved across this multidimensional domain. This work consists of the rigorous design, implementation and quantitative evaluation of the “Coffee Culture and Production Processes Ontology” and a custom client-side web-application named the “Coffee Ontology Explorer”. The semantic model, developed with standard ontology design principles and the Web Ontology Language (OWL), captures the entire coffee lifecycle from botanical taxonomy and harvesting methods to specific roasting profiles and subjective brewing evaluations. Meanwhile, the React.js based ontology explorer tackles the ongoing limitations of traditional, heavy-client ontology visualization tools by utilizing a browser-native document parsing application programming interface for high efficiency, serverless ontology parsing. The quantitative estimation of the developed semantic model gives a 0.297 relation richness indicator, which confirms a highly interconnected and structurally complex knowledge graph, and not a simple taxonomic flat. Moreover, the performance profiling of the web application shows less than one second for parsing and less than 200 milliseconds for rendering complex graphical data even for large ontological hierarchies. This technical framework is a highly scalable, multilingual semantic infrastructure that is uniquely suited for integration into larger industrial traceability systems and provides a fundamental template for computer scientists, agritech developers, and agricultural stakeholders who want to exploit semantic web technologies for precision agriculture.
30 April 2023 in Mühendislik Bilimleri ve Araştırmaları Dergisi
Bu çalışmada blokzincirinin veri yapısı yazılım mühendisliği bakış açısından ele alınmaktadır. Blokzincirinin veri yapısının izlenebilir, değiştirilemez ve kanıtlanabilir doğası, yazılım mühendisliği açısından ilgilenilecek konular arasında görülmektedir. Ancak blokzincirinde kullanılan geleneksel veri yapıları diğer blockzincir tabanlı teknolojilerle iç içe olduğu için yazılım geliştirmede kullanımı zordur. Bu makalede, veri yapısı blokzinciri teknolojilerinden ayrılmış ve yazılım mühendisleri için farklı amaçlar doğrultusunda kullanılabilir hale getirilmiştir. Bunu yaparken, blokzinciri veri yapısıyla ilgili çok sayıda yazılım mühendisliği sorunu ele alınmış ve çözümler geliştirilmiştir. Önerilen veri yapısı, geleneksel blokzinciri veri yapısı ile karşılaştırılarak doğrulanmış ve değerlendirilmiştir. Önerilen veri yapısının zaman ve uzay karmaşıklığının blokzincirindeki veri seviyesindeki mekanizmalara göre logaritmik bir ölçekte azaltma sağladığı görülmüştür.
27 October 2026 in Mühendislik Bilimleri ve Araştırmaları Dergisi
Karate is a traditional Japanese martial art that has a structured knowledge base that includes stances, methods, directions, target locations, and strategies. For motion analysis, intelligent training systems, semantic querying, and digital archiving, transforming information into a machine-readable and comprehensible format is essential. This paper describes how to construct a Karate domain ontology using Semantic Web standards to explain important Karate concepts. Web Ontology Language (OWL) over the Protege tool is used to develop the ontology. The ontology and developed frontend form a structured framework that includes processes, anatomical regions, positions, instructions, tactics, and target areas, and object properties, showing how they are related to each other semantically. The proposed ontology provides a formal and flexible basis for future computational research and applications utilizing information in the Karate domain.The results show that the ontology that was developed improves hierarchical reasoning and semantic querying. This facilitates the acquisition of information regarding karate in a more structured manner.
28 December 2015 in EJOVOC Electronic Journal of Vocational Colleges
Elektrik ve güneş enerjisi ile çalışan taşıtlar hareket enerjilerini elektrik motorları aracılığı ile almaktadır. Bu motorlara enerji ise bataryalar tarafından sağlanmaktadır. Elektrikli araçların batarya durumu, sıcaklığı ve anlık hızı gibi veriler kalan yol miktarı gibi bilgilerin hesaplanması için oldukça önemlidir. Bu çalışmada bu verilerin ölçülmesi ve uzaktan takip edilebilmesi için fiziksel programlama platformları kullanılarak bir telemetri sistemi geliştirilmiştir. Veriler çeşitli sensörler aracılığı ile ölçülmüş, fiziksel programlama platformu aracılığı ile yorumlanmış ve GSM şebekesi aracılığı ile internet üzerinden bir sunucuya gönderilip, geliştirilen bir web sitesi üzerinde yayınlanmıştır.