Filters








2,949 Hits in 7.9 sec

Integration of Data Validation and User Interface Concerns in a DSL for Web Applications [chapter]

Danny M. Groenewegen, Eelco Visser
2010 Lecture Notes in Computer Science  
In this paper, we present a solution for the integration of declarative data validation rules with user interface models in the domain of web applications, unifying syntax, mechanisms for error handling  ...  Web application frameworks do not offer a consistent interface for data validation.  ...  This paper presents a solution for the integration of data validation, a vital component of web applications, into a web application DSL that includes data models, user interfaces, and actions.  ... 
doi:10.1007/978-3-642-12107-4_13 fatcat:tg2zxqpd4bd4dkp7ydgvry5aa4

Integration of data validation and user interface concerns in a DSL for web applications

Danny M. Groenewegen, Eelco Visser
2010 Journal of Software and Systems Modeling  
In this paper, we present a solution for the integration of declarative data validation rules with user interface models in the domain of web applications, unifying syntax, mechanisms for error handling  ...  Web application frameworks do not offer a consistent interface for data validation.  ...  This paper presents a solution for the integration of data validation, a vital component of web applications, into a web application DSL that includes data models, user interfaces, and actions.  ... 
doi:10.1007/s10270-010-0173-9 fatcat:lrojxlzvkjem5c3ak5jwmyroum

Domain-Specific Languages for Service-Oriented Architectures: An Explorative Study [chapter]

Ernst Oberortner, Uwe Zdun, Schahram Dustdar
2008 Lecture Notes in Computer Science  
Two of our experiments deal with model-driven DSLs developed for process-driven SOAs, and the third one focuses on extending SOAs with Web user interfaces (UI), i.e., non-process-driven SOA concerns.  ...  They promise to model the various SOA concerns in a suitable way for the various technical and non-technical stakeholders of a SOA.  ...  In our case, this is not only valid for process-driven SOAs but also for non-process-driven SOA concerns, such as in our case Web applications.  ... 
doi:10.1007/978-3-540-89897-9_14 fatcat:ik65eyj7crgmzclusujz2wohk4

Constructing Advanced Web-Based Dialog Components with Stakeholders – A DSL Approach

Patrick Freudenstein, Martin Nussbaumer
2008 2008 Eighth International Conference on Web Engineering  
Complex dialogs with comprehensive underlying data models are gaining increasing importance in today's Web applications.  ...  Beyond that, requirements from the fields of Web accessibility, platform-independence and Web service integration arise.  ...  The Dialog DSL at a Glance The Dialog DSL is part of our research in the context of DSL-based Web Engineering [13] in general and workflow-based Web Applications [6] in particular.  ... 
doi:10.1109/icwe.2008.39 dblp:conf/icwe/FreudensteinN08 fatcat:6pnn72pnfvbirmoiozxvcs5bo4

Managing volatile requirements in web applications

Matias Urbieta, Gustavo Rossi, Damiano Distante, Wieland Schwinger
2013 2013 15th IEEE International Symposium on Web Systems Evolution (WSE)  
solidarity features that remain in the application for a period of time.  ...  Web applications allow business to offer services or products to numerous users with different culture, context, and needs.  ...  ACKNOWLEDGMENT The authors also want to thank Silvia Gordillo, Werner Retschitzegger, and Esteban Robles Luna who have helped reviewing and providing an interesting point of view on some aspects of our  ... 
doi:10.1109/wse.2013.6642420 dblp:conf/wse/UrbietaRDS13 fatcat:ezk6pwgilbgznbj57jiu6gls7a

ReVeaLD: A user-driven domain-specific interactive search platform for biomedical research

Maulik R. Kamdar, Dimitris Zeginis, Ali Hasnain, Stefan Decker, Helena F. Deus
2014 Journal of Biomedical Informatics  
The results also indicate that supporting the identification of the elements of a DSL significantly increased intuitiveness of the platform and usability of semantic web technologies by domain users.  ...  A set of user-defined graphic rules controls the display of information through media-rich user interfaces.  ...  The authors would also like to acknowledge Claude Warren, for the development of the GRANATUM Query Engine, Panagiotis Hasapis, for the provision of sample use cases and scenarios in cancer chemoprevention  ... 
doi:10.1016/j.jbi.2013.10.001 pmid:24135450 fatcat:kkbnap7ocfgkhhyi64nycjlaz4

A domain-specific language for the model-driven construction of advanced web-based dialogs

Patrick Freudenstein, Martin Nussbaumer, Florian Allerding, Martin Gaedke
2008 Proceeding of the 17th international conference on World Wide Web - WWW '08  
Complex dialogs with comprehensive underlying data models are gaining increasing importance in today's Web applications.  ...  Beyond that, requirements from the fields of aesthetics, Web accessibility, platform-independence, and Web service integration arise.  ...  EVALUATION The Dialog DSL was successfully used for the construction of several complex dialogs in a large-scale Enterprise Application Integration project.  ... 
doi:10.1145/1367497.1367660 dblp:conf/www/FreudensteinNAG08 fatcat:bqwusllnafbhnngdhuy5m7f5lu

Separating out Platform-independent Particles of User Interfaces [chapter]

