11,180 Hits in 4.1 sec

Managing embedded systems complexity with aspect-oriented model-driven engineering

Cormac Driver, Sean Reilly, Éamonn Linehan, Vinny Cahill, Siobhán Clarke
2010 ACM Transactions on Embedded Computing Systems  
In this article, we illustrate how Theme/UML, an aspect-oriented modeling approach, can be used to separate embedded systems concerns and reduce complexity in design.  ...  Model-driven engineering addresses issues of platform heterogeneity and code quality through the use of high-level system models and subsequent automatic transformations.  ...  SUMMARY AND FUTURE WORK In this article, we have presented our approach to aspect-oriented model-driven engineering for embedded systems.  ... 
doi:10.1145/1880050.1880057 fatcat:z54edo2cmbdlxocxnlczr754bm

Compliance in service-oriented architectures: A model-driven and view-based approach

Huy Tran, Uwe Zdun, Ta'id Holmes, Ernst Oberortner, Emmanuel Mulo, Schahram Dustdar
2012 Information and Software Technology  
In this article, a model-driven and view-based approach for addressing these problems will be presented. Various compliance concerns can be modeled in separate view models.  ...  Compliance in service-oriented architectures (SOA) means in general complying with laws and regulations that apply to a distributed software system.  ...  Our view-based model-driven approach to supporting compliance in SOAs is elaborated in Section 3.  ... 
doi:10.1016/j.infsof.2012.01.001 fatcat:3tf4r5t2wrezpjoerjquttle2y

Metadata and Adaptive Object-Models [chapter]

Joseph W. Yoder, Reza Razavi
2000 Lecture Notes in Computer Science  
A way to meet such requirements is to use an Adaptive Object-Model (AOM). This paper describes common architectures for adaptive object-models and summarizes the results from our ECOOP 2000 workshop.  ...  It emerged that there are common themes present in all three approaches and that these approaches can compliment one another for assisting developers in designing and building systems that can more quickly  ...  CWM supports a model-driven approach to metadata interchange, in which object models representing shared metadata are constructed according to the specifications of the CWM metamodel.  ... 
doi:10.1007/3-540-44555-2_9 fatcat:sbulerdfefadrmp5vrn74uqx2m

A Semantic Metadata Enrichment Software Ecosystem (SMESE) Based on a Multi-Platform Metadata Model for Digital Libraries

Ronald Brisebois, Alain Abran, Apollinaire Nadembega
2017 Journal of Software Engineering and Applications  
Such integration has occurred in software ecosystems through a software product line engineering (SPLE) process. However, metadata are underused in the SPLE and interoperability challenge.  ...  SPLE-DSP consists of a dynamic and optimized metadata-based reconfiguration model.  ...  [27] explored the various measures such as separation of concerns (SoC), coupling, cohesion, and size measure that affect the reusability of aspect oriented software.  ... 
doi:10.4236/jsea.2017.104022 fatcat:54wf24f4qbguve7u52symzzsum

Model-driven automation for simulation-based functional verification

Éamonn Linehan, Eamonn O'Toole, Siobhán Clarke
2012 ACM Transactions on Design Automation of Electronic Systems  
This paper presents an aspect-oriented model-driven engineering process and toolset for the development of hardware verification testbenches.  ...  In particular, the aspect-oriented paradigm, when applied at the model level can minimize the overlap in functionality between modules, improving maintainability and reusability.  ...  We also thank Aurélien Mariage, INSA Toulouse for his contribution to the development of many of the tools presented in the paper.  ... 
doi:10.1145/2209291.2209304 fatcat:q2f46ctjjnbmldyuagb4xw43fa

A Master Digital Model for Suspension Bridges

Ngoc-Son Dang, Gi-Tae Rho, Chang-Su Shim
2020 Applied Sciences  
In this study, a BIM-based master digital model that uses a data-driven design for multiple purposes is proposed.  ...  After assembling the geometrical model, metadata and various BIM applications are linked to create the federated master model, from which the mechanical model is derived for further stages.  ...  Moreover, for the infrastructure industry, data-driven engineering based on digital models requires a clear definition of a master digital model.  ... 
doi:10.3390/app10217666 fatcat:kdnlbl475fgp3etno4qcipsybu

Ontologies for Software Engineering: Past, Present and Future

M. P. S. Bhatia, Akshi Kumar, Rohit Beniwal
2016 Indian Journal of Science and Technology  
Method/Statistical Analysis: Survey centred on providing an overview of the state-of-art of all the ontologies available for Software Engineering followed by their categorization based on software life  ...  ultimate goal of enabling & improving Software Engineering capabilities.Application/Improvements: This paper discusses the practical and potential applications of ontologies in the field of Software Engineering  ...  That's why Software Engineering community is putting a lot of effort to the discipline called Model-Driven Engineering (MDE) to empower the Model-Driven development of software products 20 .  ... 
doi:10.17485/ijst/2016/v9i9/71384 fatcat:4zrc4ojfizduvfprovd76ypdpe


Florian Ledermann, Georg Gartner
2015 Revista Brasileira de Cartografia  
We discuss the attributes high-level, transparent, data-driven and horizontal with respect to mapping APIs and argue why these are desirable qualities, and give an overview of some aspects of the design  ...  Examples implemented using mapmap.js are presented and discussed in the concluding section.  ...  Empirically-oriented researchers would desire quantitative measures like length of code, cost or execution speed to determine the best technology among a number of candidate solutions.  ... 
doaj:5dad8c2b1fa94fc9935ab1712ab3d9ae fatcat:f5gjq2rj2bffjkq2mqhk6jdfay

