2005
DOI: 10.1002/smr.304
|View full text |Cite
|
Sign up to set email alerts
|

Architectural support in industry: a reflection using C‐POSH

Abstract: Software architecture plays a vital role in the development (and hence maintenance) of large complex systems (containing millions of lines of code) with a long lifetime. It is therefore required that the software architecture is also maintained, i.e., sufficiently documented, clearly communicated, and explicitly controlled during its life-cycle. In our experience, these requirements cannot be met without appropriate support.Commercial-off-the-shelf support for architectural maintenance is still scarcely availa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2005
2005
2010
2010

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(4 citation statements)
references
References 21 publications
0
4
0
Order By: Relevance
“…More recently, new model-driven techniques and architectural programming languages have been introduced to guide the design and coding process from an architectural artifact (ArchJava, 2007;Fujaba RT Project, 2009;Hacklinger, 2004). In summary, SA specifications are used for many purposes (Mustapic et al, 2004;Bril et al, 2005;Bernardo and Inverardi, 2003): as a documentation artifact, for analysis, and to guide the design and coding process.…”
Section: Introductionmentioning
confidence: 99%
“…More recently, new model-driven techniques and architectural programming languages have been introduced to guide the design and coding process from an architectural artifact (ArchJava, 2007;Fujaba RT Project, 2009;Hacklinger, 2004). In summary, SA specifications are used for many purposes (Mustapic et al, 2004;Bril et al, 2005;Bernardo and Inverardi, 2003): as a documentation artifact, for analysis, and to guide the design and coding process.…”
Section: Introductionmentioning
confidence: 99%
“…Both tools and processes are embedded in the Integrated Development Environment (also illustrated in [BKP05]). High Quality Product is seen as one of the key selling points.…”
Section: Sfim-analyzementioning
confidence: 99%
“…Champions -Champions initialize ideas and will also motivate their colleagues to work with a particular technology. The role of champions in industrial organizations is generally recognized as an important factor for change management [1,4]. We think that a champion is really able to aspire [15]: the capacity of individuals or teams to orient toward what they truly care about.…”
Section: Factorsmentioning
confidence: 99%
“…It is obvious that champions are needed during Technology Embedding. The champion conducts e.g., the change management and will also manage expectations about the technology to its colleagues [1]. But, the champion is also needed during the Technology Engineering phase.…”
Section: Factorsmentioning
confidence: 99%