Filters








47 Hits in 2.0 sec

Large-scale Model-Driven Engineering of web user interaction: The WebML and WebRatio experience

Marco Brambilla, Piero Fraternali
2014 Science of Computer Programming  
This paper reports the experience of WebRatio, a company focusing on Model-Driven Engineering (MDE) tools (WebRatio and WebRatio BPM) and services since 2001.  ...  The adopted MDE approach is based on the transformation of models expressed in a Domain Specific Language called WebML (Web Modeling Language) into running applications, with the unique feature of creating  ...  Is SaaS good for MDE? One of the challenges that MDE is facing nowadays is the move of the software industry towards cloud-based software solutions and towards software as a service (SaaS) offerings.  ... 
doi:10.1016/j.scico.2013.03.010 fatcat:vls6hbcflberfe2br2tf44p24u

Bootstrapping MDE development from ROS manual code: Part 2—Model generation and leveraging models at runtime

Nadia Hammoudeh García, Harshavardhan Deshpande, André Santos, Björn Kahl, Mirko Bordignon
2021 Journal of Software and Systems Modeling  
For both methods, we present tools that leverage the potentials of our contributions, with a special focus on their application at runtime to observe and diagnose a real system during its execution.  ...  A possible reason for MDE not being accepted by robot software developers could be the wide range of applications and target platforms, which make all-encompassing MDE IDEs hard to develop and maintain  ...  The first is to merge our cloud-based service for model generation with the Eclipse tooling into a more comprehensive cloud-based IDE, necessitating no installation and offering "IntelliSense-style" suggestions  ... 
doi:10.1007/s10270-021-00873-2 fatcat:624ilug56jdhjebfktbhaw2wjq

Category Theory and Model-Driven Engineering: From Formal Semantics to Design Patterns and Beyond

Zinovy Diskin, Tom Maibaum
2012 Electronic Proceedings in Theoretical Computer Science  
CT provides a toolbox of design patterns and structural principles of real practical value for MDE.  ...  MDE is a recent trend in software development, industrially supported by standards, tools, and the status of a new "silver bullet".  ...  Financial support was provided with the NECSIS project funded by the Automotive Partnership Canada.  ... 
doi:10.4204/eptcs.93.1 fatcat:ouc7yan3pndw3ow4rqxdfemaze

Category Theory and Model-Driven Engineering: From Formal Semantics to Design Patterns and Beyond [chapter]

Zinovy Diskin, Tom Maibaum
2014 Model-Driven Engineering of Information Systems  
CT provides a toolbox of design patterns and structural principles of real practical value for MDE.  ...  MDE is a recent trend in software development, industrially supported by standards, tools, and the status of a new "silver bullet".  ...  Financial support was provided with the NECSIS project funded by the Automotive Partnership Canada.  ... 
doi:10.1201/b17480-7 fatcat:66pj5b4oj5blbd3o3uxzgmamta

SE in ES

W. A. Simm, F. Samreen, R. Bassett, M. A. Ferrario, G. Blair, J. Whittle, P. J. Young
2018 Proceedings of the 40th International Conference on Software Engineering Software Engineering in Society - ICSE-SEIS '18  
study in deploying an environmental model (WRF: Weather Research Forecasting) on a cloud architecture.  ...  We hold a series of interviews with environmental scientists involved in developing and deploying computer based environmental models about the approach taken in engineering models, and describe a case  ...  This work is funded by EPSRC Grant EP/N027736/1: Models in the Cloud:  ... 
doi:10.1145/3183428.3183430 dblp:conf/icse/SimmSBFBWY18 fatcat:spppf4bjgnefppprysfihe52gm

Modular and distributed IDE

Fabien Coulon, Alex Auvolat, Benoit Combemale, Yérom-David Bromberg, François Taïani, Olivier Barais, Noël Plouzeau
2020 Proceedings of the 13th ACM SIGPLAN International Conference on Software Language Engineering  
The monolithic distribution of all language services prevents to leverage on the available execution platforms (e.g., local platform, application server, cloud).  ...  In contrast with the current approaches that provide IDEs in the form of a monolithic client-server architecture, we explore in this paper the modularization of all language services to support their individual  ...  DISTIL [1] is a DSL to describe cloud-based Model-Driven Engineering (MDE) services (e.g., model transformation, model queries, ...) that are close to what we call IDE features.  ... 
doi:10.1145/3426425.3426947 fatcat:kmcf75p455gcheqinwmcmblqwy

Model Driven Development of Gamified Applications

Piero Fraternali, Sergio Luis Herrera Gonzalez, Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Piazza Leonardo da Vinci 32, Milan, 20133, Italy, Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Piazza Leonardo da Vinci 32, Milan, 20133, Italy
2019 Journal of Web Engineering  
Gamification is defined as the injection of game elements in applications with non-gaming purposes.  ...  machine learning processes on cloud infrastructures, e.g., with such tools as Azure Machine Learning Studio 1 .  ...  Several Web MDE frameworks integrate patterns as building blocks for the automatic generation of user interfaces, as demonstrated e.g., in [29] and [10] .  ... 
doi:10.13052/jwe1540-9589.1874 fatcat:57jpiaz4zbgfpijthgnio5r7cu

Modernization from a Maintenance Process Perspective: Challenges and Lessons Learned

