Filters








36,864 Hits in 5.0 sec

Automated Merging of Feature Models Using Graph Transformations [chapter]

Sergio Segura, David Benavides, Antonio Ruiz-Cortés, Pablo Trinidad
2008 Lecture Notes in Computer Science  
In this paper, we propose using graph transformations as a suitable technology and associated formalism to automate the merging of FMs.  ...  To the best of our knowledge, this is the first approach providing automated support for merging FMs including feature attributes and cross-tree constraints.  ...  Acknowledgments We would like to thank the reviewers of the Second Summer School on Generative and Transformational Techniques in Software Engineering, whose comments and suggestions helped us to improve  ... 
doi:10.1007/978-3-540-88643-3_15 fatcat:b3xm5vmwxvd47lmvqdasaajevm

On the use of Triple Graph Grammars for Model Composition

Hatime Bencharqui, Younes Moubachir, Adil Anwar
2020 Advances in Science, Technology and Engineering Systems  
Each composition action is represented by one or many graph transformations rules. The composition operator's syntax is specified with triple graph grammars (TGGs) formalism.  ...  In the software engineering research, several works focus on advantages of multi-modeling, which facilitate modeling a system by separating of concerns.  ...  For instance, we used this feature to certify that the names of the two classes are identical in the Class Merging rule. We have defined a set of transformation rules named "Translation rules".  ... 
doi:10.25046/aj050281 fatcat:42y7jlu2mfb7hbgwdzwakfnvqm

Reconciling Automation and Flexibility in Product Derivation

Gilles Perrouin, Jacques Klein, Nicolas Guelfi, Jean-Marc Jézéquel
2008 2008 12th International Software Product Line Conference  
First, we perform a pre-configuration of the product by selecting desired features in a generic feature model and automatically composing their related product-line core assets.  ...  On the other hand, approaches that consider this issue do not provide adequate methodological guidelines nor automated support.  ...  This work has been partially supported by the S-Cube FP7 Network of Excellence.  ... 
doi:10.1109/splc.2008.38 dblp:conf/splc/PerrouinKGJ08 fatcat:6apeozhd6jarpjqnli7kyuhaxy

Graph-Based Shape Similarity of Petroglyphs [chapter]

Markus Seidl, Ewald Wieser, Matthias Zeppelzauer, Axel Pinz, Christian Breiteneder
2015 Lecture Notes in Computer Science  
The existing work on petroglyph shape similarity has largely avoided the questions of articulation, merged petroglyphs and potentially missing parts of petroglyphs.  ...  Comprehensive evaluations show, that the combination of the proposed descriptor with existing ones improves the performance in petroglyph shape similarity modeling.  ...  To investigate the distinctiveness of skeletal graphs, we model petroglyph similarity as graph similarity.  ... 
doi:10.1007/978-3-319-16178-5_9 fatcat:m6auxwuix5dulbaicbgd3cvxpq

Survey of Traceability Approaches in Model-Driven Engineering

Ismenia Galvao, Arda Goknil
2007 International Enterprise Distributed Object Computing Conference, Proceedings  
Model-Driven Engineering (MDE) gives the basic principles for the use of models as primary artefacts throughout the software development phases and presents characteristics that simplify the engineering  ...  Models have been used in various engineering fields to help managing complexity and represent information in different abstraction levels, according to specific notations and stakeholder's viewpoints.  ...  The Epsilon Merging Language (EML) [20] is used to implement the merging of models with traceability information. Model merging is completed in two phases: matching and merging.  ... 
doi:10.1109/edoc.2007.4384003 fatcat:wuqwj5ubfngsrjk3c42d4w66ly

Survey of Traceability Approaches in Model-Driven Engineering

Ismenia Galvao, Arda Goknil
2007 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007)  
Model-Driven Engineering (MDE) gives the basic principles for the use of models as primary artefacts throughout the software development phases and presents characteristics that simplify the engineering  ...  Models have been used in various engineering fields to help managing complexity and represent information in dif ferent abstraction levels, according to specific notations and stakeholder's viewpoints.  ...  The Epsilon Merging Language (EML) [20] is used to implement the merging of models with traceability information. Model merging is completed in two phases: matching and merging.  ... 
doi:10.1109/edoc.2007.42 dblp:conf/edoc/GalvaoG07 fatcat:wcn4jnohnrfkfnnuyittyrqt6i

A multi-model approach to simultaneous segmentation and classification of heterogeneous populations of cell nuclei in 3D confocal microscope images

Gang Lin, Monica K. Chawla, Kathy Olson, Carol A. Barnes, John F. Guzowski, Christopher Bjornsson, William Shain, Badrinath Roysam
2007 Cytometry Part A  
Linear discriminant analysis is used to classify each candidate using multiple object models. On the basis of the selected class, a Bayesian score is computed.  ...  Automated segmentation and morphometry of fluorescently labeled cell nuclei in batches of 3D confocal stacks is essential for quantitative studies.  ...  Figure 3 . 3 Illustrating multiple-model based object merging. (A) From the initial watershed segmentation, a hierarchical merging tree is constructed using the region adjacency graph.  ... 
doi:10.1002/cyto.a.20430 pmid:17654650 fatcat:po6paf47svhijhdnlugs7bdb2a

Towards model-based integration of component-based automotive software systems

