Specification of Software Systems www.s3.uni-duisburg-essen.de
Michael Goedicke
What is a good / influential (ASE) paper on …
Software Architecture
Michael Goedicke
What is a good / influential (ASE) paper on Software Architecture - - PowerPoint PPT Presentation
What is a good / influential (ASE) paper on Software Architecture Michael Goedicke Michael Goedicke Specification of Software Systems www.s3.uni-duisburg-essen.de Some Background Early Work since mid 80ies Regarded as emerging
Specification of Software Systems www.s3.uni-duisburg-essen.de
Michael Goedicke
Michael Goedicke
Specification of Software Systems www.s3.uni-duisburg-essen.de
Michael Goedicke
c.f. Shaw / Garlan book
– DSE Group @ Imperial College (Kramer / Magee) Conic, Darwin, LTSA,… – Garlan / Shaw Compent - Connector , various Spec.- Languages – …
– Software components – CDLs, ADLs, … – CBSE
Specification of Software Systems www.s3.uni-duisburg-essen.de
Michael Goedicke
– design important structures of the software system e.g. p2p, client server ... – functional and (so called) non-functional requirements And most importantly it is the artifact of the Design Stage of software development adjacent to Requirements- and Implementation Stage
Specification of Software Systems www.s3.uni-duisburg-essen.de
Michael Goedicke
relationships
components
at run time
Specification of Software Systems www.s3.uni-duisburg-essen.de
Michael Goedicke
generate components … generate testbeds
performance tests → related back to abstract software architecture
Specification of Software Systems www.s3.uni-duisburg-essen.de
Michael Goedicke