2013
DOI: 10.1109/tse.2012.74
|View full text |Cite
|
Sign up to set email alerts
|

What Industry Needs from Architectural Languages: A Survey

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

6
206
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
4
2
2

Relationship

2
6

Authors

Journals

citations
Cited by 233 publications
(212 citation statements)
references
References 40 publications
6
206
0
Order By: Relevance
“…Understanding the way architectural information in SAD of OSS projects is documented can help researchers and practitioners to identify mainstream architectural languages for OSS projects as well as their needs [31].…”
Section: Rq2 What Architectural Languages Are Used In Sad Of Oss Promentioning
confidence: 99%
See 1 more Smart Citation
“…Understanding the way architectural information in SAD of OSS projects is documented can help researchers and practitioners to identify mainstream architectural languages for OSS projects as well as their needs [31].…”
Section: Rq2 What Architectural Languages Are Used In Sad Of Oss Promentioning
confidence: 99%
“…Diagram and UML are often used to decribe model and system elements since these two architectural languages are graphical representations suitable for representing the structural aspect of an architecture (i.e., model and system elements). They can represent and facilitate interaction with non-technical stakeholders [31], e.g., UML can be used to describe and communicate the static structure of an architecture [35]. However, diagram and UML are not used to describe mission and environment elements.…”
Section: Relationship Between Architectural Languages Andmentioning
confidence: 99%
“…This is one of the major reasons that often hinders the adoption of formal-based techniques in software industry, as revealed in a recent survey in this context [15]. Therefore, providing affordable, efficient approaches for rigorously verifying properties in dynamic software architectures is a major challenge.…”
Section: Introductionmentioning
confidence: 99%
“…A survey we recently conducted on the industrial needs from architectural languages [4] revealed that 85% of the 48 interviewed practitioners use multiple views when architecting a software system, with a total of nine different views and a predominant use of structural, behavioral, and physical views reported. One consequence of the tenet of using multiple views is a growing body of viewpoints that have become available (such as [1], [5], [6]) and supported by Architecture Description Languages (ADLs).…”
Section: Introductionmentioning
confidence: 99%
“…Thus, (i) it is difficult to re-use viewpoints when defining new frameworks to be used in different organizations or domains; and (ii) it is difficult to define consistency rules among viewpoints once and forever, since such rules are not re-usable as first-class artefacts. Based on our survey [4], although automated consistency checking between views is advocated as an important feature for future ADLs, about 50% of the respondents check view consistency manually (i.e., with no formalized method). Moreover, (iii) current ADLs do not provide systematic mechanisms for adding new views (about 48% of the respondents to our survey had to extend their ADLs for adding new views).…”
Section: Introductionmentioning
confidence: 99%