A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2019; you can also visit the original URL.
The file type is application/pdf
.
Filters
IFVM Bridge: A Model Driven IFML Execution
2019
International Journal of Online and Biomedical Engineering (iJOE)
In this paper, we present a new model driven development approach to efficiently execute the abstract representation of software's front-end with focus on navigation between the views. ...
We introduce a IFML virtual machine IFVM which executes user interfaces by passing from IFML models to be translated into an intermediate bytecode representation proposed as the instruction set of IFVM ...
IFML could be used not only in the model driven engineering, but also in the software modernization, and here we cite [8] , one of the researches that proposed an architecture-driven modernization-based ...
doi:10.3991/ijoe.v15i04.9707
fatcat:7qcrsojqmbgv7fj4yjh5aiar7i
Domain-Specific Modeling and Code Generation for Cross-Platform Multi-Device Mobile Apps
[article]
2015
arXiv
pre-print
My research proposes to face the challenge of the mobile revolution by exploiting abstraction, modeling and code generation, in the spirit of the modern paradigm of Model Driven Engineering. ...
This new computing model has brought intense competition among hardware and software providers who are continuously introducing increasingly powerful mobile devices and innovative OSs into the market. ...
Modeling languages stack: mobile IFML defined as a mobile extension of IFML shall be used to model the front-end of the app at the PIM level. ...
arXiv:1509.03109v1
fatcat:uob73e6nzzblrpajrnjdmeqsre
Automated Model-based Test Case Generation for Web User Interfaces (WUI) from Interaction Flow Modeling Language (IFML) Models
2019
IEEE Access
INDEX TERMS Formal verification, IFML, MBT, model-based testing, UI, web applications, WUI. ...
matrices from IFML models. ...
IFML itself describes how we can apply model driven engineering (MDE) to the problem of front-end design of software applications. ...
doi:10.1109/access.2019.2917674
fatcat:2a4xcdm6xje53ndohnipezplrm
Extensibility Interaction Flow Modeling Language Metamodels to Develop New Web Application Concerns
2017
Kurdistan Journal of Applied Research
The new IFML solves the lack of context web application through defining a new model and becomes a new direction to develop concerns modern web applications. ...
Even though Interaction Flow Modeling Language (IFML) is recently proposed as a new method for developing web applications, it has limitations. Therefore these methods need to be improved. ...
This model-driven approach uses the OMG standard IFML. ...
doi:10.24017/science.2017.3.23
fatcat:752avuslvrd4zg5xqe4yec4m24
Enhancing Interaction Flow Modeling Language Metamodels for Designing Features of Rich Internet Applications
2018
International Journal of Integrated Engineering
The recent web engineering method is Interaction Flow Modeling Language (IFML) which adopted by Object Management Group (OMG). ...
In this paper, we enhance IFML method through extension the metamodels by using UML extension mechanism, in which, we define new IFML metamodel and some new elements to cope RIA features designing in data ...
In this paper, we extend IFML metamodel for supporting RIA features in the process development front-end model to design clientserver distribution and communication, in the extension process we use UML ...
doi:10.30880/ijie.2018.10.06.013
fatcat:knjuu3vj35hsrlrhbikwayymhi
Introduction to the JSS special issue of Web 2.0 engineering: New practices and emerging Challenges
2013
Journal of Systems and Software
Some Web 2.0 Engineering Challenges Front-end design is a complex and multidisciplinary task, where many perspectives and expertise intersect. ...
To this aim methods or tools based on recent techniques of model-driven engineering discipline (e.g., MDA [OMG 2003 ], ADM [Newcomb 2005 ], Architecture-Centric MDA, Aspect-Oriented Development, etc. ...
doi:10.1016/j.jss.2013.07.060
fatcat:adly4wewujhwvj7oe4tzotxodm
Model-Driven Software Engineering in Practice: Second Edition
2017
Synthesis Lectures on Software Engineering
is is known as Model-Driven Software Engineering (MDSE) or, simply, Model-Driven Engineering (MDE). ...
ABSTRACT is book discusses how model-based approaches can improve the daily practice of software professionals. ...
IFML supports the specification of the front-end of applications, independently of the technological details of their realization. ...
doi:10.2200/s00751ed2v01y201701swe004
fatcat:u5mnfbdrkrhw5lrerbbewxbc7e
Measuring interaction design before building the system
2016
Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems - EICS '16
Metrics based on possible paths, with or without user navigation errors, can then be computed. ...
We present a tool (MIGTool) that transforms models of the behavior of a user interface into a graph, upon which usage scenarios can be easily specified, and used by MIGTool to compute possible interaction ...
Differently from other model-based approaches, such as those based on IFML, MIGtool uses only a model of the behavior of the UI. ...
doi:10.1145/2933242.2933246
dblp:conf/eics/BrajnikH16
fatcat:avj5vpo7jzeofcvxnlc35w672a
A separation-based UI architecture with a DSL for role specialization
2015
Journal of Systems and Software
A climate science application was created to verify the validity of the methodology using modern practices of UX, DSLs, code generation, and model-driven engineering. ...
This paper proposes an architecture and associated methodology to separate front end UI concerns from back end coding concerns to improve the platform flexibility, shorten the development time, and increase ...
Acknowledgments This material is based in part upon work supported by the National Science Foundation under grants no. EPS-0814372 and IIA-1301726. ...
doi:10.1016/j.jss.2014.11.039
fatcat:26w427j3mjf63i44iepwpwci7q
Web-Augmentation, Design Thinking, and Collaboration Engineering to Foster Innovation in DSS for Agriculture: A Case Study
[chapter]
2020
Studies in Systems, Decision and Control
This work presents an approach to involve end-users in enhancing exiting web software to produce incremental innovations. ...
The approach was successfully tried in a case study letting end-users add collaboration support to a system that did not provide it. ...
Acknowledgement Authors of this publication acknowledge the contribution of the Project 691249, RUC-APS: Enhancing and implementing Knowledge based ICT solutions within high Risk and Uncertain Conditions ...
doi:10.1007/978-3-030-51047-3_1
fatcat:bf7xdypyynentikixjz4nacapu
Human Factors in the Adoption of Model-Driven Engineering: An Educator's Perspective
[chapter]
2016
Lecture Notes in Computer Science
of model-based modernization services. ...
as configurable (at the model-level) as native HTML/CSS/JS code where one can precisely configure every single graphical aspect of the front-end. ...
doi:10.1007/978-3-319-47717-6_18
fatcat:d7nsas4qpbemvhtsp5j3dcdsua
MERLIN H2020 Project: MERLIN.BLU.3.3.7.D5.1-MapOfSupportServicesAndProgrammesInEU28
[article]
2019
Zenodo
The programme will equip participants with knowledge, skills and a network to generate market-led business models to unlock potential and accelerate this journey. ...
Group, 2015. https://www.ifml.org/ 10 Interaction Flow Modeling Language: Model-Driven UI Engineering of Web and Mobile Apps with IFML. ...
Released as a free and open-source framework for the front-end, it was originally developed exclusively for Twitter, and made available to the public in 2011. ...
doi:10.5281/zenodo.2586047
fatcat:khfx6dj6sra3deivuwxv72wqzu
Unified Abstract Mechanism to Model Language Learning Activities
2021
Computing and informatics
It defines a new abstraction mechanism to model these activities as part of a model-driven approach to develop applications supporting different language learning processes running on different hardware ...
This article proposes a conceptual model to develop the activities of language learning applications. ...
In [4] , authors describe how to apply model-driven techniques to the problem of designing the front end of software applications (i.e. the user interaction). ...
doi:10.31577/cai_2021_2_249
fatcat:hk6imwxgqfbmrielb5g5vny47m
Automated Enterprise Applications Generation from Requirements Model
[article]
2022
arXiv
pre-print
Enterprise applications can be automatically generated from a sophisticated OO design model based on model-driven approach. ...
In this paper, we propose an approach named RM2EA, which can reach this goal based on the contract-based requirements model. We demonstrate the proposed approach through 13 case studies. ...
in front-end user interface-related code. ...
arXiv:1609.09656v3
fatcat:ru5qacxhlfdldgwdytwenow55m
Simplifying Web Programming
2015
Proceedings of the 8th India Software Engineering Conference on XXX - ISEC '15
Modern web programming is plagued by a jungle of heterogeneous programming frameworks and lacks adequate abstractions for endto-end rapid, structured, design and development. ...
Based on the reported issues, we developed a new programming environment, called WEBNAT, to reduce the burden of client-server programming. ...
In particular, the programmer still has to write glue code for propagating model changes to views and coordinating front-end UI changes (primarily in JavaScript) with back-end models. ...
doi:10.1145/2723742.2723750
dblp:conf/indiaSE/SinhaKG15
fatcat:ccxsfgu7uvadpd7sa7ykviqyey
« Previous
Showing results 1 — 15 out of 20 results