1
REVAMP2
Feature Location in Models (FLiMEA)
Universidad San Jorge
Feature Location in Models (FLiMEA) Universidad San Jorge 1 FLiMEA - - PowerPoint PPT Presentation
REVAMP 2 Feature Location in Models (FLiMEA) Universidad San Jorge 1 FLiMEA REVAMP 2 What? Why? Where? How? Feature Location Problem Feature Description Ranking of Model Fragments Solution: Model Fragments Search Space: Model FLiMEA 2
1
REVAMP2
Universidad San Jorge
2
REVAMP2
Why? How? What? Where? FLiMEA Feature Location Problem
Search Space: Model Ranking of Model Fragments Solution: Model Fragments Feature Description
3
REVAMP2
Why is Feature Location important?
Why? How? What? Where?
4
REVAMP2
Why? How? What? Where? UML Class Diagram BPMN Entity Relationship Grafcet Textual modeling
5
REVAMP2
Why? How? What? Where?
6
REVAMP2
Why? How? What? Where?
7
REVAMP2
Why? How? What? Where?
8
REVAMP2
Learning to Rank is the name given to a family of Machine Learning algorithms, which automatically address ranking tasks. Individual Individual Individual Individual Individual Individuals Ranking Why? How? What? Where?
9
REVAMP2
Individual Individual Individual Individual Individual Individuals Ranking Classifier Why? How? What? Where?
10
REVAMP2
Individual Individual Individual Individual Individual Feature Vectors Individuals Ranking Classifier Why? How? What? Where?
11
REVAMP2
Why? How? What? Where?
Ideal house Under construction house
12
REVAMP2
Individual Individual Individual Individual Model Fragment Feature Vectors Model Fragments Ranking Encoding Classifier Why? How? What? Where?
13
REVAMP2
Why? How? What? Where?
14
REVAMP2
Why? How? What? Where?
Model Fragment Evolutionary Algorithm Learning to Rank FLiMEA
15
REVAMP2
Why? How? What? Where?
16
REVAMP2
Why? How? What? Where?
17
REVAMP2
Why? How? What? Where?
18
REVAMP2
Why? How? What? Where?
22
REVAMP2
Induction Hobs of B/S/H/
(produced under the Bosch, Siemens, Balay, Neff, Gaggenau brands, among others)
Rolling stock of CAF
(Trains, Trams, High-speed, and Underground)
23
REVAMP2
▪ JSS 2018, Improving feature location in long-living model-based product families designed with sustainability goals. ▪ MODELS 2018, Evolutionary Algorithm for Bug Location in the Reconfigurations of Models at Runtime. ▪ MODELS 2018, Measures to report the Location Problem of Model Fragment Location. ▪ CAiSE 2018, Exploring New Directions in Traceability Link Recovery in Models. ▪ GPCE 2017, Analyzing the impact of natural language processing over feature location in models. ▪ ER 2017, Ontological evolutionary encoding to bridge machine learning and conceptual models: approach and industrial evaluation. ▪ ER Forum 2017, On the Influence of Models-to Natural-Language Transformation among Requirements and Conceptual Models. ▪ REVE 2017, Towards Feature Location in Models through a Learning to Rank Approach.
24
REVAMP2
Font, Jaime; Arcega, Lorena; Haugen, Øystein; Cetina, Carlos; Achieving Feature Location in Families of Models through the use of Search-Based Software
Marcén, Ana Cristina; Pérez, Francisca; Cetina, Carlos; Ontological Evolutionary Encoding to Bridge Machine Learning and Conceptual Models: Approach and Industrial Evaluation. 36th International Conference on Conceptual Modeling. 2017 Pérez, Francisca; Marcén, Ana Cristina; Lapeña, Raúl; Cetina, Carlos; Introducing Collaboration for Locating Features in Models: Approach and Industrial Evaluation. 25th International Conference on Cooperative Information Systems. 2017
25
REVAMP2
Universidad San Jorge: Ana C. Marcén acmarcen@usj.es Carlos Cetina ccetina@usj.es Jaime Font jfont@usj.es Research Group Website: REVAMP Web Site: http://svit.usj.es http://revamp-project.eu/
26
REVAMP2