The GEMOC Initiative On the Globalization of Modeling Languages
|
|
- Carmella Curtis
- 6 years ago
- Views:
Transcription
1 The GEMOC Initiative On the Globalization of Modeling Languages Benoit Combemale (Inria & Univ. Rennes 1)
2 SOFTWARE COLUMN SECTION TECHNOLOGIES TITLE Coordinating domain-specific modeling languages provides support for language heterogeneity in software-intensive systems development and runtime management. n the software and sys- I tems modeling community, domain-specific modeling language (DSML) research is focused on providing technologies for developing languages and tools that allow domain experts to develop system solutions efficiently. Unfortunately, it s very difficult for software and systems engineers to reason about information spread across models describing different system aspects because of the current lack of support for explicitly relating concepts expressed in different DSMLs. Here, we describe a research initiative that broadens the DSML research focus beyond independent DSML development to one that supports globalized DSMLs that is, DSMLs that facilitate coordination of work across Benoit Combemale, Inria and Univerity of Rennes Julien DeAntoni, University of Nice Sophia-Antipolis Benoit Baudry, Inria Robert B. France, Colorado State University Jean-Marc Jézéquel, University of Rennes Jeff Gray, University of Alabama different domains of expertise. of major system artifacts (for example, test cases and implementations) DOMAIN-SPECIFIC from models. MODELING LANGUAGES In MDE, a model describes an Model-driven engineering (MDE) aspect of a system and is typically aims to reduce the accidental complexity associated with developing purposes. Separation of concerns created for specific development complex software-intensive systems. 1 is supported through the use of different modeling languages, each A primary source of this complexity is the wide gap between the providing constructs based on abstractions that are specific to an high-level concepts used by domain experts to express their specific aspect of a system. For example, generalized stochastic Petri nets can be needs and the low-level abstractions provided by general-purpose used to create performance models, programming languages. 2 Manually whereas the notation provided by the bridging this gap, particularly in the Simulink tool is adapted to simulation models. MDE technologies also presence of changing requirements, is costly in terms of both time and provide support for manipulating effort. MDE approaches this problem models, such as for querying, transforming, merging, and analyzing through the use of modeling techniques that support separation of (including executing) models. Modeling languages are thus at MDE s concerns and automated generation core. 68 COMPUTER Published by the IEEE Computer Society /14/$ IEEE Globalization of Modeling Languages DSMLs are developed in an independent manner to meet the specific needs of domain experts, DSMLs should also have an associated framework that regulates interactions needed to support collaboration and work coordination across different system domains. Globalizing Modeling Languages Benoit Combemale, Julien DeAntoni, Benoit Baudry, Robert B. France, Jean-Marc Jezequel, Jeff Gray, "Globalizing Modeling Languages," Computer, vol. 47, no. 6, pp , June,
3 SOFTWARE COLUMN SECTION TECHNOLOGIES TITLE Coordinating domain-specific modeling languages provides support for language heterogeneity in software-intensive systems development and runtime management. n the software and sys- I tems modeling community, domain-specific modeling language (DSML) research is focused on providing technologies for developing languages and tools that allow domain experts to develop system solutions efficiently. Unfortunately, it s very difficult for software and systems engineers to reason about information spread across models describing different system aspects because of the current lack of support for explicitly relating concepts expressed in different DSMLs. Here, we describe a research initiative that broadens the DSML research focus beyond independent DSML development to one that supports globalized DSMLs that is, DSMLs that facilitate coordination of work across Benoit Combemale, Inria and Univerity of Rennes Julien DeAntoni, University of Nice Sophia-Antipolis Benoit Baudry, Inria Robert B. France, Colorado State University Jean-Marc Jézéquel, University of Rennes Jeff Gray, University of Alabama different domains of expertise. of major system artifacts (for example, test cases and implementations) DOMAIN-SPECIFIC from models. MODELING LANGUAGES In MDE, a model describes an Model-driven engineering (MDE) aspect of a system and is typically aims to reduce the accidental complexity associated with developing purposes. Separation of concerns created for specific development complex software-intensive systems. 1 is supported through the use of different modeling languages, each A primary source of this complexity is the wide gap between the providing constructs based on abstractions that are specific to an high-level concepts used by domain experts to express their specific aspect of a system. For example, generalized stochastic Petri nets can be needs and the low-level abstractions provided by general-purpose used to create performance models, programming languages. 2 Manually whereas the notation provided by the bridging this gap, particularly in the Simulink tool is adapted to simulation models. MDE technologies also presence of changing requirements, is costly in terms of both time and provide support for manipulating effort. MDE approaches this problem models, such as for querying, transforming, merging, and analyzing through the use of modeling techniques that support separation of (including executing) models. Modeling languages are thus at MDE s concerns and automated generation core. 68 COMPUTER Published by the IEEE Computer Society /14/$ IEEE Globalization of Modeling Languages Supporting coordinated use of modeling languages leads to what we call the globalization of modeling languages, that is, the use of multiple modeling languages to support coordinated development of diverse aspects of a system. Globalizing Modeling Languages Benoit Combemale, Julien DeAntoni, Benoit Baudry, Robert B. France, Jean-Marc Jezequel, Jeff Gray, "Globalizing Modeling Languages," Computer, vol. 47, no. 6, pp , June,
4 SOFTWARE COLUMN SECTION TECHNOLOGIES TITLE Coordinating domain-specific modeling languages provides support for language heterogeneity in software-intensive systems development and runtime management. n the software and sys- I tems modeling community, domain-specific modeling language (DSML) research is focused on providing technologies for developing languages and tools that allow domain experts to develop system solutions efficiently. Unfortunately, it s very difficult for software and systems engineers to reason about information spread across models describing different system aspects because of the current lack of support for explicitly relating concepts expressed in different DSMLs. Here, we describe a research initiative that broadens the DSML research focus beyond independent DSML development to one that supports globalized DSMLs that is, DSMLs that facilitate coordination of work across Benoit Combemale, Inria and Univerity of Rennes Julien DeAntoni, University of Nice Sophia-Antipolis Benoit Baudry, Inria Robert B. France, Colorado State University Jean-Marc Jézéquel, University of Rennes Jeff Gray, University of Alabama different domains of expertise. of major system artifacts (for example, test cases and implementations) DOMAIN-SPECIFIC from models. MODELING LANGUAGES In MDE, a model describes an Model-driven engineering (MDE) aspect of a system and is typically aims to reduce the accidental complexity associated with developing purposes. Separation of concerns created for specific development complex software-intensive systems. 1 is supported through the use of different modeling languages, each A primary source of this complexity is the wide gap between the providing constructs based on abstractions that are specific to an high-level concepts used by domain experts to express their specific aspect of a system. For example, generalized stochastic Petri nets can be needs and the low-level abstractions provided by general-purpose used to create performance models, programming languages. 2 Manually whereas the notation provided by the bridging this gap, particularly in the Simulink tool is adapted to simulation models. MDE technologies also presence of changing requirements, is costly in terms of both time and provide support for manipulating effort. MDE approaches this problem models, such as for querying, transforming, merging, and analyzing through the use of modeling techniques that support separation of (including executing) models. Modeling languages are thus at MDE s concerns and automated generation core. 68 COMPUTER Published by the IEEE Computer Society /14/$ IEEE Globalization of Modeling Language Context: new emerging DSML in open world impossible a priori unification require a posteriori globalization Objective: socio-technical coordination to support interactions across different system aspects Language-based support for technical integration of multiples domains Language-based support for social translucence Globalizing Modeling Languages Benoit Combemale, Julien DeAntoni, Benoit Baudry, Robert B. France, Jean-Marc Jezequel, Jeff Gray, "Globalizing Modeling Languages," Computer, vol. 47, no. 6, pp , June,
5 The GEMOC Initiative An open and international initiative to coordinate (between members) disseminate (on behalf the members) worldwide R&D efforts on the globalization of modeling languages - 5
6 The GEMOC Studio Language Workbench Design and compose your executable DSMLs Modeling Workbench Edit, simulate and animate your heterogeneous models - 6
7 The GEMOC Community Canada United States - 7
8 GEMOC: The Projects CNRS GDR GPL Specific Action 2011 Survey of the techniques and tools to compose DSMLs and their respectives MoCs Partners: IRISA (Triskell), I3S (Aoste) Cf. ANR INS GEMOC A Language Workbench for Heterogeneous Modeling and Analysis of Complex Software-Intensive Systems Partners: Inria (DiverSE), I3S (Aoste), IRIT, ENSTA-Bretagne, Thales, Obeo Cf. CNRS PICS MBSAR Travel funds for permanent staff and PhD students Partners: IRISA (DiverSE), CSU Cf. ICT COST Action MPM4CPS Promote the sharing of foundations, techniques, and tools and to provide educational resources, to both academia and industry Cf.
9 Concurrent execution of heterogeneous models (ANR Project, #ANR-12-INSE-0011) DSML Specification and Coordination Abstract syntax (domain model) Concrete syntax (static and dynamic) Operational semantics Composition operators Heterogeneous Modeling and Simulation/ Animation Graphical and textual modeling Concurrent execution Trace management Graphical animation Breakthroughs: modular and explicit definition of the behavioral semantics of modeling languages, incl. concurrency [APSEC 12, SLE 12, SLE 13] dedicated meta-languages [DATE 15] explicit behavioral interface of modeling languages [GEMOC 13] integration of modeling languages for heterogeneous model coordination [Computer'14, Dagstuhl #14412] Visit - 9
10 Join us! The GEMOC Initiative Advisory Board: Benoit Combemale, Robert B. France, Jeff Gray and Jean-Marc Jézéquel
Composition and concurrent execution of heterogeneous domain-specific models
Composition and concurrent execution of heterogeneous domain-specific models A work part of the GEMOC initiative Benoit Combemale Associate Professor, University of Rennes 1 Research Scientist, INRIA benoit.combemale@irisa.fr
More informationTowards Language-Oriented Modeling
Towards Language-Oriented Modeling Benoit Combemale (Univ. Rennes 1, IRISA, DiverSE team) http://people.irisa.fr/benoit.combemale benoit.combemale@irisa.fr @bcombemale Complex Software-Intensive Systems
More informationDiverSE s Seminar about Software Language Engineering
DiverSE s Seminar about Software Language Engineering May 28 th, 2015 Rennes, France http://people.irisa.fr/benoit.combemale/sleseminar2015 THE DIVERSE TEAM DiverSE s Seminar about SLE - May 28 th, 2015-2
More informationTowards Language-Oriented Modeling Habilitation à Diriger des Recherches Université de Rennes 1 December 4, 2015
Towards Language-Oriented Modeling Habilitation à Diriger des Recherches Université de Rennes 1 December 4, 2015 Benoit Combemale (Inria & Univ. Rennes 1) http://people.irisa.fr/benoit.combemale benoit.combemale@irisa.fr
More informationALE Agile Language Engineering
ALE Agile Language Engineering (2017 2019) Thomas Degueule CWI Inria Workshop September 19 20, 2017 CWI, Amsterdam http://gemoc.org/ale/ Context Software intensive systems CWI-Inria Workshop Agile Language
More informationThe Behavioral Coordination Operator Language
The Operator Language GL/\CE Day, May 10th, 2016 Julien Deantoni University of Nice, I3S CNRS, INRIA AOSTE Julien.deantoni@polytech.unice.fr Discrete Time Behavior xdsml 1 ADAPTIVE CRUISE CONTROL SYSTEM
More informationUnifying Software Reuse
Unifying Software Reuse Jörg Kienzle Software Composition and Reuse Laboratory (SCORE) School of Computer Science McGill University Montreal, Canada Email: Joerg.Kienzle@mcgill.ca 1 How Did We Get Here?
More informationExecution Framework of the GEMOC Studio (Tool Demo)
Execution Framework of the GEMOC Studio (Tool Demo) Erwan Bousse TU Wien, Austria bousse@big.tuwien.ac.at Tanja Mayerhofer TU Wien, Austria mayerhofer@big.tuwien.ac.at Thomas Degueule Inria, France thomas.degueule@inria.fr
More informationReifying Concurrency for Executable Metamodeling
Reifying Concurrency for Executable Metamodeling Benoit Combemale, Julien Deantoni, Matias Ezequiel Vara Larsen, Frédéric Mallet, Olivier Barais, Benoit Baudry, Robert France To cite this version: Benoit
More informationWeaving Concurrency in executable Domain-Specific Modeling Languages
Weaving Concurrency in executable Domain-Specific Modeling Languages Florent Latombe, Xavier Crégut, Benoît Combemale, Julien Deantoni, Marc Pantel To cite this version: Florent Latombe, Xavier Crégut,
More informationCoping with Semantic Variation Points in Domain-Specific Modeling Languages
Coping with Semantic Variation Points in Domain-Specific Modeling Languages Florent Latombe, Xavier Crégut, Julien Deantoni, Marc Pantel, Benoit Combemale To cite this version: Florent Latombe, Xavier
More informationOn the Globalization of Modeling Languages The GEMOC Initiative
On the Globalization of Modeling Languages The GEMOC Initiative Benoit Combemale University of Rennes 1 and Inria Keynote at Neptune 2013, May 22 nd, 2013 http://people.irisa.fr/benoit.combemale/neptune2013
More informationA Design Pattern for Executable DSML
A Design Pattern for Executable DSML Benoit Combemale, Xavier Crégut, Marc Pantel To cite this version: Benoit Combemale, Xavier Crégut, Marc Pantel. A Design Pattern for Executable DSML. [Research Report]
More informationDesign Patterns Application with MDE
Design Patterns Application with MDE Prof. Jean-Marc Jézéquel (Univ. Rennes 1 & INRIA) Triskell Team @ IRISA Campus de Beaulieu F-35042 Rennes Cedex Tel : +33 299 847 192 Fax : +33 299 847 171 e-mail :
More informationLeveraging Model-Driven Engineering Techniques in Optimizing Compiler Research
Leveraging Model-Driven Engineering Techniques in Optimizing Compiler Research Tomofumi Yuki, Sanjay Rajopadhye, Robert France Colorado State University Antoine Floch, Clement Guy, Steven Derrien, Benoit
More informationSupporting Efficient and Advanced Omniscient Debugging for xdsmls
Supporting Efficient and Advanced Omniscient Debugging for xdsmls Erwan Bousse, Jonathan Corley, Benoit Combemale, Jeff Gray, Benoit Baudry To cite this version: Erwan Bousse, Jonathan Corley, Benoit Combemale,
More informationBlazo Nastov. Journée des doctorant, Nîmes, France 19 June 2014
Apport de l Ingénierie des Langages de Modélisation à l Ingénierie Système Basée sur les Modèles : conception d une méthode outillée pour la génération de Langages Métier interopérables, analysables et
More informationToward understandable co-simulations in model driven engineering
Toward understandable co-simulations in model driven engineering University of Nice, I3S CNRS Julien.deantoni@polytech.unice.fr INRIA Aoste Embedded cyber-physical systems Application Concurrent application
More informationWelcome to EXE th International Workshop on Executable Modeling October 14, 2018, Copenhagen, Denmark. Organizers:
Welcome to EXE 2018 4th International Workshop on Executable Modeling October 14, 2018, Copenhagen, Denmark Tanja Mayerhofer TU Wien, Austria Jeff Gray University of Alabama, USA Organizers: Philip Langer
More informationSoftware Engineering from a
Software Engineering from a modeling perspective Robert B. France Dept. of Computer Science Colorado State University USA france@cs.colostate.edu Softwaredevelopment problems Little or no prior planning
More informationQ Body of techniques supported by. R precise mathematics. R powerful analysis tools. Q Rigorous, effective mechanisms for system.
Introduction to Formal Methods 1 Introduction to Formal Methods 2 Formal Specification Requirements specification R notational statement of system services Software specification R formal abstract depiction
More informationVISION Virtualized Storage Services Foundation for the Future Internet
VISION Virtualized Storage Services Foundation for the Future Internet Julian Satran, Hillel Kolodner, Dalit Naor *, Yaron Wolfsthal IBM, On Behalf of the VISION Consortium SNIA Cloud Storage Mini Summit
More informationJohann Bourcier Associate Professor University of Rennes 1
Johann Bourcier Associate Professor University of Rennes 1 Johann.Bourcier@irisa.fr PhD in Computer Science from Grenoble University France (2005 2008) Auto-Home: A Framework for Autonomic Pervasive Applications
More informationComposition and Interoperability for External Domain-Specific Language Engineering
Composition and Interoperability for External Domain-Specific Language Engineering Thomas Degueule To cite this version: Thomas Degueule. Composition and Interoperability for External Domain-Specific Language
More informationischools: connecting information, technology and people around the globe Gobinda Chowdhury
ischools: connecting information, technology and people around the globe Gobinda Chowdhury Professor and Head of Department, ischool@northumbria, UK 04-06-2015 A global organization leading and promoting
More informationITU Academia. Smart Partnership for ICT4SDG. Jaroslaw K. PONDER Coordinator for Europe Region
ITU Academia Smart Partnership for ICT4SDG Jaroslaw K. PONDER Coordinator for Europe Region eurregion@itu.int ITU Academia Members 193 Member States + over 700 Sector Members + 130 Academia More than 130
More informationENISA And Standards Adri án Belmonte ETSI Security Week Event Sophia Antipolis (France) 22th June
ENISA And Standards Adri án Belmonte ETSI Security Week Event Sophia Antipolis (France) 22th June European Union Agency for Network and Information Security Summary 01 What's ENISA? 02 Some challenges
More informationWhole Platform Foundation. The Long Way Toward Language Oriented Programming
Whole Platform Foundation The Long Way Toward Language Oriented Programming 2008 by Riccardo Solmi made available under the Creative Commons License last updated 22 October 2008 Outline Aim: Engineering
More informationSemantic Exploitation of Engineering Models: An Application to Oilfield Models
Semantic Exploitation of Engineering Models: An Application to Oilfield Models Laura Silveira Mastella 1,YamineAït-Ameur 2,Stéphane Jean 2, Michel Perrin 1, and Jean-François Rainaud 3 1 Ecole des Mines
More informationCompositional Model Based Software Development
Compositional Model Based Software Development Prof. Dr. Bernhard Rumpe http://www.se-rwth.de/ Seite 2 Our Working Groups and Topics Automotive / Robotics Autonomous driving Functional architecture Variability
More informationModeling Model Slicers
Modeling Model Slicers Arnaud Blouin, Benoit Combemale, Benoit Baudry, Olivier Beaudoux To cite this version: Arnaud Blouin, Benoit Combemale, Benoit Baudry, Olivier Beaudoux. Modeling Model Slicers. ACM/IEEE
More informationSOFTWARE ARCHITECTURE & DESIGN INTRODUCTION
SOFTWARE ARCHITECTURE & DESIGN INTRODUCTION http://www.tutorialspoint.com/software_architecture_design/introduction.htm Copyright tutorialspoint.com The architecture of a system describes its major components,
More informationFundamentals of Programming Languages. PL quality factors Lecture 01 sl. dr. ing. Ciprian-Bogdan Chirila
Fundamentals of Programming Languages PL quality factors Lecture 01 sl. dr. ing. Ciprian-Bogdan Chirila Lecture and lab Ciprian-Bogdan Chirila PhD Senior lecturer PhD UPT + Univ. Nice Sophia Antipolis,
More informationBuilding Synchronous DataFlow graphs with UML & MARTE/CCSL
Building Synchronous DataFlow graphs with UML & MARTE/CCSL F. Mallet, J. DeAntoni, C. André, R. de Simone Aoste - INRIA/I3S Université de Nice Sophia Antipolis UML & Formal methods Ambiguity and structural
More informationUdaipur, Rajasthan, India. University, Udaipur, Rajasthan, India
ROLE OF NETWORK VIRTUALIZATION IN CLOUD COMPUTING AND NETWORK CONVERGENCE 1 SHAIKH ABDUL AZEEM, 2 SATYENDRA KUMAR SHARMA 1 Research Scholar, Department of Computer Science, Pacific Academy of Higher Education
More informationTOWARDS A MORE FLEXIBLE MODEL-DRIVEN ENGINEERING
TOWARDS A MORE FLEXIBLE MODEL-DRIVEN ENGINEERING Juan de Lara Computer Science Department Universidad Autónoma de Madrid (Spain) NWPT 12 Bergen, Norway MOTIVATION Model-Driven Engineering (MDE) is about
More informationThe NeuroLOG Platform Federating multi-centric neuroscience resources
Software technologies for integration of process and data in medical imaging The Platform Federating multi-centric neuroscience resources Johan MONTAGNAT Franck MICHEL Vilnius, Apr. 13 th 2011 ANR-06-TLOG-024
More informationOn ADLs and tool support for documenting view-based architectural descriptions
On ADLs and tool support for documenting view-based architectural descriptions Danny Weyns Alexander Helleboogh SATURN 2008, Software Engineering Institute, CMU DistriNet Labs @ Dept.Computer Science K.U.Leuven
More informationGRIDS INTRODUCTION TO GRID INFRASTRUCTURES. Fabrizio Gagliardi
GRIDS INTRODUCTION TO GRID INFRASTRUCTURES Fabrizio Gagliardi Dr. Fabrizio Gagliardi is the leader of the EU DataGrid project and designated director of the proposed EGEE (Enabling Grids for E-science
More informationTowards a Component Agent Service Oriented Model
Towards a Component Agent Service Oriented Model Nour Alhouda Aboud, Eric Cariou and Eric Gouardères LIUPPA Laboratory Université de Pau et des Pays de l Adour BP 1155 64013 Pau Cedex France {Nour-alhouda.Aboud,
More informationEvaluating Context Descriptions and Property Definition Patterns for Software Formal Validation
Evaluating Context Descriptions and Property Definition Patterns for Software Formal Validation Philippe Dhaussy 1, Pierre-Yves Pillain 1, Stephen Creff 1, Amine Raji 1, Yves Le Traon 2, Benoit Baudry
More informationModel Transformation Testing Challenges
Model Transformation Testing Challenges Benoit Baudry 1, Trung Dinh-Trong 2, Jean-Marie Mottu 1, Devon Simmonds 2, Robert France 2, Sudipto Ghosh 2, Franck Fleurey 1, Yves Le Traon 3 1 IRISA, Campus Beaulieu,
More informationUsing Component-oriented Process Models for Multi-Metamodel Applications
Using Component-oriented Process Models for Multi-Metamodel Applications Fahad R. Golra Université Européenne de Bretagne Institut Télécom / Télécom Bretagne Brest, France Email: fahad.golra@telecom-bretagne.eu
More informationSoftware Language Engineering of Architectural Viewpoints
Software Language Engineering of Architectural Viewpoints Elif Demirli and Bedir Tekinerdogan Department of Computer Engineering, Bilkent University, Ankara 06800, Turkey {demirli,bedir}@cs.bilkent.edu.tr
More informationTHE AFRICAN THINK TANK NETWORK
African Think Tank Network THE AFRICAN THINK TANK NETWORK CONCEPT NOTE October 2015 The African Capacity Building Foundation: 2 Fairbairn Drive, Mount Pleasant, Harare, Zimbabwe Tel: +2634304649. Email:
More informationbwfdm Communities - a Research Data Management Initiative in the State of Baden-Wuerttemberg
bwfdm Communities - a Research Data Management Initiative in the State of Baden-Wuerttemberg Karlheinz Pappenberger Tromsø, 9th Munin Conference on Scholarly Publishing, 27/11/2014 Overview 1) Federalism
More informationVisual Model Editor for Supporting Collaborative Semantic Modeling
Visual Model Editor for Supporting Collaborative Semantic Modeling C. Richter 1, H. Allert 1, V. Tchoumatchenko 2, T. Vasileva *2, L. Ilomäki 3 and Kari Kosonen 3 1 University of Applied Sciences Upper
More informationAn Introduction to Model Driven Engineering (MDE) Bahman Zamani, Ph.D. bahmanzamani.com
An Introduction to Model Driven Engineering (MDE) Bahman Zamani, Ph.D. bahmanzamani.com Department of Software Systems Engineering University of Isfahan Fall 2013 Overview Model & Modeling UML & UML Profile
More informationRealizing the Model-Driven Engineering (MDE) Vision
Realizing the Model-Driven Engineering (MDE) Vision Robert B. France Dept. of Computer Science Colorado State University france@cs.colostate.edu Outline of talk On the difficulty of developing complex
More informationLeveraging Executable Language Engineering for Domain-Specific Transformation Languages (Position Paper)
Leveraging Executable Language Engineering for Domain-Specific Transformation Languages (Position Paper) EXE 2016, Saint-Malo, France Erwan Bousse 1 Manuel Wimmer 1 Wieland Schwinger 2 Elisabeth Kapsammer
More informationA Generic Framework for Realizing Semantic Model Differencing Operators
A Generic Framework for Realizing Semantic Model Differencing Operators Philip Langer, Tanja Mayerhofer, and Gerti Kappel Business Informatics Group, Vienna University of Technology, Vienna, Austria {langer,mayerhofer,gerti}@big.tuwien.ac.at
More informationSCA Tools project Creation Review. July
SCA Tools project Creation Review July 23 2008 2008 by Obeo made available under the EPL v1.0 July 2008 Contents In a nutshell Goals and scope Architecture Code contribution Committers Contributors Interested
More informationWorkpackage WP 33: Deliverable D33.6: Documentation of the New DBE Web Presence
Contract n 507953 Workpackage WP 33: Deliverable D33.6: Documentation of the New DBE Web Presence Project funded by the European Community under the Information Society Technology Programme Contract Number:
More informationTowards V&V suitable Domain Specific Modeling Languages for MBSE
Doctoral symposium, Nîmes France, 16 June 2016 Towards V&V suitable Domain Specific Modeling Languages for MBSE Laboratoire de Génie Informatique et d Ingénierie de Production Blazo Nastov 1, Vincent Chapurlat
More informationUML Framework for Intensive Signal Processing Embedded Applications
LIFL 2002-n 07 Juillet 2002 Publication LIFL 2002-n 07 UML Framework for Intensive Signal Processing Embedded Applications Cédric Dumoulin, Jean-Luc Dekeyser Laboratoire d'informatique Fondamentale de
More informationNatural Language Based User Interface for On-Demand Service Composition
Natural Language Based User Interface for On-Demand Service Composition Marcel Cremene, Florin-Claudiu Pop, Stéphane Lavirotte, Jean-Yves Tigli To cite this version: Marcel Cremene, Florin-Claudiu Pop,
More informationMarch 2, Homepage:
Action Semantics for an Executable UML Thomas Feng March 2, 2003 Email: thomas@email.com.cn Homepage: http://moncs.cs.mcgill.ca/people/tfeng/ Why are we interested in semantics? Other than syntax, the
More informationModel Composition - A Signature-Based Approach
Model Composition - A Signature-Based Approach Raghu Reddy, Robert France, Sudipto Ghosh Computer Science Department Colorado State University Fort Collins, CO, USA Franck Fleurey, Benoit Baudry IRISA
More informationSoftware Engineering
Software Engineering chap 4. Software Reuse 1 SuJin Choi, PhD. Sogang University Email: sujinchoi@sogang.ac.kr Slides modified, based on original slides by Ian Sommerville (Software Engineering 10 th Edition)
More informationICGI Recommendations for Federal Public Websites
Get Email Updates Change Text Size A - Z Index Contact Us About Us Site Policies Suggest Content WEB CONTENT SOCIAL MEDIA MOBILE CHALLENGES & CONTESTS CONTACT CENTERS CUSTOMER Training EXPERIENCE Communities
More informationns-3 Project Plan June 24, NSF CRI-PI Meeting 2006 NSF CRI-PI Meeting 1
ns-3 Project Plan Tom Henderson and Sumit Roy, University of Washington Sally Floyd, ICSI Center for Internet Research George Riley, Georgia Institute of Technology June 24, 2006 2006 NSF CRI-PI Meeting
More informationUML Profile for MARTE: Time Model and CCSL
UML Profile for MARTE: Time Model and CCSL Frédéric Mallet 1 Université Nice Sophia Antipolis, Aoste team INRIA/I3S, Sophia Antipolis, France Frederic.Mallet@unice.fr Abstract. This 90 minutes tutorial
More informationDesign Modeling Studio 1: Modeling Requirements for the Repository for Model Driven Development (REMODD) Project
Design Modeling Studio 1: Modeling Requirements for the Repository for Model Driven Development (REMODD) Project The REMODD Project The Repository for Model Driven Development (REMODD) is a collaborative
More informationGuidelines on ICT - from International Social Security Association (ISSA)
Guidelines on ICT - from International Social Security Association (ISSA) World Bank's Europe Central Asia Forum Implementation of MIS and Modernization of Social Programs Istanbul, 21-24.5.2014 Raul Ruggia-Frick
More informationCommitted to connecting the world
ITU-T: Standardization Sector Produces standards covering all fields of telecommunications on a worldwide basis and defines tariff and accounting principles for international telecommunication services
More informationFrom Models to Components. Rapid Service Creation with
From Models to Components Rapid Service Creation with Marc Born, Olaf Kath {born kath}@ikv.de Evolutions in Software Construction C O M P L E X I T Y Model Driven Architectures Meta Object Facility and
More informationSketch-based Metamodel Construction. Research Internship II Lucas Heer
Sketch-based Metamodel Construction Research Internship II Lucas Heer lucas.heer@student.uantwerpen.be 31.01.2018 Motivation 2 Motivation 3 Solution What if we start from instance models? 4 Solution 5
More informationHPC and Inria
HPC and Clouds @ Inria F. Desprez Frederic.Desprez@inria.fr! Jun. 12, 2013 INRIA strategy in HPC/Clouds INRIA is among the HPC leaders in Europe Long history of researches around distributed systems, HPC,
More informationModel Federation in Toolchain
Model Federation in chain Joel Champeau 1 and Vincent Leilde 2 Weiqing Zhang 3 and Birger Møller-Pedersen 3 1 Lab-STICC - ENSTA Bretagne - 2 Openflexo -3 University of Oslo Joel.champeau@ensta-bretagne.fr
More informationReading part: Design-Space Exploration with Alloy
Reading part: Design-Space Exploration with Alloy Ing. Ken Vanherpen Abstract In the growing world of MDE many tools are offered to describe a (part of a) system, constrain it, and check some properties
More informationGEMOC nd International Workshop on The Globalization of Modeling Languages. September 28, 2014, Valencia, Spain co-located with MODELS 2014
GEMOC 2014 2nd International Workshop on The Globalization of Modeling Languages September 28, 2014, Valencia, Spain co-located with MODELS 2014 Benoit Combemale Julien Deantoni Robert France These proceedings
More informationOverview of lectures today and Wednesday
Model-driven development (MDA), Software Oriented Architecture (SOA) and semantic web (exemplified by WSMO) Draft of presentation John Krogstie Professor, IDI, NTNU Senior Researcher, SINTEF ICT 1 Overview
More informationmhealth: a Global Perspective OECD Expert Consultation on Mobile Technology-Based Services for Global Health & Wellness
mhealth: a Global Perspective OECD Expert Consultation on Mobile Technology-Based Services for Global Health & Wellness Harvard Global Health Institute, Boston, 5-6 Oct. 2016 Dr Joan Dzenowagis ehealth
More informationfeature Automatic Test Case Optimization: A Bacteriologic Algorithm Benoit Baudry, Franck Fleurey, Jean-Marc Jézéquel, and Yves Le Traon, Irisa
feature testing Automatic Test Case Optimization: A Bacteriologic Algorithm Benoit Baudry, Franck Fleurey, Jean-Marc Jézéquel, and Yves Le Traon, Irisa Finding the best test cases for software component
More informationIntroducing Simulation and Model Animation in the MDE Topcased 1 Toolkit
Introducing Simulation and Model Animation in the MDE Topcased 1 Toolkit B. Combemale 1, X. Crégut 1, J.-P. Giacometti 2, P. Michel 3, M. Pantel 1 1: IRIT- ENSEEIHT, 2 Rue Charles Camichel, 31071 Toulouse
More informationTowards Compositional Domain Specific Languages
Andreas Horst, Bernhard Rumpe Software Engineering RWTH Aachen University, Germany http://www.se-rwth.de/ 1 Introduction The deployment of Domain Specific Languages (DSL) and in particular Domain Specific
More informationCreate and Play your Pac-Man Game with the GEMOC Studio (Tool Demonstration)
Create and Play your Pac-Man Game with the GEMOC Studio (Tool Demonstration) Dorian Leroy, Erwan Bousse, Manuel Wimmer, Benoit Combemale, Wieland Schwinger To cite this version: Dorian Leroy, Erwan Bousse,
More informationThe Virtual Observatory and the IVOA
The Virtual Observatory and the IVOA The Virtual Observatory Emergence of the Virtual Observatory concept by 2000 Concerns about the data avalanche, with in mind in particular very large surveys such as
More informationUsing Process Algebra to Validate Behavioral Aspects of Object-Oriented Models
Using Process Algebra to Validate Behavioral Aspects of Object-Oriented s Alban Rasse*, Jean-Marc Perronne*, Pierre-Alain Muller**, Bernard Thirion* * MIPS, ESSAIM, Université de Haute Alsace 2 rue des
More informationINFORMATICS RESEARCH PROPOSAL REALTING LCC TO SEMANTIC WEB STANDARDS. Nor Amizam Jusoh (S ) Supervisor: Dave Robertson
INFORMATICS RESEARCH PROPOSAL REALTING LCC TO SEMANTIC WEB STANDARDS Nor Amizam Jusoh (S0456223) Supervisor: Dave Robertson Abstract: OWL-S as one of the web services standards has become widely used by
More informationINE s Strategy on Cybersecurity in IFES, U.S.A. November, 2018.
INE s Strategy on Cybersecurity in 2018 IFES, U.S.A. November, 2018. Background In Mexico, the so called fall of the system on 1988 meant, for some, the point of departure of the transition to democracy
More informationCurriculum Mapping for National Curriculum Statement Grades R-12 and Oracle Academy.
Curriculum Mapping for National Curriculum Statement Grades R-12 and Oracle Academy. Contents Executive Summary... 3 IT Curriculum Overview... 3 Aims... 3 Oracle Academy Introduction to Computer Science...
More informationRemotely Sensed Image Processing Service Automatic Composition
Remotely Sensed Image Processing Service Automatic Composition Xiaoxia Yang Supervised by Qing Zhu State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University
More informationUsing Domain-Specific Modeling to Generate User Interfaces for Wizards
Using Domain-Specific Modeling to Generate User Interfaces for Wizards Enis Afgan, Jeff Gray, Purushotham Bangalore University of Alabama at Birmingham Department of omputer and Information Sciences 1300
More informationOpportunities for collaboration in Big Data between US and EU
Opportunities for collaboration in Big Data between US and EU Vasilis Papanikolaou ATC ilab, Greece ICT Policy, Research and Innovation for a Smart Society www.picasso-project.eu PICASSO has received funding
More informationAn Information Model for High-Integrity Real Time Systems
An Information Model for High-Integrity Real Time Systems Alek Radjenovic, Richard Paige, Philippa Conmy, Malcolm Wallace, and John McDermid High-Integrity Systems Group, Department of Computer Science,
More informationModel Driven Engineering (MDE)
Model Driven Engineering (MDE) Yngve Lamo 1 1 Faculty of Engineering, Bergen University College, Norway 26 April 2011 Ålesund Outline Background Software Engineering History, SE Model Driven Engineering
More informationENCS The European Network for Cyber Security
ENCS The European Network for Cyber Security A not-for-profit European Public Private Partnership on cyber security for critical infrastructures Initial focus: smart grids and process control, to be extended
More informationMeeting the Challenges of Ultra-Large
Meeting the Challenges of Ultra-Large Large-Scale Systems Tuesday, July 11, 2006,, OMG RTWS, Arlington, VA Dr. Douglas C. Schmidt d.schmidt@vanderbilt.edu www.dre.vanderbilt.edu/~schmidt Institute for
More informationBridging the Gap Between Software Process and Software Development
Bridging the Gap Between Software Process and Software Development Emmanuelle Rouillé, Benoit Combemale, Olivier Barais, Touzet David, Jean-Marc Jézéquel To cite this version: Emmanuelle Rouillé, Benoit
More informationIASC Subsidiary Bodies. [Sub-Working Group on Emergency Telecommunications] Work Plan for 2010
INTER-AGENCY STANDING COMMITTEE WORKING GROUP MEETING IASC Subsidiary Bodies [Sub-Working Group on Emergency Telecommunications] Work Plan for 2010 Narrative Summary The mandate of the IASC sub Working
More informationSystem-level co-modeling AADL and Simulink specifications using Polychrony (and Syndex)
System-level co-modeling AADL and Simulink specifications using Polychrony (and Syndex) AADL Standards Meeting June 6., 2011 Jean-Pierre Talpin, INRIA Parts of this presentation are joint work with Paul,
More informationFirst Session of the Asia Pacific Information Superhighway Steering Committee, 1 2 November 2017, Dhaka, Bangladesh.
First Session of the Asia Pacific Information Superhighway Steering Committee, 1 2 November 2017, Dhaka, Bangladesh. DRAFT SUBMISSION OF [ORGANIZATION] PROJECTS/ACTIVITIES/STUDIES [Date] Objective: This
More informationYear 3 Evaluation Results
Year 3 Evaluation Results Gretal Leibnitz, Ph.D., EIT Project Director June 2014- Oct. 2015 Support for this work was provided by the National Science Foundation's Research on Gender in Science and Engineering
More informationETSI and GRID Standardisation. Mike Fisher, BT ETSI TC GRID Chair. 23 October 2006 ITU-T/OGF Workshop on Next Generation Networks and Grids
ETSI and GRID Standardisation Mike Fisher, BT ETSI TC GRID Chair 1 ETSI and GRID GRID#2: 2 nd ETSI TC GRID Meeting, 1 Dec 2006 (Sophia- Antipolis) 3 rd ETSI GRID Plugtests, 27 Nov 1 Dec 2006 (Sophia- Antipolis)
More informationBusiness Process Management Seminar 2007/ Oktober 2007
Business Process Management Seminar 2007/2008 22. Oktober 2007 Process 2 Today Presentation of topics Deadline 29.10.2007 9:00 Rank up to 3 topics - send to hagen.overdick@hpi.uni-potsdam.de 3.12.2007
More informationStrategic Energy Institute Energy Policy Innovation Center EPICenter
Strategic Energy Institute Energy Policy Innovation Center EPICenter Introduction & Overview Richard A. Simmons, PhD, PE November 28, 2016 Introduce the context for the GT-led energy policy center Key
More informationResearch Infrastructures and Horizon 2020
Research Infrastructures and Horizon 2020 Christos VASILAKOS DG Research & 1 st CoPoRI Workshop on EoE 11-12 June 2012 Hamburg, DE The EU Framework Programme for Research and 2014-2020 Research and Europe
More informationWeb Services Composition: Mashups Driven Orchestration Definition
Web Services Composition: Mashups Driven Orchestration Definition Franck Chauvel Mireille Blay Fornarino Michel Riveill mosser@polytech.unice.fr CNRS, I3S Laboratory, Modalis Team University of Nice Sophia
More informationProposed Regional ehealth Strategy ( )
Proposed Regional ehealth Strategy (2014-2020) Strategic Area 1: Policy & Strategy Strategic Area 2: Tools & Methods Strategic Area 3: Collaboration & Partnership Strategic Area 4: Human Resource Development
More information