Model-driven development of complex software: A research roadmap

R France, B Rumpe - Future of Software Engineering (FOSE'07 …, 2007 - ieeexplore.ieee.org
The term model-driven engineering (MDE) is typically used to describe software
development approaches in which abstract models of software systems are created and …

Self-managed systems: an architectural challenge

J Kramer, J Magee - Future of Software Engineering (FOSE'07), 2007 - ieeexplore.ieee.org
Self-management is put forward as one of the means by which we could provide systems
that are scalable, support dynamic composition and rigorous analysis, and are flexible and …

Software reliability engineering: A roadmap

MR Lyu - Future of Software Engineering (FOSE'07), 2007 - ieeexplore.ieee.org
Software reliability engineering is focused on engineering techniques for develo** and
maintaining software systems whose reliability can be quantitatively evaluated. In order to …

Making sense of business process descriptions: An experimental comparison of graphical and textual notations

A Ottensooser, A Fekete, HA Reijers, J Mendling… - Journal of Systems and …, 2012 - Elsevier
How effective is a notation in conveying the writer's intent correctly? This paper identifies
understandability of design notations as an important aspect which calls for an experimental …

Improving software practice through education: Challenges and future trends

TC Lethbridge, J Diaz-Herrera… - Future of Software …, 2007 - ieeexplore.ieee.org
We argue that the software engineering (SE) community could have a significant impact on
the future of the discipline by focusing its efforts on improving the education of software …

[KSIĄŻKA][B] Rationale-based software engineering

JE Burge, JM Carroll, R McCall, I Mistrik - 2008 - Springer
The most distinctive thing about humans is not the thumb, of course. It is design. Unlike any
other animal, we incessantly and dramatically reshape both ourselves and our environment …

Identifying design problems in the source code: A grounded theory

L Sousa, A Oliveira, W Oizumi, S Barbosa… - Proceedings of the 40th …, 2018 - dl.acm.org
The prevalence of design problems may cause re-engineering or even discontinuation of
the system. Due to missing, informal or outdated design documentation, developers often …

Sketches and diagrams in practice

S Baltes, S Diehl - Proceedings of the 22nd ACM SIGSOFT International …, 2014 - dl.acm.org
Sketches and diagrams play an important role in the daily work of software developers. In
this paper, we investigate the use of sketches and diagrams in software engineering …

Assessing patient-centred outcomes in lateral elbow tendinopathy: a systematic review and standardised comparison of English language clinical rating systems

JP Evans, I Porter, JB Gangannagaripalli… - Sports Medicine …, 2019 - Springer
Background Lateral elbow tendinopathy (LET) is a common condition affecting adults.
Although a lack of treatment consensus continues to prompt numerous effectiveness studies …

Archface: A contract place where architectural design and code meet together

N Ubayashi, J Nomura, T Tamai - Proceedings of the 32nd ACM/IEEE …, 2010 - dl.acm.org
This paper proposes Archface, an interface mechanism for bridging the gap between
architectural design and its implementation. Archface, which encapsulates design essence …