Top PDF Documenting the Mined Feature Implementations from the Object-oriented Source Code of a Collection of Software Product Variants

Documenting the Mined Feature Implementations from the Object-oriented Source Code of a Collection of Software Product Variants

Documenting the Mined Feature Implementations from the Object-oriented Source Code of a Collection of Software Product Variants

... develop a set of software variants that share some features and differ in other ones to meet spe- cific ...existing software variants and build a Software ...

7

Mining Features from the Object-Oriented Source Code of Software Variants by Combining Lexical and Structural Similarity

Mining Features from the Object-Oriented Source Code of Software Variants by Combining Lexical and Structural Similarity

... analyze product variants source code and extract OBEs we used the Eclipse Java Develop- ment Tools (JDT) which is based on Eclipse AST (Abstract Syntax ...each software variant ...

9

Mapping Features to Automatically Identified Object-Oriented Variability Implementations - The case of ArgoUML-SPL

Mapping Features to Automatically Identified Object-Oriented Variability Implementations - The case of ArgoUML-SPL

... In Software Product Line (SPL) engineering, mapping domain fea- tures to existing code assets is essential for variability ...through Object-Oriented (OO) techniques, it is too costly ...

10

Feature location in a collection of software product variants using formal concept analysis

Feature location in a collection of software product variants using formal concept analysis

... Keywords: Software Product Variants, Feature Location, ...Introduction Software product variants often evolve from an initial product developed for and ...

7

An approach to recover feature models from object-oriented source code

An approach to recover feature models from object-oriented source code

... used a text editing software product line 4 as a case ...study. A text editor is a computer program that lets a user enter, change, store, and usu- ally print text, and ...

13

A methodology to recover feature models from object-oriented source code

A methodology to recover feature models from object-oriented source code

... years, a lot of work on reverse engineering has addressed the extraction of feature models from different artifacts but not from source code for a set ...

2

Mining Features from the Object-Oriented Source Code of a Collection of Software Variants Using Formal Concept Analysis and Latent Semantic Indexing

Mining Features from the Object-Oriented Source Code of a Collection of Software Variants Using Formal Concept Analysis and Latent Semantic Indexing

... than the one obtained for optional ...by the fact that we do not perform search space reduction for the ...Considering the recall metric, its average value is 66% for Mobile Me- dia and 67% ...

7

Documenting and researching endangered languages: the Pangloss Collection

Documenting and researching endangered languages: the Pangloss Collection

... The data collectors/depositors retain rights to the materials, and may receive advice and some direct help in preparing their data, but Pangloss itself has no funding for ield- work or the ...

18

A Validation of Object-Oriented Metrics

A Validation of Object-Oriented Metrics

... has a number of limitations which should be made clear in the interpretation of our ...characteristics of most of the product metrics validation ...is of ...

23

Synthesis of Attributed Feature Models From Product Descriptions

Synthesis of Attributed Feature Models From Product Descriptions

... with a realistic data set (Best Buy). Evaluating the scalability on a cluster of computers in- stead of a single one may impact the scalability results and is an internal ...

11

An empirical study of software reuse by experts in object-oriented design

An empirical study of software reuse by experts in object-oriented design

... to the process of progressively going deeper into the matching between the source and the target ...in the Design phase versus in the Reuse phase We distinguished ...

7

Object Identification and Aspect Mining in Procedural Object-Oriented Code

Object Identification and Aspect Mining in Procedural Object-Oriented Code

... indicated the presence of scattered code, al- most 63% of the results pertained to the methods pointing to domain entities be- cause of the non-abstracted domain ...

176

Feature Relations Graphs: A Visualisation Paradigm for Feature Constraints in Software Product Lines

Feature Relations Graphs: A Visualisation Paradigm for Feature Constraints in Software Product Lines

... Abstract—Software Product Line Engineering is a mature approach enabling the derivation of product variants by assem- bling reusable ...use Feature Models as ...

11

Reengineering Object Oriented Software Systems for a better Maintainability

Reengineering Object Oriented Software Systems for a better Maintainability

... models of object-oriented legacy systems, written in Java, and manage the complexity of the resulted ...model. The runtime architecture recov- ery starts with a ...

151

2016 — Recovering software layers from object oriented systems : a formalization as an optimization problem

2016 — Recovering software layers from object oriented systems : a formalization as an optimization problem

... Context Software systems are critical assets for enterprises since they embed an important knowledge acquired over the years (Comella-Dorda et ...to the rapid evolution of the ...

254

Synthesis of Attributed Feature Models From Product Descriptions: Foundations

Synthesis of Attributed Feature Models From Product Descriptions: Foundations

... Abstract: Feature modeling is a widely used formalism to characterize a set of products (also called ...As a manual elaboration is a long and arduous task, numerous techniques ...

39

Documenting the Birth of a Financial Economy

Documenting the Birth of a Financial Economy

... 2011) The birth and explosive growth of mobile money in Kenya has provided economists with an opportunity to study the evolution and impact of a new financial ...on the ability ...

7

Reducing Object-Oriented Testing Cost Through the Analysis of Antipatterns

Reducing Object-Oriented Testing Cost Through the Analysis of Antipatterns

... uses a fine-grained prioritization instead of a Boolean classification of classes to test (classes that must be tested first and (ii) all other ...such a dichotomous distinction between ...

127

An object-oriented programming of an explicit dynamics code: application to impact simulation

An object-oriented programming of an explicit dynamics code: application to impact simulation

... on the type of the element ...lists of any kind of object (nodes, elements, integration points, ...are the fundamental enabling technology that supports construction ...

10

The Prediction of Faulty Classes Using Object-Oriented Design Metrics

The Prediction of Faulty Classes Using Object-Oriented Design Metrics

... to a C++ program with inheritance consumed more effort than a program without inheritance, and the author attributed this to the subjects finding the inheritance program more difficult ...

27

Show all 10000 documents...

Related subjects