86,836 Hits in 5.7 sec

A Demonstration-based Approach to Support Live Transformations in a Model Editor [chapter]

Yu Sun, Jeff Gray, Christoph Wienands, Michael Golm, Jules White
2011 Lecture Notes in Computer Science  
By extending the Model Transformation By Demonstration (MTBD) approach, LiveMTBD offers users flexibility in specifying the transformation, a centralized repository to assist with transformation sharing  ...  This paper presents a live model transformation approach that can enhance and assist model editing activities.  ...  Precondition Actions Acknowledgement This work is supported by NSF CAREER award CCF-1052616.  ... 
doi:10.1007/978-3-642-21732-6_15 fatcat:mvysgkz6m5fz7earavygvpx4ki

An end-user demonstration approach to support aspect-oriented modeling

Yu Sun
2011 Proceeding of the 33rd international conference on Software engineering - ICSE '11  
A typical Aspect-Oriented Modeling (AOM) process weaves aspect models (i.e., the crosscutting concerns that are scattered across a model) into the base model (i.e., the main model sans crosscutting behaviors  ...  been added to MTBD: 1) Live Demonstration provides a more general demonstration environment that allows users to specify editing activities based their editing history flexibly. 2) Live Sharing is a centralized  ...  was performed using a model transformation engine (in this, case C-SAW), to that using MTBD. • The traditional approaches to weave aspect models are: • Manual editing demonstrate how an aspect model should  ... 
doi:10.1145/1985793.1986034 dblp:conf/icse/Sun11 fatcat:dl4mn3nhabh37mp6imbv6vvfk4

Supporting feature model configuration using ademonstration-based approach

Yu Sun, Hyun Cho, Jeff Gray, Jules White
2011 Proceeding of the 2nd international workshop on Product line approaches in software engineering - PLEASE '11  
This paper presents a demonstration-based technique to support the capture and reuse of feature model configurations.  ...  Configuration of feature models in software product-lines typically involves manipulating a model to modify the feature selections and analyzing the model to ensure that no configuration constraints are  ...  Based on this collaborative context, a key challenge is that not all individuals may have the required domain knowledge to completely configure a variant in a feature model.  ... 
doi:10.1145/1985484.1985498 dblp:conf/icse/0002CGW11 fatcat:h5ci5gyxzrfcpinsido3v47sci

IEEE Access Special Section: Sequential Data Modeling and Its Emerging Applications

Junchi Yan, Xiaoyong Pan, Liangda Li, Changsheng Li, Peng Cui, Chao Ma
2020 IEEE Access  
The new method consists of extract-transform-load task partition, mode selection, and modeling. The new approach is demonstrated to be promising for massive sequential data.  ...  They defined a new state, ''dying state,'' to identify the live data and used a benefit-to-cost ratio to select the data block and copy it to free space instead of migrating it.  ... 
doi:10.1109/access.2020.3036537 fatcat:kwmmcr35wjbdrjgovio2q3doui

Integrating Web-Based Collaborative Live Editing and Wireframing into a Model-Driven Web Engineering Process

Peter de Lange, Petru Nicolaescu, Alexander Tobias Neumann, Ralf Klamma
2020 Data Science and Engineering  
In this contribution, we present a MDWE approach with live code editing and wireframing capabilities.  ...  Keywords Collaborative Model-Driven Web Engineering · Collaborative live editing · Collaborative wireframing · Modelto-model synchronization · Model transformations * Peter de Lange  ...  To adapt to this, a collaborative MDWE approach has to support development cycles with 1 3 rapid changes in the model-based architecture and the corresponding source code, both being simultaneously edited  ... 
doi:10.1007/s41019-020-00131-3 fatcat:b3t6qylbgbhlrm6icomvcmlqzi

A bidirectional-transformation-based framework for software visualization and visual editing

Xiao He, ChangJun Hu, ZhiYi Ma, WeiZhong Shao
2014 Science China Information Sciences  
This paper focuses on how to support complex d-d relations flexibly and consistently in a visual tool. We propose a bidirectional-model-transformation-based framework for this issue.  ...  In this paper, we propose a model-driven and bidirectional-transformation-based framework for data visualization and visual editing.  ...  [24] proposed a bidirectional-transformation-based approach to supporting runtime software architecture.  ... 
doi:10.1007/s11432-013-4919-1 fatcat:2tk2viepsjeffjf6akjwxvdtnm


Juha-Pekka Tolvanen, Steven Kelly
2009 Proceeding of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications - OOPSLA '09  
With MetaEdit+ you can build Domain-Specific Modeling languages and tools -without having to write a single line of code.  ...  This demonstration shows how different domain-specific languages (DSLs) can be integrated with high-level metamodels, how languages can be created iteratively while automatically updating existing models  ...  MetaEdit+ provides a feature called "Live code": a developer may click part of the generated code to jump to the corresponding element in the model.  ... 
doi:10.1145/1639950.1640031 dblp:conf/oopsla/TolvanenK09 fatcat:uqvjv54f4rbclbbvw2alclikby

Editorial for Vol.5(1)

The Editors
2009 Journal of Forest and Livelihood  
Editors  ...  Likewise, Bharat Pokharel and his colleagues present a model of community forestry-based enterprise management wherein the poor can gain improved access to both decision-making processes and the sharing  ... 
doi:10.3126/jfl.v5i1.1972 fatcat:2egc7ivyhbas7mmik2es7aaysi