Tomas Cerny, Michael J. Donahoo
2015 Lecture Notes in Electrical Engineering  
User Interfaces (UIs) visualize a wide range of various underlying computer application concerns. Such orthogonal concerns present in even the simplest UIs.  ...  Nowadays users typically remotely access to applications from a variety of platforms including web, mobile or even standalone clients.  ...  It presents data fields in a given order, following a particular layout, where each field has a specific label and a widget. The user input validation and constraints apply in widget configuration.  ... 
doi:10.1007/978-3-662-46578-3_112 fatcat:sqvcssv6ejh2znaroviixpq5ju

D3.1 First version of ontologies and semantic repository

Georgios Meditskos (CERTH), Zoe Vasileiou (CERTH),Panagiotis Mhtzias (CERTH), Anastasios Karakostas (CERTH), Stefanos Vrochidis (CERTH), Jesús Gorroñogoitia (ATOS
2020 Zenodo  
(abstraction layer) and the representation and mapping of cloud applications and infrastructures to ontological entities.  ...  In addition,it describes the first version of the Semantic Reasoner module that populates the SODALITE Knowledge Base (KB) with the resource models and Abstract Application Deployment Models (AADMs) composed  ...  to deployment and maintenance interfaces (create, delete, etc.). • Use of additional W3C standards for modelling, such as the Web Annotation Data Model .  ... 
doi:10.5281/zenodo.4280700 fatcat:4u7gtlwe5bhrzftb5ksaf4pko4

Aspect-driven, data-reflective and context-aware user interfaces design

Tomas Cerny, Karel Cemus, Michael J. Donahoo, Eunjee Song
2013 ACM SIGAPP Applied Computing Review  
The increasing use of Web-based applications continues to broaden the user groups of enterprise applications at large.  ...  Instead they design generic and reusable transformation rules capable of presenting application data instances in the UI while considering the runtime context.  ...  INTRODUCTION Despite broad research in the area of Context-aware/Adaptive User Interfaces (CUIs), it is common practice in production applications to design a single UI that serves all types of users and  ... 
doi:10.1145/2577554.2577561 fatcat:n5imgavckffdxeti3emgpjxowy

Development of Modelling Frameworks and Viewpoints with Kitalpha

Benoit Langlois, Daniel Exertier, Boubekeur Zendagui
2014 Proceedings of the 14th Workshop on Domain-Specific Modeling - DSM '14  
This paper presents the main features of Kitalpha and lessons learned from a DSL-based development.  ...  Kitalpha is an environment to develop and execute MBE (Model-Based Engineering) workbenches for description of system architecture.  ...  This initiative is supported by Sys2Soft, a French research project, and Crystal, a European project.  ... 
doi:10.1145/2688447.2688451 fatcat:dug7or7qgnh6jlsy6ccssaflqu

On separation of platform-independent particles in user interfaces

Tomas Cerny, Michael J. Donahoo
2015 Cluster Computing  
The complexity of User Interface (UI) design grows quickly with the number of application concerns.  ...  Implementation support of such a wide-range of orthogonal concerns often results in restatement of a significant portion of the UI description using platform-specific components.  ...  Furthermore, since the user may move from computer to smartphone, the application may need to support both web interfaces and native client for a mobile platform.  ... 
doi:10.1007/s10586-015-0471-7 fatcat:qkfpw32jprekvj5dgfnqb2e7oa

Historical Civil Registration Record Transcription Using an eXtreme Model Driven Approach

Rafflesia Khan, Alexander Schieweck, Ciara Breathnach, Tiziana Margaria
2021 Proceedings of the Institute for System Programming of RAS  
In this paper, we show how we used a model-driven approach to design and improve a Digital Humanities dynamic web application within an interdisciplinary project that enables history students and volunteers  ...  Our model-driven approach generates the software application from data, workflow and GUI abstract models, ready for deployment.  ...  We are grateful for the full cooperation of the Registrar General of Ireland for permission to use these data for research purposes.  ... 
doi:10.15514/ispras-2021-33(3)-10 fatcat:lvus3ab3zjg5vfmzbc6ptjcone

A Generative Approach for User-Centered, Collaborative, Domain-Specific Modeling Environments [article]

Philip Zweihoff, Bernhard Steffen
2021 arXiv   pre-print
These demands exceed the mere use of a modeling environment as such and require cross-cutting concerns such as: easy access, direct usability and simultaneous collaboration, which result in additional  ...  However, the existing tools are limited to a very small number of different domains such as mobile app development, which can be attributed to the enormous demands that a user has on such a tool today.  ...  Pyro focuses on the implementation and deployment of graphbased DSLs for use in a web context.  ... 
arXiv:2104.09948v1 fatcat:woiqwqa5cbggpadi5a3fvfk7fe

A New Framework for Classifying Information Systems Modelling Languages

Ahmad F. Subahi, Youseef Alotaibi
2018 Journal of Software  
In this work, a classification framework is introduced to categorise thirteen DSMLs, based on the target type of IS, into four major categories, namely, (1) DSMLs for n-tier web application development  ...  , (2) DSMLs for cloud-based applications development, (3) DSMLs for mobile-based applications development and (4) DSMLs for tier-specific enterprise applications development.  ...  WebDSL WebDSL is a Domain-Specific Language (DSL) for implementing dynamic web applications with a rich data model.  ... 
doi:10.17706/jsw.13.1.18-42 fatcat:znlt6xlwfzbt5l4oj3x36klhny
« Previous Showing results 1 — 15 out of 2,949 results