Home
Catalogue search
Refine your search:
Keyword:
refactoring (6)
Refactoring (3)
Categories and Subject Descriptors (2)
Content Patterns (2)
Design (2)
Design Pattern types such as Logical Patterns (2)
Refactoring Patterns (2)
Transformation Patterns or Alignment Patterns 1. Many applications of ontology patterns need to dete (2)
program transformation (2)
program transformation, refactoring, expression problem (2)
more
Creator / Publisher:
The Pennsylvania State University CiteSeerX Archives (9)
François Scharffe (2)
Johnson, Ralph E. (2)
Koppel, James (2)
Premtoon, Varot (2)
Solar-Lezama, Armando (2)
Vojtěch Svátek (2)
Acher, Mathieu (1)
Ademir Alvarenga De Oliveira (1)
Adve, Vikram S. (1)
more
Year
Medium:
Online (14)
Type
BLLDB-Access
Search in the Catalogues and Directories
All fields
Title
Creator / Publisher
Keyword
Year
AND
OR
AND NOT
All fields
Title
Creator / Publisher
Keyword
Year
AND
OR
AND NOT
All fields
Title
Creator / Publisher
Keyword
Year
AND
OR
AND NOT
All fields
Title
Creator / Publisher
Keyword
Year
AND
OR
AND NOT
All fields
Title
Creator / Publisher
Keyword
Year
Sort by
creator [A → Z]
'
creator [Z → A]
'
publishing year ↑ (asc)
'
publishing year ↓ (desc)
'
title [A → Z]
'
title [Z → A]
'
Simple Search
Hits 1 – 14 of 14
1
One Tool, Many Languages: Language-Parametric Transformation With Incremental Parametric Syntax ...
Koppel, James
;
Premtoon, Varot
;
Solar-Lezama, Armando
. - : Zenodo, 2018
BASE
Show details
2
One Tool, Many Languages: Language-Parametric Transformation With Incremental Parametric Syntax ...
Koppel, James
;
Premtoon, Varot
;
Solar-Lezama, Armando
. - : Zenodo, 2018
BASE
Show details
3
Breathing Ontological Knowledge Into Feature Model Synthesis: An Empirical Study
Bécan, Guillaume
;
Acher, Mathieu
;
Baudry, Benoit
;
Ben Nasr, Sana
In: ISSN: 1382-3256 ; EISSN: 1573-7616 ; Empirical Software Engineering ; https://hal.inria.fr/hal-01096969 ; Empirical Software Engineering, Springer Verlag, 2015, pp.51. ⟨10.1007/s10664-014-9357-1⟩ (2015)
Abstract:
International audience ; Feature Models (FMs) are a popular formalism for modeling and reasoning about the configurations of a software product line. As the manual construction of an FM is time-consuming and error-prone, management operations have been developed for reverse engineering, merging, slicing, or refactoring FMs from a set of configurations/dependencies. Yet the synthesis of meaningless ontological relations in the FM – as defined by its feature hierarchy and feature groups – may arise and cause severe difficulties when reading, maintaining or exploiting it. Numerous synthesis techniques and tools have been proposed, but only a few consider both configuration and ontolog-ical semantics of an FM. There are also few empirical studies investigating ontological aspects when synthesizing FMs. In this article, we define a generic, ontologic-aware synthesis procedure that computes the likely siblings or parent candidates for a given feature. We develop six heuristics for clustering and weighting the logical, syntactical and semantical relationships between feature names. We then perform an empirical evaluation on hundreds of FMs, coming from the SPLOT repository and Wikipedia. We provide evidence that a fully automated synthesis (i.e., without any user intervention) is likely to produce FMs far from the ground truths. As the role of the user is crucial, we empirically analyze the strengths and weak-nesses of heuristics for computing ranking lists and different kinds of clusters. We show that a hybrid approach mixing logical and ontological techniques outperforms state-of-the-art solutions. We believe our approach, environment, and empirical results support researchers and practitioners working on reverse engineering and management of FMs.
Keyword:
[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE]
;
Feature Model
;
Model Management
;
Refactoring
;
Reverse Engineering
;
Software Product Lines
;
Variability
URL:
https://hal.inria.fr/hal-01096969/file/ESE-KSynthesis.pdf
https://doi.org/10.1007/s10664-014-9357-1
https://hal.inria.fr/hal-01096969
https://hal.inria.fr/hal-01096969/document
BASE
Hide details
4
A Compositional Paradigm of Automating Refactorings
Vakilian, Mohsen
;
Chen, Nicholas
;
Zilouchian Moghaddam, Roshanak
. - 2012
BASE
Show details
5
A toolkit for constructing refactoring engines
Overbey, Jeffrey
. - 2011
BASE
Show details
6
Preliminary results of logical ontology pattern detection using sparql and lexical heuristics
François Scharffe
;
Vojtěch Svátek
In: http://hal.inria.fr/docs/00/79/34/54/PDF/pap06.pdf (2009)
BASE
Show details
7
A novice's process of object-oriented programming
Michael E. Caspersen
In: http://www.cs.kent.ac.uk/pubs/2006/2505/content.pdf (2006)
BASE
Show details
8
Refactoring via database representation
Péter Diviánszky
;
Rozália Szabó-nacsa
;
Zoltán Horváth
In: http://aszt.inf.elte.hu/~fun_ver/2004/papers/icai2004_paper_divip.pdf (2004)
BASE
Show details
9
MetaJ: An Extensible Environment for Metaprogramming in Java
Ademir Alvarenga De Oliveira
;
Thiago Henrique Braga
;
Marcelo De Almeida Maia
...
In: http://www.facom.ufu.br/~marcmaia/arquivos/JUCS2004.pdf
BASE
Show details
10
Clone Region Descriptors: Representing and Tracking Duplication in Source Code
Ekwa Duala-ekoko
;
Martin P. Robillard
In: http://www.cs.mcgill.ca/%7Emartin/papers/tosem2010e.pdf
BASE
Show details
11
Preliminary Results of Logical Ontology Pattern Detection Using SPARQL and Lexical Heuristics
François Scharffe
;
Vojtěch Svátek
In: http://ceur-ws.org/Vol-516/pap06.pdf
BASE
Show details
12
Structural Emergence in Partially Ordered Sets is the Key to Intelligence
Sergio Pissanetzky
In: http://scicontrols.com/Publications/AGI2011.pdf
BASE
Show details
13
ABSTRACT ASTEC: A New Approach to Refactoring C
Bill Mccloskey
;
Eric Brewer
In: http://www.cs.berkeley.edu/~billm/astec-fse.pdf
BASE
Show details
14
Refactorings in Language Development with Asymmetric Bidirectional Model Transformations
Martin Schmidt
;
Arif Wider
;
Markus Scheidgen
...
In: http://www.markus-scheidgen.de/wp-content/uploads/2012/01/SDLForum2013-final.pdf
BASE
Show details
Mobile view
All
Catalogues
UB Frankfurt Linguistik
0
IDS Mannheim
0
OLC Linguistik
0
UB Frankfurt Retrokatalog
0
DNB Subject Category Language
0
Institut für Empirische Sprachwissenschaft
0
Leibniz-Centre General Linguistics (ZAS)
0
Bibliographies
BLLDB
0
BDSL
0
IDS Bibliografie zur deutschen Grammatik
0
IDS Bibliografie zur Gesprächsforschung
0
IDS Konnektoren im Deutschen
0
IDS Präpositionen im Deutschen
0
IDS OBELEX meta
0
MPI-SHH Linguistics Collection
0
MPI for Psycholinguistics
0
Linked Open Data catalogues
Annohub
0
Online resources
Link directory
0
Journal directory
0
Database directory
0
Dictionary directory
0
Open access documents
BASE
14
Linguistik-Repository
0
IDS Publikationsserver
0
Online dissertations
0
Language Description Heritage
0
© 2013 - 2024 Lin|gu|is|tik
|
Imprint
|
Privacy Policy
|
Datenschutzeinstellungen ändern