Aiko Yamashita
2017 Journal of Advances in Information Technology  
Their insightful discussions helped in a great extent to distill the present work.  ...  ACKNOWLEDGMENT The author thanks all the anonymous colleagues and managers, with whom she could collaborate and discuss in the different projects, and who shared their impressions/insights.  ...  More recent research on modernization initiatives report experiences from projects within SOA, but with the incursion of Cloud Computing [5] - [9] .  ... 
doi:10.12720/jait.8.2.107-113 fatcat:r7ujldwmjre3ncqf6uwkv4o5sa

Model-based Big Data Analytics-as-a-Service: Take Big Data to the Next Level

Claudio Agostino Ardagna, Valerio Bellandi, Michele Bezzi, Paolo Ceravolo, Ernesto Damiani, Cedric Hebert
2018 IEEE Transactions on Services Computing  
Ceravolo are with the  ...  The Big Data revolution promises to build a data-driven ecosystem where better decisions are supported by enhanced analytics and data management.  ...  Cloud Data Flow ( .  ... 
doi:10.1109/tsc.2018.2816941 fatcat:wcuuqwwnmzf3zpjkpzm7sgcnsy

Cognitive Modeling of Personalized Software Design Styles: A Case Study in E-Learning [chapter]

Mauro Marinilli
2007 E-Learning Networked Environments and Architectures  
Note that traditional MDE transformations occur only at software build time. UARS instead perform runtime, user-adapted (and model-driven) transformations.  ...  By providing a rich target platform (with complex high level services) the code generation phase can be greatly simplified.  ... 
doi:10.1007/978-1-84628-758-9_5 fatcat:pjwvgvgrlreono2ivxg3elnrvq

Enterprise Modeling in Support of SOA Migration Analysis

Sybren De Kinderen, Monika Kaczmarek-Heß
2017 Enterprise Modelling and Information Systems Architectures - An International Journal  
by means of analyzing both the current IT infrastructure capabilities and business concerns, as well as (3) understanding how candidate services build on the current IT infrastructure.  ...  This paper shows how enterprise modeling can support a Service-Oriented Architecture (SOA) migration analysis in terms of (1) IT infrastructure understanding, (2) identifying and refining candidate services  ...  Therefore, to provide a meaningful analysis of how a service builds upon, and interacts with, the current IT infrastructure, modeling support should show how to relate service concepts to elements of the  ... 
doi:10.18417/emisa.13.1 dblp:journals/emisaij/KinderenK18a fatcat:j4b53xfjtrgvbb7sti27d7lj5e

Why High-Performance Modelling and Simulation for Big Data Applications Matters [chapter]

Clemens Grelck, Ewa Niewiadomska-Szynkiewicz, Marco Aldinucci, Andrea Bracciali, Elisabeth Larsson
2019 Msphere  
With the advent of hardware accelerators (GPU, FPGA), pay-by-use cloud services, and the increased performance of general-purpose processors, HPC has become an option for many scientific disciplines.  ...  Cloud computing infrastructures consisting of services delivered through common centers and built on servers are discussed in [18] .  ... 
doi:10.1007/978-3-030-16272-6_1 fatcat:3zyj3266mzhffeic5rlqqe7mx4

Page 3 of National Police Gazette Vol. 23, Issue 1156 [page]

1867 National Police Gazette  
Will it not merely raise 8 cloud ‘and keep pel aan ater te tee *Shagie ras. at about hallpaet =} Pie. pee a precy ee itrnoce of be falee friend.  ...  A Crowd Coll and st the Building. THEY IMAGINE THEMSELVES IN A BAD FIX. ee A Leader of the Crowd Shot Dead by his own Door | step. THE CONSTABLES SKEDADDLE.  ... 

XVI. Intelligence and miscellaneous articles

1815 The Philosophical Magazine  
We cannot doubt that this communication will prove of great service to mine viewers. It is written with great perspicuity, and by means of the engravings is rendered very intelligible.  ...  The thunder cloud had now moved across the valley, and was directly above their heads.  ...  To John Francis Wyatt, of Furnival's Inn~ engineer, for his new kind of bricks or blocks, one of which is particularly adapted for the fronts of houses and other buildings, giving to them the appearance  ... 
doi:10.1080/14786441508638388 fatcat:j7hhibevhjhypeajetpomsx7ka

Mechanisms for Leveraging Models at Runtime in Self-adaptive Software [chapter]

Amel Bennaceur, Robert France, Giordano Tamburrelli, Thomas Vogel, Pieter J. Mosterman, Walter Cazzola, Fabio M. Costa, Alfonso Pierantonio, Matthias Tichy, Mehmet Akşit, Pär Emmanuelson, Huang Gang (+2 others)
2014 Lecture Notes in Computer Science  
models, and maintaining fidelity of runtime models with respect to the running system and its environment.  ...  In this chapter, we discuss challenges associated with developing mechanisms that leverage models at runtime to support runtime software adaptation.  ...  The Runtime Platform also interacts with the Environment (e.g., to establish communication with external devices or services).  ... 
doi:10.1007/978-3-319-08915-7_2 fatcat:jpdcm6minjag7iqjzw47ta5fra
« Previous Showing results 1 — 15 out of 47 results