Transformation and Testing Group Members: Petra Brosch Jeff Gray Maribel Hudson Philip Langer Qichao Liu Matteo Risoldi Johannes Schoenboeck Yu Sun.

Slides:



Advertisements
Similar presentations
Verification of DSMLs Using Graph Transformation: A Case Study with Alloy Zekai Demirezen 1, Marjan Mernik 1,2, Jeff Gray 1, Barrett Bryant 1 1 Department.
Advertisements

1 ISWC-2003 Sanibel Island, FL IMG, University of Manchester Jeff Z. Pan 1 and Ian Horrocks 1,2 {pan | 1 Information Management.
Kellan Hilscher. Definition Different perspectives on the components, behavioral specifications, and interactions that make up a software system Importance.
ECIMF relationship to ebXML, RosettaNet & OAGIS Andrzej Bialecki Chief System Architect CEN/ISSS/WS-EC Plenary Meeting, Oslo, 12 June.
Edition 3 Metadata registry (MDR) Ray Gates May 12, /05/20151.
This research is supported by NSF CAREER award CCF A Demonstration-based Approach to Support Live Transformations in a Model Editor Yu SunUniversity.
SERL - Software Engineering Research Labslide1 Frameworks and Hooks by Garry Froehlich Paul Sorenson SERL (Software Engineering Research Lab)
McGill University School of Computer Science Ph.D. Candidate in the Modelling, Simulation and Design Lab MPM’09 Explicit Transformation Modelling Thomas.
1 Bacterial Genetics Chapter 8-9. Figure 13.2a.
Merging Models Based on Given Correspondences Rachel A. Pottinger Philip A. Bernstein.
Design Patterns for Metamodel Design Domain-Specific Modeling Workshop Portland, Oregon October 23, 2011 Hyun Cho and Jeff Gray University of Alabama Department.
1 Draft of a Matchmaking Service Chuang liu. 2 Matchmaking Service Matchmaking Service is a service to help service providers to advertising their service.
1 Extending PRIX for Similarity-based XML Query Group Members: Yan Qi, Jicheng Zhao, Dan Situ, Ning Liao.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
Semantic Web services selection based on context information Hong Qing Yu Department of Computer Science 22th May 2007.
© CDISC SHARE TA Research Concepts Pilot. © CDISC 2014 SHARE TA RC Pilot SHARE TA RC Pilot: Bringing together the TA Project RC experience with.
Supply Chain Integration En model for samarbejde i forsyningskæden.
Chess Review November 21, 2005 Berkeley, CA Edited and presented by Coupled Interface Modules for Heterogeneous Composition Ethan Jackson ISIS, Vanderbilt.
Meaningful Modeling: What’s the Semantics of “Semantics”? David Harel, Weizmann Institute of Science Bernhard Rumpe, Technische Universität Braunschweig.
Comparing M2T & M2M Complementary Approaches © 2008 INRIA, University of York & SINTEF Comparing M2T & M2M Complementary Approaches Hugo Bruneliere,
BPM based robust e-business application development.
Yu SunUniversity of Alabama at Birmingham PAR Works Jeff Gray University of Alabama Montpellier, France July 3rd, 2013 This research is supported.
Yu Sun 1, Zekai Demirezen 1, Marjan Mernik 2, Jeff Gray 1, Barret Bryant 1 1 Department of Computer and Information Sciences, University of Alabama at.
- Juventas, Rejuvenation of Architectures of Embedded Systems - Rob Ekkel / Gernot Eggen, Philips Healthcare - Embedded systems market.
Key Challenges for Modeling Language Creation by Demonstration Hyun Cho, Jeff Gray Department of Computer Science University of Alabama Jules White Bradley.
Alignment of ATL and QVT © 2006 ATLAS Nantes Alignment of ATL and QVT Ivan Kurtev ATLAS group, INRIA & University of Nantes, France
Effective Requirements Management – an overview Kristian Persson Field Product Manager, Telelogic Asia/Pacific.
Topic Rathachai Chawuthai Information Management CSIM / AIT Review Draft/Issued document 0.1.
Verification and Validation in the Context of Domain-Specific Modelling Janne Merilinna.
Semantic Foundations for Model-Integrated Computing A panel at the First OMG MIC Workshop Arlington, VA October 14, 2004 Jeff Gray, University of Alabama.
This research is supported by NSF CAREER award CCF A WYSISYG Approach forConfiguring Model Layout using Model Transformations Yu SunUniversity.
Presented by TYPE YOUR NAME HERE.   Where does the story take place?  Who are the main characters? Setting and Characters.
Dr. Darius Silingas | No Magic, Inc. Domain-Specific Profiles for Your UML Tool Building DSL Environments with MagicDraw UML.
Proof of concept study of the Socio-Ecological Research and Observation oNTOlogy (SERONTO) for integrating multiple ecological databases. Introduction.
Contact Profile (1/2) Yu Sun, University of Alabama at Birmingham Hyun Cho, University of Alabama Jeff Gray, University of Alabama Jules White, Virginia.
…optimise your IT investments Data Discovery Understanding data relationships Philip Howard Research Director – Bloor Research.
Semantics for DSL Group Members: Ritu Arora, Diyang Chu, Zekai Demirezen, Jeff Gray, Jacob Gulotta, Luis Pedro, Arturo Sanchez, Greg Sullivan,Ximing Yu.
GEOSCIENCE NEEDS & CHALLENGES Dogan Seber San Diego Supercomputer Center University of California, San Diego, USA.
Dictionary based interchanges for iSURF -An Interoperability Service Utility for Collaborative Supply Chain Planning across Multiple Domains David Webber.
Comic Strip Malala Yousafzai The comic does not have to be in color and does not have to include text as long as it is neat and clear. Exposition Conflict.
Parastoo Mohagheghi 1 A Multi-dimensional Framework for Characterizing Domain Specific Languages Øystein Haugen Parastoo Mohagheghi SINTEF, UiO 21 October.
Franklin Consulting Mapping (across) Domains Tom Franklin Franklin Consulting
Model Transformations Require Formal Semantics Yu Sun 1, Zekai Demirezen 1, Tomaz Lukman 2, Marjan Mernik 3, Jeff Gray 1 1 Department of Computer and Information.
What’s Ahead for Embedded Software? (Wed) Gilsoo Kim
DS(M)Ls for End-Users and Domain Experts? Panel on Creating DSLs Models in Software Engineering Workshop Zurich, Switzerland June 3, 2012 Jeff Gray University.
Data Mining with Big Data IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2014 Xiangyu Cai ( )
UML Profile BY RAEF MOUSHEIMISH. Background Model is a description of system or part of a system using well- defined language. Model is a description.
Issues for Discussion on MFI-9 Wang Jian, He Keqing, Wang Chong, Feng Zaiwen, Fie He Wuhan University, China ISO/IEC JTC1/SC32/WG2 N1526.
Andrey Karaulov, Alexander Strabykin Institute for System Programming Russian Academy of Sciences SYRCoSE: Spring Young Researchers Colloquium on Software.
The Importance of Concrete Syntax to Support End-User Abstractions Jeff Gray University of Alabama at Birmingham ICSE MiSE Workshop Minneapolis, MN May.
Model Transformation By Demonstration Yu Sun, Jules White, Jeff Gray This work funded in part by NSF CAREER award CCF CIS Dept. – University of.
Architecture Ecosystem SIG March 2010 Update Jacksonville FL.
Of 24 lecture 11: ontology – mediation, merging & aligning.
1 “UML compilation” A more formal approach for SysML 2.0 OMG SE DSIG – SysML roadmap meeting Cambridge MA - Sep 24, 2015 Yves BERNARD.
1 Evolution of Modelling Languages Bart Meyers Hans Vangheluwe.
Model-Driven Analysis Frameworks for Embedded Systems
Domain Specific Product Description Exchange
Knowledge Representation and Inference
פחת ורווח הון סוגיות מיוחדות תהילה ששון עו"ד (רו"ח) ספטמבר 2015
Design of Transmission Pipeline Modelling Language
Portrayal in the marine domain
Web Services Interoperability Organization
ETSI TC MTS TDL SC meeting Reports
OOPSLA Workshop on Domain-Specific Modeling Tools Workgroup
DSM Language Design Group discussion.
Key Manager Domains February, 2019.
Mixed Up Multiplication Challenge
How to write a thesis statement
ETSI TC MTS TDL SC meeting Reports
Social Practice of the language: Describe and share information
Presentation transcript:

Transformation and Testing Group Members: Petra Brosch Jeff Gray Maribel Hudson Philip Langer Qichao Liu Matteo Risoldi Johannes Schoenboeck Yu Sun

There is a Semantics Problem There are three layers which make this difficult – Semantic definition in general – Mapping of Semantics across domains – Transformation language lack of focus on semantics

Example issues group members had Semantics being lost or altered significantly across multiple transformations. For model refactoring it is difficult to making sure the semantics are preserved. Semantic changes make it challenging to figure out complexity across different meta-models For conflict resolution there is no clear way to insure the selected resolution conforms to the desired semantics Because syntax has clear definition transformation focus on syntax matching and there is no clear way to match semantics.

Discussed Solutions Create Commonly agreed on Semantics Unit testing Shift semantics to the user Model Mining Restricting Semantic Domain