A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
Filters
Proceedings of the Third Workshop on Models and Aspects - Handling Crosscutting Concerns in MDSD
[article]
2020
the concerns we were interested in. ...
MODEL DRIVEN PROCESS The way model driven approach is used is less formalized than AOP, and still in construction. ...
Aspect-Oriented Modeling (AOM) can help in obviating this problem. AOM provides separation of crosscutting concerns at the models level. ...
doi:10.14279/depositonce-10293
fatcat:mdmko675jncrvgg2mjayyayrby
Product Line Implementation using Aspect-Oriented and Model-Driven Software Development
2007
11th International Software Product Line Conference (SPLC 2007)
Features are separated in models and composed by aspect-oriented composition techniques on model level. Model transformations support the transition from problem to solution domain. ...
Aspect-oriented techniques enable the explicit expression and modularization of variability on model, code, and template level. ...
The authors would like to thank Christa Schwanninger, Andrew Jackson, Uwe Zdun, Michael Kircher and Rick Rabiser for their valuable comments on earlier drafts of this paper. ...
doi:10.1109/spline.2007.23
dblp:conf/splc/VolterG07
fatcat:oaklancbhbblxdhuevh6lkdze4
Product Line Implementation using Aspect-Oriented and Model-Driven Software Development
2007
11th International Software Product Line Conference (SPLC 2007)
Features are separated in models and composed by aspect-oriented composition techniques on model level. Model transformations support the transition from problem to solution domain. ...
Aspect-oriented techniques enable the explicit expression and modularization of variability on model, code, and template level. ...
The authors would like to thank Christa Schwanninger, Andrew Jackson, Uwe Zdun, Michael Kircher and Rick Rabiser for their valuable comments on earlier drafts of this paper. ...
doi:10.1109/spline.2007.4339272
fatcat:7a46vtdivfftfcnlx5khraln7u
XWeave
2007
Proceedings of the 10th international workshop on Aspect-oriented modeling - AOM '07
Aspectoriented techniques improve software development by providing modularization constructs for the encapsulation of crosscutting concerns. ...
Model-driven software development improves the way software is developed by capturing key features of the system in models which are developed and refined as the system is created. ...
The authors would like to thank Christa Schwanninger and Andrew Jackson for their valuable comments on earlier drafts of this paper. ...
doi:10.1145/1229375.1229381
fatcat:re7jxiubrnarfpqxr55alhnuna
A pattern based approach to aspect-orientation for state based systems
2007
Proceedings of the 2nd workshop on Best practices in applying aspect-oriented software development - BPAOSD '07
This paper demonstrates the benefits of using Aspect-Orientation in state based systems using patterns instead of Aspect-Oriented Programming languages, frameworks, or tools. ...
Binding occurs using the well known Mediator and Abstract Factory Patterns. ...
RELATED WORK In [7] Aspect-Orientation and Model Driven Software Development (MDSD) are examined to determine what links exist between the two. ...
doi:10.1145/1229485.1229490
fatcat:nkal5r67yrcfncjziea4bt4wru
An Aspect Oriented Framework for Flexible Design Pattern-based Development
english
2013
Proceedings of the 8th International Joint Conference on Software Technologies
english
Aspect Oriented Programming allows to implement DPs by its powerful quantification constructs that can handle better modularity and composition, helping to overcome some of the OO design trade-offs in ...
In this paper we propose an Aspect Oriented DSL-based framework to specify and to apply, declaratively, Design Patterns to the system classes. ...
While AOSD and MDSD are different in many ways they both help the developer to reason about one concern at a time. ...
doi:10.5220/0004510305280535
dblp:conf/icsoft/BernardiCL13
fatcat:qc7py7vwwzhxxa45lzfgpylrae
Aspect-Oriented Model-Driven Software Product Line Engineering
[chapter]
2009
Lecture Notes in Computer Science
Features are separated in models and composed by aspect-oriented composition techniques on model level. Model transformations support the transition from problem to solution space models. ...
Aspect-oriented techniques enable the explicit expression and modularization of variability on model, template, and code level. ...
While AOSD and MDSD are different in many ways -MDSD adds domainspecific abstractions and AOSD offers improved support for concern modularization across the life cycle as well as powerful composition mechanisms ...
doi:10.1007/978-3-642-03764-1_4
fatcat:uoea3yoq7fbrfaa3lglagcomey
Engineering Accessible Web Applications. An Aspect-Oriented Approach
2010
World wide web (Bussum)
In order to accomplish our goal, we provide some modeling techniques that we explicitly developed for handling the non-functional, generic and crosscutting characteristics of Accessibility. ...
In this thesis, we present a novel approach to conceive, design and develop Accessible Web applications using concepts from Aspect-Orientation. ...
Finally, as highlighted in Figure 4 (3), we propose a supporting tool to assist developers to discovering crosscutting concerns and applying aspects from the Accessibility knowledge capture at earlier ...
doi:10.1007/s11280-010-0091-3
fatcat:2rybs266ivaerfoysefzx5gw4q
Modeling Interdependent Concern Behavior Using Extended Activity Models
2008
Journal of Object Technology
In addition, we provide bindings of the concern activity models to UML class and interaction models to enable a detailed specification of concern behavior. ...
In this paper, we present an approach to model interdependent concern behavior using extended UML2 activity models. ...
[9] represent crosscutting behavior using contract and aspect models in UML. ...
doi:10.5381/jot.2008.7.6.a5
fatcat:3lbvjq35crhvlic2wm3vnqdhdm
Focusing Graphical User Interfaces in Model-Driven Software Development
2008
First International Conference on Advances in Computer-Human Interaction
Keywords -Graphical User Interfaces (GUI), Model-Driven Architecture (MDA), Model-Driven Software Development (MDSD), Software Engineering ...
The approach of model-driven software development focuses models as specification of software and on transformations of those models to finally get source code. ...
Due to these requirements, existing process models in software engineering have to be improved to strive for shorter development cycles and to be able to handle more complex software systems. ...
doi:10.1109/achi.2008.16
dblp:conf/achi/LinkSHA08
fatcat:c5yjhyxm4ngifi4bhqlyswivqm
Integration of Data from Vehicular Ad Hoc Networks Using Model-Driven Collaborative Tools
2016
Mobile Information Systems
The implemented tool facilitates the development and implementation of collaborative frameworks in VANETs, where every vehicle acts as a node. ...
This environment has been carried out following a model-driven approach that generates a groupware application for improving collaborative work and access to services. ...
In MDSD, these languages are defined by means of metamodels, which are models that define the structure of other models. ...
doi:10.1155/2016/4291040
fatcat:cvegethygjhs3grlcnx7yldjfu
Towards a Generic Approach for Model Composition
2008
2008 The Third International Conference on Software Engineering Advances
Model composition is considered as a crucial activity in Model Driven Software Development (MDSD) . ...
It is a common feature when adopting a multi-modeling approach to analyze and design software systems. ...
The authors have explored the possibility of composing a set of models based on crosscutting concerns (aspects), with a primary base model (which represent the core functionality of an application). ...
doi:10.1109/icsea.2008.38
dblp:conf/icsea/AnwarENCK08
fatcat:t24xt7x6w5duhh3rwtzkodkyie
MD* Best Practices
2009
Journal of Object Technology
I use MD* as a common moniker for MDD, MDSD, MDE, MDA, MIC, and all the other abbreviations for basically the same approach. Models can be processed in many ways. ...
by the templates and use AO to factor out crosscutting template behavior. ...
About the author Markus Voelter works as an independent researcher, consultant and coach for itemis AG in Stuttgart, Germany. ...
doi:10.5381/jot.2009.8.6.c6
fatcat:g2mmmmkotvagvlkjxnauzyjmbe
A Generative Approach for User-Centered, Collaborative, Domain-Specific Modeling Environments
[article]
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 ...
The use of low- and no-code modeling tools is today an established way in practice to give non-programmers an opportunity to master their digital challenges independently, using the means of model-driven ...
Finally, the concepts and technical aspects of Pyro are summarized and an outlook on future developments is given in section 9. ...
arXiv:2104.09948v1
fatcat:woiqwqa5cbggpadi5a3fvfk7fe
Software Architecture Knowledge Management
2008
Australian Software Engineering Conference : Proceedings
concerning data services and analytics. ...
The book that you are holding right now presents an important and valuable step forward in addressing these concerns. ...
Acknowledgements We are most thankful to the many authors we invited to contribute a chapter within the scope and contents prescribed by us. ...
doi:10.1109/aswec.2008.4483186
fatcat:xwdaitrejvb2fkyx3ymeg6tq6i
« Previous
Showing results 1 — 15 out of 31 results