Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
Definition of domain specific components in software product lines based on feature variability
Date
2015-11-01
Author
İbrahim Onuralp, Yiğit
Doğru, Ali Hikmet
Metadata
Show full item record
Item Usage Stats
162
views
0
downloads
Cite This
This research proposes a preliminary methodology for the determination of a set of components to populate the domain model of a Software Product Line infrastructure. The approach is based on variability specifications that is rooted in Feature Models and reflected a variable component model: VCOSEML. An initial set of proposed components is modified with respect to the feature constraints and other design metrics such as coupling, cohesion, and size-oriented complexity. Modifications in the component set are refined through the iterative methodology, and an optimal set of components is tried to be achieved. The goal is to yield a set that supports reusability – to arrive at a more manageable and quickly converging design in terms of component assignments to required features. A case study is exploited in the validation of the approach.
URI
https://hdl.handle.net/11511/70810
https://sdpsnet.org/sdps/documents/sdps-2015/SDPS-2015-Proceedings.pdf
https://www.researchgate.net/publication/283570006_DEFINITION_OF_DOMAIN_SPECIFIC_COMPONENTS_IN_SOFTWARE_PRODUCT_LINES_BASED_ON_FEATURE_VARIABILITY
Conference Name
THE 20TH INTERNATIONAL CONFERENCE on Transformative Science and Engineering, Business and Social Innovation (1-5 November 2015)
Collections
Department of Computer Engineering, Conference / Seminar
Suggestions
OpenMETU
Core
An Approach for introducing a set of domain specific components
Yiğit, İbrahim Onuralp; Doğru, Ali Hikmet; Department of Computer Engineering (2015)
In this thesis, a preliminary methodology is proposed for the determination of a set of components to populate the domain model of a Software Product Line infrastructure. Software Product Line based approaches focus on the reusability of assets for a family of software products. For effective reuse, the definition of reusable assets in this thesis considers variability in a domain. The approach is based on variability specifications that is rooted in Feature Models and is reflected to a component modeling n...
Optimization of well placement in complex carbonate reservoirs using artifical intelligence
Uraz, İrtek; Akın, Serhat; Department of Petroleum and Natural Gas Engineering (2004)
This thesis proposes a framework for determining the optimum location of an injection well by using an inference method, Artificial Neural Networks and a search algorithm to create a search space and locate the global maxima. Theoretical foundation of the proposed framework is followed by description of the field for case study. A complex carbonate reservoir, having a recorded geothermal production history is used to evaluate the proposed framework ( Kizildere Geothermal field, Turkey). In the proposed fram...
Transformation of conceptual models to executable High Level Architecture federation models
Özhan, Gürkan; Oğuztüzün, Mehmet Halit S. (Springer, 2015-01-01)
In this chapter, we present a formal, declarative, and visual model transformation methodology to map a domain conceptual model (CM) to a distributed simulation architecture model (DSAM). The approach adheres to the principles of model-driven engineering (MDE). A two-phased automatic transformation strategy is delineated to translate a field artillery conceptual model (ACM) into a high-level architecture (HLA) federation architecture model (FAM). The produced model is then compiled by the code generator to ...
Analysis of dead reckoning procedures by using hybrid automata
Ozutam, B.K.; Oğuztüzün, Mehmet Halit S. (1999-01-01)
© 1999 IEEE.Dead reckoning procedures for distributed interactive simulation are modelled as hybrid automata, and the interaction of their critical performance parameters, such as error threshold, heartbeat rate, network delay and network load, are analyzed by means of a symbolic model checking tool for hybrid automata.
A method for decentralized business process modeling
Türetken, Oktay; Demirörs, Onur; Department of Information Systems (2007)
This thesis study proposes a method for organizations to perform business process modeling in a decentralized and concurrent manner. The Plural method is based on the idea that organizations’ processes can be modeled by individuals actually performing the processes. Instead of having a central and devoted group of people to understand, analyze, model and improve processes, individuals are held responsible to model and improve their own processes concurrently. These individual models are then integrated to f...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
Y. İbrahim Onuralp and A. H. Doğru, “Definition of domain specific components in software product lines based on feature variability,” presented at the THE 20TH INTERNATIONAL CONFERENCE on Transformative Science and Engineering, Business and Social Innovation (1-5 November 2015), FORT WORTH, TEXAS U.S.A, 2015, Accessed: 00, 2021. [Online]. Available: https://hdl.handle.net/11511/70810.