2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) 2011
DOI: 10.1109/vlhcc.2011.6070397
|View full text |Cite
|
Sign up to set email alerts
|

Allowing end-users to participate within model-driven development approaches

Abstract: Model-Driven Development (MDD) uses models to guide the development of software systems. However, models are usually conceived to be used by software professionals, so it is quite difficult for end-users to understand them because they are not familiar with domain-specific languages or modeling tools as software professionals are. This makes the end-users' involvement within MDD approaches a difficult task. In this paper, we present a method that introduces a set of techniques and tools that allow end-users to… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 11 publications
(15 reference statements)
0
5
0
Order By: Relevance
“…The presented story language abstracts over many technical issues that need to be handled within procedural and objectoriented code. This is in line and significantly extends modeldriven approaches to end-user development [20]. With the presented semantics, coding capabilities are shifted to the level of use cases traditionally used for specifying requirements.…”
Section: Conclusion: Evaluation and Future Workmentioning
confidence: 57%
“…The presented story language abstracts over many technical issues that need to be handled within procedural and objectoriented code. This is in line and significantly extends modeldriven approaches to end-user development [20]. With the presented semantics, coding capabilities are shifted to the level of use cases traditionally used for specifying requirements.…”
Section: Conclusion: Evaluation and Future Workmentioning
confidence: 57%
“…As far as we know, existing MDE-based approaches do not target end-users as we do. However, end-users can participate in software modeling in cooperation with software professionals, provided they have development skills [Pérez et al, 2011]. In [Evers et al, 2014], a UML profile allows capturing variability in a humanreadable way that is understandable by non-experts.…”
Section: Contribution Of Mdementioning
confidence: 99%
“…The SELECT statement requires two clauses, a FROM and a WHERE. For example, we initialize the Components area of the extended model b editor by executing a domain-independent query that we have implemented [152] using EMFMQ, which is for selecting all the placement fragments of a given resource (the CVL variability model).…”
Section: Supporting Variability Management In Step 3 167mentioning
confidence: 99%
“…We evaluated our method by applying it in an existing MDD process that address the development of pervasive systems [152]. As was introduced in Chapter 5, this process is PervML and provides a DSL that is focused on specifying heterogeneous services in concrete physical environments such as the services of a smart home.…”
Section: Pervml -Pantagruel Case Studymentioning
confidence: 99%
See 1 more Smart Citation