An Architectural Framework
A rationale-based approach to software engineering requires rationale management systems that can integrate the many types of rationale with each other and with the processes of creating software engineering artifacts. Accomplishing this integration in tu
- PDF / 4,890,030 Bytes
- 331 Pages / 447.642 x 668.31 pts Page_size
- 37 Downloads / 226 Views
Janet E. Burge John M. Carroll Raymond McCall Ivan Mistrík | | | | | |
|
| |
| | | | | | | | |
| | | | | | | | | |
| |
| | | | | |
| | | | | | | |
| | |
| | | |
|
| |
| | |
| |
| | | | | | | | | | | | | | | |
| | |
| | | | | | | | | | | | | |
| | |
| |
| | |
| |
| |
| | |
| | | | | | | | | | |
| | | | | |
| | |
| | | | | |
| | | | | | | | | | |
|
| | |
| | | | | | | | | | | |
| | | | |
| | | | | |
| | | | | |
| | |
| |
| | | |
| | | | | | | | | | |
| |
| | | | | | | | | | |
Rationale-Based
Rationale-Based Software Engineering
|
| | | | | | | | | | |
| |
| | | | | | | | | | | | | |
| |
Rationale-Based Software Engineering
Janet E. Burge John M. Carroll Raymond McCall Ivan Mistrík ●
●
●
Rationale-Based Software Engineering
Authors Janet E. Burge Miami University School of Eng. & Appl. Science Computer Science & Systems Analysis 205 Benton Hall Oxford, OH 45056 USA [email protected]
Ivan Mistrík Independent Consultant Werderstr. 45 69120 Heidelberg Germany [email protected]
Raymond McCall University of Colorado College Architecture & Planning 314 UCB Boulder, CO 80309-0314 USA [email protected]
ISBN 978-3-540-77582-9
John M. Carroll Penn State University School of Information Sciences and Technology 504 Rider I Building 120 S. Burrowes Street University Park, PA 16801-3857 USA [email protected]
e-ISBN 978-3-540-77583-6
Library of Congress Control Number: 2008924869 ACM Computing Classification (1998): D.2, K.6 © 2008 Springer-Verlag Berlin Heidelberg This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilm or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permissions for use must always be obtained from Springer-Verlag. Violations are liable for prosecution under the German Copyright Law. The use of general descriptive names, registered names, trademarks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. Cover design: KünkelLopka Werbeagentur, Heidelberg, Germany Printed on acid-free paper 987654321 springer.com
Foreword
The Search for Meaning
At the risk of appearing to exaggerate, I will argue that the pursuit of rationale in engineering is nothing less than a search for meaning. On the face of it, capturing, recording, and perusing rationale in support of software engineering is a worthy software management activity, whose benefits are well documented and accepted. Indeed chapters of this book speak to this issue. However, there is a more significant reason for the pursuit of rationale: a desire to make sense of the world – to explain it and to
Data Loading...