Preface to JAISE 13(5)

Andrés Muñoz, Juan Carlos Augusto, Vincent Tam, Hamid Aghajan
2021 Journal of Ambient Intelligence and Smart Environments  
In their manuscript "A novel computer vision-based data driven modelling approach for person-specific fall detection", Gong et al. explore the use of a regular RGB camera for recording the daily activities  ...  In order to validate their proposal, the authors evaluate a dataset with 4,000 satellite images of the San Francisco Bay and San Pedro Bay areas (California), showing the Support Vector Machine model as  ...  In their manuscript "A novel computer vision-based data driven modelling approach for person-specific fall detection", Gong et al. explore the use of a regular RGB camera for recording the daily activities  ... 
doi:10.3233/ais-210608 fatcat:rs55i7sooneqhhvpmmysksze7u

OpenArgue: Supporting argumentation to evolve secure software systems

Yijun Yu, Thein Than Tun, Alessandra Tedeschi, Virginia N. L. Franqueira, Bashar Nuseibeh
2011 2011 IEEE 19th International Requirements Engineering Conference  
In support of this work, we have developed OpenArgue, a tool for syntax checking, visualizing, formalizing, and reasoning about incremental arguments.  ...  Our recent work on the evolution of security-critical software systems demonstrates that our argumentation technique is useful in limiting the scope of change and in identifying changes to security properties  ...  ACKNOWLEDGMENT Financial support of the SecureChange project, SFI grant 03/CE2/I303 1, and the Sentinels program are gratefully acknowledged.  ... 
doi:10.1109/re.2011.6051671 dblp:conf/re/YuTTFN11 fatcat:3b4eogivbndhnfqqzvbcdgxhda

Task models as basis for requirements engineering and software execution

Daniel Reichart, Peter Forbrig, Anke Dittmar
2004 Proceedings of the 3rd annual conference on Task models and diagrams - TAMODIA '04  
In this paper we discuss an approach linking GUI specifications to abstract dialog models. Both specifications are based on task models describing behavioral features.  ...  Tool support is also provided for co-operative work of different users, which starts with abstract canonical prototypes that can evolve to concrete GUI specifications.  ...  In Fig. 7 the same animation state as in Fig. 5 is shown. Generally, model-based approaches support an incremental software development.  ... 
doi:10.1145/1045446.1045457 dblp:conf/tamodia/ReichartFD04 fatcat:apabs2lyprax7d5v3x62n3pzle

The Senior Living Lab: an example of nursing leadership

Riva-Mossman S, Kampel T, Cohen C, Verloo H
2016 Clinical Interventions in Aging  
Keywords: community-based participatory approach, Living Lab, nursing leadership, nursing practice, Senior Living Lab, social innovation  ...  It is a learning organization facilitating community-based participatory research methods in the field.  ...  A sustainable investment in the future. Winthereik JCT, Malmborg L, Andersen TB. Living labs as a methodological approach to universal access in senior design. In: Stephanidis C, editor. Goff K.  ... 
doaj:159e59a349e242f594b10e31651f9798 fatcat:srjv22scj5hs3bb2v3bn4uunqa

A CASE Tool for Robot Behavior Development [chapter]

Angeliki Topalidou-Kyniazopoulou, Nikolaos I. Spanoudakis, Michail G. Lagoudakis
2013 Lecture Notes in Computer Science  
This paper presents a Computer-Aided Software Engineering (CASE) tool, named Kouretes Statechart Editor (KSE), which enables the developer to easily specify a desired robot behavior as a statechart model  ...  A statechart is a compact platform-independent formal model used widely in software engineering for designing software systems.  ...  ASEME applies a Model-Driven Engineering (MDE) approach to multi-agent systems development, so that the models of a previous development phase can be transformed to models of the next phase.  ... 
doi:10.1007/978-3-642-39250-4_21 fatcat:gufdpo7b65hclam7ydwlsdbgui

Generating Domain-Specific Visual Language Tools from Abstract Visual Specifications

John C. Grundy, John Hosking, Karen Na Li, Norhayati Mohd Ali, Jun Huh, Richard Lei Li
2013 IEEE Transactions on Software Engineering  
These support definition of meta-models, visual notations, views, modeling behaviours, design critics and model transformations and provide a platform to realize target visual modeling tools.  ...  We describe a set of key conceptual requirements for such tools and our approach to addressing these requirements, a set of visual language-based meta-tools.  ...  Acknowledgments The authors gratefully acknowledge the support of our colleagues Assoc Prof Robert Amor, Dr Beryl Plimmer, Dr Gerald Weber, Dr Rainbow Cai, and many project students and industry partners  ... 
doi:10.1109/tse.2012.33 fatcat:d34ghvcr2nbhdlrn6n5tb3d5sy

End-User Support for Debugging Demonstration-Based Model Transformation Execution [chapter]

Yu Sun, Jeff Gray
2013 Lecture Notes in Computer Science  
Model Transformation By Demonstration (MTBD) has been developed as an approach that supports model transformation by end-users and domain experts.  ...  This paper presents MTBD Debugger, which is a model transformation debugger based on the MTBD execution engine, enabling users to step through the transformation execution process and track the model's  ...  This work is supported by NSF CAREER award CCF-1052616. References  ... 
doi:10.1007/978-3-642-39013-5_7 fatcat:jr2qq2kuyzhsjldhuwxwqlx5pm
« Previous Showing results 1 — 15 out of 86,836 results