Yazar "Togay, Cengiz" seçeneğine göre listele
Listeleniyor 1 - 4 / 4
Sayfa Başına Sonuç
Sıralama seçenekleri
Öğe A rule-based domain specific language for fault management(2010) Kaya, Ozgur; Hashemikhabir, Seyedsasan; Togay, Cengiz; Dogru, Ali HikmetIn this article, we propose a domain specific language for the "fault management for mission critical systems" domain that also supports rule-based operation. Variability management for a software product line, hence configuration of specific products will be achieved by programming various nodes in a "Software Factory Automation" based architecture, through this language. The architecture suggests a distributed set of interconnected "Domain Specific Engines" that interpret specific languages. Those engines and their corresponding languages assume different fault management capabilities, therefore suggest the design of different languages for fault monitoring, detection, prevention, diagnosis, and repair. The overall fault management capabilities should be supported by the composition of those languages. A high-level definition of the language is presented. The objective of the study is to provide an infrastructure that is more predictable for the development success of fault management systems for families of complex embedded mission critical applications.Öğe A RULE-BASED DOMAIN SPECIFIC LANGUAGE FOR FAULT MANAGEMENT(Ios Press, 2010) Kaya, Ozgur; Togay, Cengiz; Dogru, AliIn this article, we propose a domain specific language for the fault management for mission critical systems domain that also supports rule-based operation. Variability management for a software product line, hence configuration of specific products will be achieved by programming various nodes in a Software Factory Automation based architecture, through this language. The architecture suggests a distributed set of interconnected Domain Specific Engines that interpret specific languages. Those engines and their corresponding languages assume different fault management capabilities, therefore suggest the design of different languages for fault monitoring, detection, prevention, diagnosis, and repair. The overall fault management capabilities should be supported by the composition of those languages. A high-level definition of the language is presented. The objective of the study is to provide an infrastructure that is more predictable for the development success of fault management systems for families of complex embedded mission critical applications.Öğe Rule based axiomatic design theory guidance for software development(2012) Togay, Cengiz; Caniaz, Emre Selman; Dogru, Ali HikmetThis research proposes a rule-based approach to system development with Axiomatic Design Theory. The basic complexity is the resolution of the constraints across the Feature Model and the Design parameters addressed through the Axiomatic Design such as the design matrix and associated components. A rule based approach effectively can support the development process during the configuration of the variability, hence the development of the product. This work can be classified as a product engineering method within Software Product Line Engineering. Axiomatic Design Theory suggests a simultaneous decomposition in different modeling spaces. Incorporating Axiomatic Design principles in Software Product Line Engineering, this research aims to provide a conforming set of development models that co-evolve for an efficient software production. © 2012 IEEE.Öğe Systematic Component-Oriented development with Axiomatic Design(Elsevier Science Inc, 2008) Togay, Cengiz; Dogru, Ali H.; Tanik, John UrcunA form of design guidance is offered through a process that applies Axiomatic Design Theory to Component-Orientation. Axiomatic Design has been proposed by Do and Suh for object-oriented software development. Our approach leverages divide-and-conquer and find-integrate techniques that support service-based development as an alternative to developing code from scratch. Using this process, missing or conflicting components can be identified, and missing components can be defined. The effectiveness of our proposed system is demonstrated through an example based on High Level Architecture (HLA) simulations. Our Component-Oriented approach utilizing axiomatic design theory has been adapted to HLA Federation Development and Execution Process (FEDEP). As one of the Component-Oriented approaches proposed, FEDEP is able to obtain interoperability and reusability of available components, namely Federates. (C) 2007 Elsevier Inc. All rights reserved.











