Design and evaluation of the FAMILIAR tool
dc.contributor.author | Jaksic, Aleksandar, author | |
dc.contributor.author | France, Robert B., advisor | |
dc.contributor.author | Anderson, Charles W., committee member | |
dc.contributor.author | Ghosh, Sudipto, committee member | |
dc.contributor.author | Troup, Lucy J., committee member | |
dc.date.accessioned | 2007-01-03T06:40:42Z | |
dc.date.available | 2007-01-03T06:40:42Z | |
dc.date.issued | 2014 | |
dc.description.abstract | Software Product Line Engineering (SPLE) aims to efficiently produce multiple software products, on a large scale, that share a common set of core development features. Feature Modeling is a popular SPLE technique used to describe variability in a product family. FAMILIAR (FeAture Model scrIpt Language for manipulation and Automatic Reasoning) is a Domain-Specific Modeling Language (DSML) for manipulating Feature Models (FMs). One of the strengths of the FAMILIAR language is that it provides rich semantics for FM composition operators (aggregate, merge, insert) as well as decomposition operators (slice). The main contribution of this thesis is to provide an integrated graphical modeling environment that significantly improves upon the initial FAMILIAR framework that was text-based and consisted of loosely coupled parts. As part of this thesis we designed and implemented a new FAMILIAR Tool that provides (1) a fast rendering framework for the graphically representing feature models, (2) a configuration editor and (3) persistence of feature models. Furthermore, we evaluated the usability of our new FAMILIAR Tool by performing a small experiment primarily focusing on assessing quality aspects of newly authored FMs as well as user effectiveness and efficiency. | |
dc.format.medium | born digital | |
dc.format.medium | masters theses | |
dc.identifier | Jaksic_colostate_0053N_12272.pdf | |
dc.identifier.uri | http://hdl.handle.net/10217/82556 | |
dc.language | English | |
dc.language.iso | eng | |
dc.publisher | Colorado State University. Libraries | |
dc.relation.ispartof | 2000-2019 | |
dc.rights | Copyright and other restrictions may apply. User is responsible for compliance with all applicable laws. For information about copyright law, please see https://libguides.colostate.edu/copyright. | |
dc.subject | feature models | |
dc.subject | feature modeling | |
dc.subject | FAMILIAR | |
dc.subject | FAMILIAR tool | |
dc.subject | software product lines | |
dc.title | Design and evaluation of the FAMILIAR tool | |
dc.type | Text | |
dcterms.rights.dpla | This Item is protected by copyright and/or related rights (https://rightsstatements.org/vocab/InC/1.0/). You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s). | |
thesis.degree.discipline | Computer Science | |
thesis.degree.grantor | Colorado State University | |
thesis.degree.level | Masters | |
thesis.degree.name | Master of Science (M.S.) |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Jaksic_colostate_0053N_12272.pdf
- Size:
- 784.28 KB
- Format:
- Adobe Portable Document Format
- Description: