312 Hits in 2.2 sec

Towards a Model-Driven Approach to Reuse [chapter]

Robert B. France, Sudipto Ghosh, Daniel E. Turk
2001 OOIS 2001  
In its fully mature form, the reuse infrastructure, called a ReSyDE (Reusebased System Development Environment), consists of a repository of reusable modeling artifacts, and language front-ends for assembling  ...  A model-driven reuse approach that is based on an organization's Enterprise Architecture (EA) and on the Unified Modeling Language (UML) is proposed.  ...  It supports reuse of models in a model-driven approach to system development.  ... 
doi:10.1007/978-1-4471-0719-4_20 dblp:conf/oois/FranceGT01 fatcat:uepavmduifbkza2bqxbzxlarby

Model-driven networking: A novel approach for SDN applications development

Felipe A. Lopes, Marcelo Santos, Robson Fidalgo, Stenio Fernandes
2015 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM)  
We argue that MDN raises the level of abstraction on development, thus reducing the complexity to implement SDN applications and avoiding inconsistent policies.  ...  In order to show the relevance and the technological viability of our proposal, we have specified a DSML and have built a tool for creating SDN applications using the MDN approach.  ...  Fig. 1 : 1 The OpenFlow perspective in an SDN architecture. Fig. 2 2 Scheme for Model-Driven Development and the components of DSMLs.  ... 
doi:10.1109/inm.2015.7140372 dblp:conf/im/LopesSFF15 fatcat:6r7ijwxn7zerpk3smw4rqxlur4

Collaboro: a collaborative (meta) modeling tool

Javier Luis Cánovas Izquierdo, Jordi Cabot
2016 PeerJ Computer Science  
While end-users are actually the experts of the domain for which a DSML is developed, their participation in the DSML specification process is still rather limited nowadays.  ...  Collaboro also incorporates a metric-based recommender system to help community members to define high-quality notations for the DSMLs.  ...  Our proposal for enabling the collaborative definition of DSMLs is built on top of the Collaboro DSML, a DSML for modeling the collaborations that arise in a community working towards the development of  ... 
doi:10.7717/peerj-cs.84 fatcat:47rxx44au5aqhh76k7f25thnta

Enabling the Collaborative Definition of DSMLs [chapter]

Javier Luis Cánovas Izquierdo, Jordi Cabot
2013 Lecture Notes in Computer Science  
In this paper we propose a more community-aware language development process by enabling the active participation of all community members (both developers and end-users of the DSML) from the very beginning  ...  While end-users are actually the experts of the domain for which a DSML is developed, their participation in the DSML specification process is still rather limited nowadays.  ...  Collaboro DSML Our proposal for enabling the collaborative definition of DSMLs is built on top of the Collaboro DSML, a DSML for modeling the collaborations that arise in a community working towards the  ... 
doi:10.1007/978-3-642-38709-8_18 fatcat:xueoerpdibdklehivj7alsbgim

Towards an Agile and Ontology-Aided Modeling Environment for DSML Adaptation [chapter]

Emanuele Laurenzi, Knut Hinkelmann, Stefano Izzo, Ulrich Reimer, Alta van der Merwe
2018 Lecture Notes in Business Information Processing  
This is supported by ontology concepts, which are tightly coupled with DSML constructs. Hence, a modeling environment is being developed that enables a modeling language to be adapted on-the-fly.  ...  The advent of digitalization exposes enterprises to an ongo-ing transformation with the challenge to quickly capture relevant aspects of changes.  ...  Meta-modeling is a model-driven technique adopted to ease the development of a modeling language and, thus applicable for DSMLs too.  ... 
doi:10.1007/978-3-319-92898-2_19 fatcat:e5udwgdcevcsfa7tnfymiwmd6a

Developing Applications Using Model-Driven Design Environments

K. Balasubramanian, A. Gokhale, G. Karsai, J. Sztipanovits, S. Neema
2006 Computer  
Model-driven development (MDD) is an emerging paradigm that improves the software development lifecycle, particularly for large software systems by providing a higherlevel of abstraction for designing  ...  This paper illustrates several key characteristics of the MDD approach that differentiate it from traditional software development approaches.  ...  The use of UML class diagrams as the notation for concrete syntax of DSMLs in GME allows capturing some semantics of the association between the different elements.  ... 
doi:10.1109/mc.2006.54 fatcat:ozyteuusvvckvm5rc2v7hg5l7u

Roles in Software Development using Domain Specific Modeling Languages [article]

Holger Krahn, Bernhard Rumpe, Steven Völkel
2014 arXiv   pre-print
We describe the setup of such a process using the MontiCore framework and demonstrate the advantages by describing how a group of developers with diverse individual skills can develop automotive HMI software  ...  Domain-specific modelling languages (DSMLs) successfully separate the conceptual and technical design of a software system by modelling requirements in the DSML and adding technical elements by appropriate  ...  DSML-Framework MontiCore As an intermediate step towards a fully model-based software development process we currently advocate a development process that uses code and models at the same time and, more  ... 
arXiv:1409.6618v1 fatcat:kptome2jcfc23deoj2lot3j5ue

A Semiotics-inspired Domain-Specific Modeling Language for Complex Event Processing Rules [article]

