Studies of Software Design: ICSE'93 Workshop Maltimore, Maryland, USA, May 17–18, 1993 Selected Papers

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This book contains a refereed collection of thoroughly revised full papers based on the contributions accepted for presentation at the International Workshop on Studies of Software Design, held in conjunction with the 1993 International Conference on Software Engineering, ICSE'93, in Baltimore, Maryland, in May 1993.
The emphasis of the 13 papers included is on methods for studying, analyzing, and comparing designs and design methods; the topical focus is primarily on the software architecture level of design and on techniques suitable for dealing with large software systems. The book is organized in sections on architectures, tools, and design methods and opens with a detailed introduction by the volume editor.

Author(s): David Alex Lamb (auth.), David Alex Lamb (eds.)
Series: Lecture Notes in Computer Science 1078
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 1996

Language: English
Pages: 193
Tags: Software Engineering; Programming Languages, Compilers, Interpreters; Business Information Systems

Introduction: Studies of software design....Pages 1-5
Many faces of software architecture....Pages 6-16
Procedure calls are the assembly language of software interconnection: Connectors deserve first-class status....Pages 17-32
Software structure characterization using connectivity....Pages 33-48
Regularities in software systems....Pages 49-63
Formal approaches to software architecture....Pages 64-76
Difficulties with object-oriented frameworks....Pages 77-87
Using a metasystem approach to support and study the design process....Pages 88-102
Constructing software design theories and models....Pages 103-114
Method integration and support for distributed software development: An overview....Pages 115-126
Program restructuring via design-level manipulation....Pages 127-139
Hierarchical modular diagrams: An approach to describe architectural designs....Pages 140-150
Structured and formal methods: An investigative framework....Pages 151-163
An exploration of object-oriented methodologies for system analysis and design....Pages 164-188