An aspect-oriented, model-driven approach to functional hardware verification

Eamonn Linehan, Siobhán Clarke
2012 Journal of systems architecture  
This paper presents an aspect-oriented domainspecific modelling language for the e hardware verification language that can be used as part of a model-based software engineering process.  ...  The modelling language is designed to produce well modularised models from which e code can be generated, thereby improving engineers ability to develop testbenches that can be more easily maintained,  ...  Clarke, Model-driven Theme/UML, Transactions on Aspect-Oriented Software Development VI: Special Issue on Aspects and Model-Driven Engineering (2009) 238-266.  ... 
doi:10.1016/j.sysarc.2011.02.001 fatcat:xmuzsptqkvad7j6bjsco4vqht4

Aspect-Oriented Development Method for Non-Functional Characteristics of Cyber Physical Systems Based on MDA Approach

Lichen Zhang
2012 Journal of Software  
Finally, the model-based development and aspect-oriented approach, the formal methods and the cyber physical system are integrated effectively.  ...  Aspect-oriented UML models are designed as Platform Independent Models (PIM) for target-platform implementation, which deal with non-functional properties.  ...  Some aspect-oriented testing approaches , such as data-flow-based unit testing, state-based testing approach, and model-based testing approach can be used in this phase.  ... 
doi:10.4304/jsw.7.3.608-619 fatcat:u7tsi5jpnfb37pn5xc5simd5mm

Explaining Data Warehouse Data to Business Users - A Model-Based Approach to Business Metadata

Veronika Stefanov, Beate List
2007 European Conference on Information Systems  
We use models to derive Business Metadata, which forms an additional level of abstraction on top of the data-oriented data warehouse structure.  ...  In this paper, we present an approach that uses enterprise models and modeling techniques to record the at present mainly implicit knowledge about this relationship.  ...  The term "weaving" is also used in a different sense in aspect-oriented programming, where it denotes the integration of aspects into the base program (Kiczales 1997) .  ... 
dblp:conf/ecis/StefanovL07 fatcat:4dsor3aeanaztalmi27l7sbwyi

Model-driven and domain-specific architectural knowledge view for compliance meta-data in process-driven SOAs

Ta'id Holmes, Huy Tran, Uwe Zdun, Schahram Dustdar
2010 Proceedings of the 2010 ICSE Workshop on Sharing and Reusing Architectural Knowledge - SHARK '10  
In this paper, we investigate on the feasibility of a domain-specific architectural knowledge view in the context of a model-driven project.  ...  Model-driven development helps us to ensure the consistency of the architectural knowledge as it is part of the generation process.  ...  It is a model-driven infrastructure that can generate code for process-driven SOAs in a view-based fashion.  ... 
doi:10.1145/1833335.1833345 dblp:conf/icse/HolmesTZD10 fatcat:tdc5pd5oyrgjfl4lg7defct6yu

A framework for preservable geometry-centric artifacts

William C. Regli, Michael Grauer, Joseph B. Kopena
2009 2009 SIAM/ACM Joint Conference on Geometric and Physical Modeling on - SPM '09  
Based on lessons learned in this case study, we present a framework for enhancing the preservation of geometry-centric engineering knowledge.  ...  This framework is currently being used on a number of projects in engineering education.  ...  This work was supported in part by the Library of Congress National Digital Information Infrastructure Preservation Program (NDIIPP) via National Science Foundation (NSF) DIGARCH Program grant CISE/IIS  ... 
doi:10.1145/1629255.1629265 dblp:conf/sma/RegliGK09 fatcat:kmlmy75cnbcmfaoywn3br64wjm

A Unified Research Data Infrastructure for Catalysis Research ‐ Challenges and Concepts

David Linke, Christoph Wulf, Matthias Beller, Thomas Boenisch, Olaf Deutschmann, Schirin Hanf, Norbert Kockmann, Ralph Kraehnert, Mehtap Oezaslan, Stefan Palkovits, Sonja Schimmler, Stephan A. Schunk (+1 others)
2021 ChemCatChem  
Respective core development topics are discussed, including ontologies, metadata, required infrastructure, IP, and the embedding into research community.  ...  One of the consortia, NFDI4Cat, proposes a concept that serves all aspects and fields of catalysis research. We present a perspective on the challenging path ahead.  ...  It is therefore vital to consider reaction and process engineering aspects in the early state of catalyst development.  ... 
doi:10.1002/cctc.202001974 fatcat:msmznv6wlvbzbksgcc6emn6aey

On Marrying Model-driven Engineering and Process Mining: A Case Study in Execution-based Model Profiling

Alexandra Mazak, Manuel Wimmer
2016 International Symposium on Data-Driven Process Discovery and Analysis  
In model-driven engineering (MDE), models are mostly used in prescriptive ways for system engineering.  ...  of profiled metadata from event logs generated during the execution of a code model.  ...  Prerequisites Model-driven Engineering (MDE).  ... 
dblp:conf/simpda/MazakW16 fatcat:v7byoenzojhtrphmqizmb3vasa
« Previous Showing results 1 — 15 out of 11,180 results