Herbertt Diniz, Kiev Gama, Robson Fidalgo
2017 arXiv   pre-print
This article proposes a DSML combined with visual notations techniques to create CEP rules with a more intuitive development model adapted for the non-expert user needs.  ...  To reduce the complexity of writing CEP rules, some researchers are employing Domain Specific Modeling Language (DSML) to provide modelling through visual tools.  ...  Eckert and Bry Model-Driven Development The development of the proposed language was made using a Model-Driven Development (MDD) approach [20] .  ... 
arXiv:1708.05233v1 fatcat:sjncro7oc5ffjodjrsifayojf4

On the Combination of Domain Specific Modeling Languages [chapter]

Antonio Vallecillo
2010 Lecture Notes in Computer Science  
We propose a general framework for combining DSMLs that subsumes them, based on the concept of viewpoint unification, and its realization using model-driven techniques.  ...  Domain Specific Modeling Languages (DSMLs) are essential elements in Model-based Engineering. Each DSML allows capturing certain properties of the system, while abstracting other properties away.  ...  Rivera, Francisco Durán and Jordi Cabot for their comments on a previous version of this paper, and to the anonymous referees for their insightful comments and suggestions.  ... 
doi:10.1007/978-3-642-13595-8_24 fatcat:vcbb4i5lgnapzj76wq7glfzzu4

Extracting reusable design decisions for UML-based domain-specific languages: A multi-method study

Stefan Sobernig, Bernhard Hoisl, Mark Strembeck
2016 Journal of Systems and Software  
to develop the DSML.  ...  When developing domain-specific modeling languages (DSMLs), software engineers have to make a number of important design decisions on the DSML itself, or on the software-development process that is applied  ...  Acknowledgments This work has partly been funded by the Austrian Research Promotion Agency (FFG) of the Austrian Federal Ministry for Transport, Innovation and Technology (BMVIT) through the Competence  ... 
doi:10.1016/j.jss.2015.11.037 fatcat:vcd5oqvy6zd7tepcjogev3nxiu

Key Research Challenges for Successfully Applying MDD Within Real-Time Embedded Software Development [chapter]

Aram Hovsepyan, Stefan Van Baelen, Bert Vanhooff, Wouter Joosen, Yolande Berbers
2006 Lecture Notes in Computer Science  
Model-Driven Development (MDD) is a software development paradigm that promotes the use of models at different levels of abstraction and perform transformations between them to derive one or more concrete  ...  In this paper we analyze the current status of MDD regarding its applicability for the development of Real-Time Embedded Software.  ...  Introduction Model-Driven Development (MDD) is a software development paradigm that promotes the use of models at different levels of abstraction and performs transformations between them in order to derive  ... 
doi:10.1007/11796435_7 fatcat:prthm3gtcvbztipiakjahzeeei

From DCOM interfaces to domain-specific modeling language: A case study on the sequencer

Tomaz Kos, Tomaz Kosar, Jure Knez, Marjan Mernik
2011 Computer Science and Information Systems  
The same case applies to the development of measurement systemsmeasurement system producers often provide interfaces to their products, after which the customers' programming engineers use them to build  ...  software according to the instructions and requirements of domain experts from the field of data acquisition.  ...  Merilinna presents an end-user driven development of navigation applications for mobile phones [14] . For this purpose, a DSML was developed using the modeling environment MetaEdit+.  ... 
doi:10.2298/csis101231009k fatcat:evbgl5aalrdwbjrj2olo2j5sc4

Towards a Domain Specific Modeling Language for Agent-Based Modeling of Land Use/Cover Change [chapter]

Cédric Grueau
2014 Lecture Notes in Computer Science  
We also present the first step towards its development comprising a domain model based on a domain ontology.  ...  We also present the general methodology for the development of the modeling language which consists in extending existing conceptual modeling languages with domain-specific language profiles.  ...  The objective of providing this DSML is moving towards a unified design that would facilitate the interpretation of the system by developers or practitioners that would want to reuse the system.  ... 
doi:10.1007/978-3-319-14139-8_28 fatcat:z4oqnaznmfdv7liffhc3bcfmum

ModeL4CEP: Graphical domain-specific modeling languages for CEP domains and event patterns

Juan Boubeta-Puig, Guadalupe Ortiz, Inmaculada Medina-Bulo
2015 Expert systems with applications  
Complex event processing (CEP) is a cutting-edge technology that allows the analysis and correlation of large volumes of data with the aim of detecting complex and meaningful events through the use of  ...  Further benefits of these DSMLs are evaluated and discussed in depth in this paper.  ...  Model-driven development Currently, the software engineering community is more oriented towards the development of applications based on models rather than technologies.  ... 
doi:10.1016/j.eswa.2015.06.045 fatcat:rpoc4biulrfc5n4a7udjnmjknq

A Domain Specific Modeling Language Semantic Model for Artefact Orientation

Bunakiye R. Japheth, Ogude U. Cyril
2019 Zenodo  
Domain-specific modeling language specifications of model-driven engineering technologies focus more on requirements within a particular domain, which can be tailored to aid the domain expert in expressing  ...  customizable development.  ...  Established development processes of DSMLs we have embraced require binding the syntactical concepts of the problem domain with the semantics of a solution domain [9] .  ... 
doi:10.5281/zenodo.2576928 fatcat:kwrb3ybldfb2tl7vufw5m3a474
« Previous Showing results 1 — 15 out of 312 results