Johannes Schlatow, Mischa Mostl, Rolf Ernst, Marcus Nolte, Inga Jatzkowski, Markus Maurer
2017 IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society  
In this paper, we present a layered modelling approach that formalises the integration procedure of automotive software systems using graph-based models and formal analyses. 1 http://audiblog.co.uk/featured  ...  The increasing complexity of automotive software systems and the desire for more frequent software and even feature updates require new approaches to the design, integration and testing of these systems  ...  More precisely, we use graph-based models for each layer and mapping relations between the layers.  ... 
doi:10.1109/iecon.2017.8217479 dblp:conf/iecon/SchlatowMENJM17 fatcat:5iwc3kkanfcntg73smtg6ug57u

Feature-based automatic 3D registration for cultural heritage applications

Federico Tombari, Fabio Remondino
2013 2013 Digital Heritage International Congress (DigitalHeritage)  
This paper presents a review of the state-of-the-art techniques in the field of 3D invariant features for the automatic registration of point clouds and 3D meshes.  ...  The paper proposes also a multi-stage 3D registration pipeline implemented using the PCL libraries.  ...  This can be interpreted as transforming the loopy graph -where each vertex is represented by one view -into a directed graph [49] .  ... 
doi:10.1109/digitalheritage.2013.6743713 dblp:conf/dh/TombariR13 fatcat:o2otzxmnrbbadcnm5ad3ethaeq

Early DSE and Automatic Generation of Coarse Grained Merged Accelerators [article]

Iulian Brumar, Georgios Zacharopoulos, Yuan Yao, Saketh Rama, Gu-Yeon Wei, David Brooks
2021 arXiv   pre-print
Merging two accelerators can save as much as 99% of the area of one. The space saved is used by a globally optimal integer linear program to allocate more accelerators for increased performance.  ...  To address these challenges, we present AccelMerger, the first automated methodology to create coarse grained, control- and data-flow-rich, merged accelerators.  ...  B ○ Function Merging in Section 4.2 is a transformation pass used to merge functions taking into account their characteristics when mapping them onto hardware using the model from step A ○ and latency  ... 
arXiv:2111.09222v1 fatcat:kee3akkgi5hihmterw65elmhz4

Automated Model Merge by Design Space Exploration [chapter]

Csaba Debreceni, István Ráth, Dániel Varró, Xabier De Carlos, Xabier Mendialdua, Salvador Trujillo
2016 Lecture Notes in Computer Science  
In the paper, we present a novel search-based automated model merge approach where rule-based design space exploration is used to search the space of solution candidates that represent conict-free merged  ...  However, use cases such as model dierencing and merging have turned out to be a dicult challenge, due to (i) the graphlike nature of models, and (ii) the complexity of certain operations (e.g. hierarchy  ...  Each operation is captured by (graph) transformation rules [16] , which consist of a precondition described as a graph pattern (using the EMF-IncQuery language [10] in our case) and an action part which  ... 
doi:10.1007/978-3-662-49665-7_7 fatcat:an5lqtnsnrbyrjscqc7r4yef7u

Ontology Mapping and Merging Aspects in Semantic Web

Gagandeep Singh Narula
2018 International Robotics & Automation Journal  
The varied available tools automate integration, unification, aligning and merging of varied related ontologies.  ...  To build vocabulary it requires mapping and merging of ontologies from heterogeneous sources of data.  ...  LILY [13, 14] is one of ontology mapping system that constructs semantic graph between concepts and relations on basis of linguistic features and structure of ontology.  ... 
doi:10.15406/iratj.2018.04.00087 fatcat:3ylj62ltefbxjizpbwyhk6siui

Mobile robot self-location using model-image feature correspondence

R. Talluri, J.K. Aggarwal
1996 IEEE Transactions on Robotics and Automation  
Geometric visibility constraints are used to reduce the search space of possible model-image feature correspondences.  ...  Experimental results of testing this approach using a model of an airport scene are presented.  ...  The type of features required and the number of features used depends on the model description and what is assumed to be known about the scene.  ... 
doi:10.1109/70.481751 fatcat:ip3cwk6555fhbpagg6srwkzbdq

The Model Transformation for Getting a UML Class Diagram from a Topological Functioning Model

Arturs Solomencevs
2015 Applied Computer Systems  
That is why automation of transformation is useful. The paper presents an algorithm for the transformation which is written in a pseudocode and can be implemented as a tool.  ...  The approach called Topological Functioning Modeling for Model Driven Architecture (TFM4MDA) uses a Topological Functioning Model (TFM) as a formal Computation Independent Model (CIM) within the Model  ...  Therefore, the goal of the research is to automate the transformation from the TFM to a UML class diagram. The algorithm of automated transformation is developed.  ... 
doi:10.1515/acss-2015-0012 fatcat:zqdkbryb5vcilkraof4d6svwo4

Modeling Theories and Model Transformation Scenario for Complex System Development

M.R. Dube, S. K. Dixit
2012 International Journal of Computer Applications  
An important technique used in MDE is model transformation.  ...  A model transformation is a process of automatic generation of a target model from a source model, according to a transformation definition, which is expressed in a model transformation language.  ...  Mens [9] defines model transformation as the process of generating multiple from multiple source models based on well-formed transformation rules that be used for automation purpose.  ATL: ATL, the  ... 
doi:10.5120/4618-6847 fatcat:godoztbqxrgktosu4m7xvf4wn4
« Previous Showing results 1 — 15 out of 36,864 results