Results 281 to 290 of about 2,777,627 (313)
Some of the next articles are maybe not open access.
Model Driven Development - Attention to People and Processes
Parallel and Distributed Computing and Networks / 720: Software Engineering, 2011Model Driven Development (MDD) can potentially offer great benefits to software development companies, for example, in the sense of improved productivity. However, MDD still suffers from challenges that complicate its wider use in companies. This paper presents a study in which several challenges to MDD use were identified, based on a number of ...
Teppola, Susanna, Parviainen, Päivi
openaire +2 more sources
The pragmatics of model-driven development
IEEE Software, 2003The potential benefits of using models are significantly greater in software than in other engineering disciplines because of the potential for a seamless link between models and the systems they represent. Unfortunately, models have rarely produced anticipated benefits. The key lies in resolving pragmatic issues related to the artifacts and culture of
openaire +1 more source
A Rigouous Framework for Model-Driven Development [PDF]
The model-driven architecture (MDA) is an approach to model-centric software development. The concepts of models, metamodels, and model transformations are at the core of MDA. Model-driven development (MDD) distinguishes different kinds of models: the computation-independent model (CIM), the platform-independent model (PIM), and the platform-specific ...
openaire +1 more source
Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '03, 2003
In this paper, we offer an alternative vision for domain driven development (3D). Our approach is model driven and emphasizes the use of generic and specific domain oriented programming (DOP) languages. DOP uses strong specific languages, which directly incorporate domain abstractions, to allow knowledgeable end users to succinctly express their needs ...
Dave A. Thomas, Brian M. Barry
openaire +1 more source
In this paper, we offer an alternative vision for domain driven development (3D). Our approach is model driven and emphasizes the use of generic and specific domain oriented programming (DOP) languages. DOP uses strong specific languages, which directly incorporate domain abstractions, to allow knowledgeable end users to succinctly express their needs ...
Dave A. Thomas, Brian M. Barry
openaire +1 more source
Model Driven Development with Mechatronic UML
2008 IEEE Symposium on Visual Languages and Human-Centric Computing, 2008Model Driven Development with Mechatronic UML Visual languages form a constituent part of a well-established software development paradigm, namely model driven development. The structure and functionality of the software is precisely specified by a model which can be formally analyzed concerning important (safety and liveness) properties of the system ...
openaire +1 more source
Agile Model-Driven Development in Practice
IEEE Software, 2011This article presents practical experiences and lessons learned in defining and implementing an agile model-driven development process using the MDD tools chain. This process and its implementation inherit the merits of scrum, extreme programming, and the Unified Software Development Processes.
Yuefeng Zhang, Shailesh Patel
openaire +1 more source
A Workflow for Model Driven Game Development
2015 IEEE 19th International Enterprise Distributed Object Computing Conference, 2015Software development faces challenges from high expectation of software qualities, complexity of software and long development cycle. While Domain Specific Modeling (DSM) is helping developers overcome many of these challenges in many domains, it is not generally applied in the computer game domain.
Hong Guo 0004 +3 more
openaire +1 more source
Model-Driven Development with eUML-ARC
Proceedings of the 27th Annual ACM Symposium on Applied Computing, 2012Model-Driven Development (MDD) with eUML-ARC uses a synthesis of executable UML and the ARC (Agent, Role, Coordination) programming model. An entity in the ARC model is composed of concurrent role-based agents, enabling collaboration-based design and exposing both inter-entity and intra-entity parallelism, thereby facilitating the development of ...
Kevin Marth, Shangping Ren
openaire +1 more source
Model-driven development with predictable quality
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion, 2007The PACC Starter Kit is an eclipse-based development environment that combines a model-driven development approach with reasoning frameworks that apply performance, safety, and security analyses. These analyses predict runtime behavior based on specifications of component behavior and are accompanied by some measure of confidence.
James Ivers, Gabriel A. Moreno
openaire +1 more source
Separation of concerns in model-driven development
IEEE Software, 2003MDD has improved productivity, quality, and platform independence but hasn't been that successful at supporting reuse and system evolution. To do so, a system must be specified as a composition of multiple views corresponding to stakeholders and their concerns.
Vinay Kulkarni 0001, Sreedhar Reddy
openaire +1 more source

