60,961 Hits in 4.5 sec

Supporting fine-grained generative model-driven evolution

Theo Dirk Meijler, Jan Pettersen Nytun, Andreas Prinz, Hans Wortmann
2010 Journal of Software and Systems Modeling  
This paper describes an architecture that supports fine-grained evolution combined with generative model-driven development.  ...  Fine-grained changes are applied in a generative model-driven way to a system that has itself been developed in this way.  ...  The authors would also like thank all those who supported the writing of this paper, such as Marieke Vreugdenhil, Douwe Postmus, Ashwin Ittoo and many others.  ... 
doi:10.1007/s10270-009-0144-1 fatcat:ot2peht2inca3cknvf7e7i6fve

Model-driven Software Migration Towards Finegrained Cloud Architectures (short paper)

Robin Lichtenthäler
2019 Central-European Workshop on Services and their Composition  
To support such migration efforts, this position paper proposes a model-driven approach to enable a structured and reproducible migration.  ...  -How can the generation of models from code, the model-to-model transformation, and the generation of code from models be effectively supported by tools?  ...  The model-driven approach In order to answer the given research questions, this position paper proposes a model-driven migration of existing software systems to fine-grained cloud architectures.  ... 
dblp:conf/zeus/Lichtenthaler19 fatcat:et76w3cnrrcxjg4xnt5kz3vfr4

Agile Bottom-Up Development of Domain-Specific IDEs for Model-Driven Development

Steffen Vaupel, Daniel Strüber, Felix Rieger, Gabriele Taentzer
2015 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
It aims to enable a fine-grained co-evolution of domain-specific modeling languages (DSMLs) and their model editors and code generators.  ...  We illustrate our approach by iteratively developing an IDE for model-driven development of mobile applications.  ...  Agile MDD process in action: Fine-grained evolution steps Fig. 2 . 2 Fig. 2.  ... 
dblp:conf/models/Vaupel0RT15 fatcat:txqkiia6tjcdzomozgv3jkhose

A collaborative process-centered environment kernel [chapter]

Jacques Lonchamp
1994 Lecture Notes in Computer Science  
The challenge is to deal with fine grain entities and interactions, and to provide the high level of adaptability and controlled flexibility required by real world collaborative situations.  ...  The concept of a collaborative meta process model which drives the evolution of the executing collaborative process model, and the underlying object-oriented technology axe two important aspects discussed  ...  It is worth noting that effective meta process modeling implies fine grain modeling to be able to describe and control the evolution of every fine grained process model component.  ... 
doi:10.1007/3-540-58113-8_159 fatcat:4a4ornituzhxnotyv3ij4vjxg4

Continuous Migration of Mass Customized Applications

Michiel Overeem, Slinger Jansen
2018 BElgian-NEtherlands software eVOLution symposium  
In this research we study model-driven engineering environments in which the application is generated from a model.  ...  Secondly, we discuss the integration of the microservice architecture style to achieve fine-grained incremental migration.  ...  [14] research fine-grained evolution for generated applications. However, they take the viewpoint of a single application, instead of a multi-tenant MDEE with multiple applications.  ... 
dblp:conf/benevol/OvereemJ18 fatcat:qfluu5yakbbpfao2dbclren6cu

Formation and structure of lithospheric shear zones with damage

W. Landuyt, D. Bercovici
2009 Physics of the Earth and Planetary Interiors  
The shear zone model is characterized by two-dimensional simple shear, which allows for lithostatic pressure to influence the evolution of void-generating damage.  ...  The introduction of lithostatic pressure alters void evolution, and specifically leads to a suppression of void-generation at depth.  ...  Acknowledgments Support was provided by the National Science Foundation (NSF, grant EAR-0537599). Reviews by Sash Hier-Majumder and an anonymous reviewer helped to clarify and improve the manuscript.  ... 
doi:10.1016/j.pepi.2009.03.005 fatcat:cpzf5xv3ozgi3fl3vmpk643cmm

Ontology Evolution for Personalized and Adaptive Activity Recognition

Muhammad Safyan, Zia Ul Qayyum, Sohail sarwar, Muddesar Iqbal, Raul Garcia Castro, Anwer Al-Dulaimi
2019 IET Wireless Sensor Systems  
Ontology-based knowledge driven Activity Recognition (AR) models play a vital role in realm of Internet of Things (IoTs).  ...  However, these models suffer the shortcomings of static nature, inability of self-evolution and lack of adaptivity.  ...  In this paper, a novel discovery-driven AR ontology evolution approach has been proposed to support the continuous learning of the ontology model.  ... 
doi:10.1049/iet-wss.2018.5209 fatcat:g3gica2zqfg2dh2wzadw7svyse

Viewpoint Co-evolution through Coarse-Grained Changes and Coupled Transformations [chapter]

Manuel Wimmer, Nathalie Moreno, Antonio Vallecillo
2012 Lecture Notes in Computer Science  
The evolution of multi-viewpoint system specifications is currently accomplished in terms of fine-grained atomic changes.  ...  Apart from being a very low-level and cumbersome strategy, it is also quite unnatural to system modelers, who think of model evolution in terms of coarse-grained high-level changes.  ...  Our approach is generic in the sense that also metamodel/model co-evolution may be supported.  ... 
doi:10.1007/978-3-642-30561-0_23 fatcat:thhnltkcu5bl7gz7d5v2oxx2ra

Traceability Types for Mastering Change in Collaborative Software Quality Management [chapter]

Boban Celebic, Ruth Breu, Michael Felderer
2016 Lecture Notes in Computer Science  
Based on the model-based collaborative software quality management framework of Living Models, we then categorize software quality management services and identify novel types of traceability.  ...  Software is constantly evolving and to successfully comprehend and manage this evolutionary change is a challenging task which requires traceability support.  ...  This work was partially funded by the research project QE LaB -Living Models for Open Systems (  ... 
doi:10.1007/978-3-319-46508-1_13 fatcat:z5oyxqpjsvcvxkf5xfeazpu6nq

A framework for acquisition and application of software architecture evolution knowledge

Aakash Ahmad, Pooyan Jamshidi, Claus Pahl
2013 Software engineering notes  
Furthermore, we support reuse of discovered knowledge to enable knowledge application (architecture evolution execution) that enables evolution-off-the-shelf in software architectures.  ...  Tool support facilitates the knowledge acquisition and knowledge application processes in the PatEvol framework.  ...  It provides a foundation and fine-grained change representations for experimental analysis of real data concerning architecture evolution.  ... 
doi:10.1145/2507288.2507301 fatcat:yapipeqnwzcnpax3o5h3zlozfq

Serverless is More: From PaaS to Present Cloud Computing

Erwin van Eyk, Lucian Toader, Sacheendra Talluri, Laurens Versluis, Alexandru Uta, Alexandru Iosup
2018 IEEE Internet Computing  
ACKNOWLEDGMENTS This work is supported by the Dutch projects Vidi MagnaData, by the Dutch Commit and the Commit project Commissioner, and by generous donations from Oracle Labs, USA.  ...  Data-intensive applications Fine-grained data-centric programming models.  ...  We envision for the future the design and implementation of fine-grained, data-centric, serverless programming models.  ... 
doi:10.1109/mic.2018.053681358 fatcat:niayqqghojcedlr6yppfacqftm

Towards Test Driven Development for Computational Science with pFUnit

Michael Rilee, Thomas Clune
2014 2014 Second International Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering  
However, we argue that this common perception is incorrect and driven by (1) a conflation between model validation and software verification and (2) the general tendency in the scientific community to  ...  We believe TDD can be applied routinely to numerical software if developers pursue fine-grained implementations that permit testing, neatly side-stepping concerns about needing nontrivial oracles as well  ...  Refactoring coarse grained code while gradually building up a supporting harness of fine-grained unit tests seems to be a powerful strategy for code development and analysis.  ... 
doi:10.1109/se-hpccse.2014.5 dblp:conf/sc/RileeC14 fatcat:hcfsseuptvdqvg64qkbkuweiqm

End-member modeling of the grain-size record of Sikouzi fine sediments in Ningxia (China) and implications for temperature control of Neogene evolution of East Asian winter monsoon

Hanchao Jiang, Shiming Wan, Xiaolin Ma, Ning Zhong, Debo Zhao, Xiaoyan Yang
2017 PLoS ONE  
Here we reanalyzed the published grain-size record of Sikouzi fine sediments in the western Chinese Loess Plateau through end-member (EM) modeling.  ...  of the grain-size record of Sikouzi fine sediments in Ningxia (China) and implications for temperature control of Neogene evolution of East Asian winter monsoon.  ...  Data supporting the paper are available in supporting information.  ... 
doi:10.1371/journal.pone.0186153 pmid:29023505 pmcid:PMC5638412 fatcat:rnauqm6f2zc4njo5v67morq5sm

Investigation of vertical size segregation in bedload sediment transport with a coupled fluid-discrete element model

Philippe Frey, Raphaël Maurin, Lamia Morchid-Alaoui, Shashank Gupta, Julien Chauchat, F. Radjai, S. Nezamabadi, S. Luding, J.Y. Delenne
2017 EPJ Web of Conferences  
The elevation of the centre of mass of the infiltrated fine particles is observed to follow the same logarithmic decrease with time, whatever the initial number of fine layers.  ...  understanding of kinetic sieving-type segregation in bedload sediment transport, numerical experiments of two-size particle mixtures were carried out, using a validated coupled fluiddiscrete element model  ...  This research was supported by Irstea (formerly Cemagref), the labex OSUG@2020, the French Institut National des Sciences de l'Univers programs EC2CO-BIOHEFECT and EC2CO-LEFE MODSED, and by ANR (the French  ... 
doi:10.1051/epjconf/201714009025 fatcat:cg3nlkf3hnai3cv2ebgac35xym

MaRTS: A Model-Based Regression Test Selection Approach

Mohammed Al-Refai
2017 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
It supports both fine-grained and inheritance hierarchy changes. We compared MaRTS with two code-based RTS approaches using four applications.  ...  Models can be used to plan the evolution and runtime adaptation of a software system.  ...  ACKNOWLEDGMENT This material is based upon work supported by the National Science Foundation under Grant No. CNS 1305381.  ... 
dblp:conf/models/Al-Refai17a fatcat:m7rjq6tfxzbvbaukeomiijlify
« Previous Showing results 1 — 15 out of 60,961 results