scispace - formally typeset
Journal ArticleDOI

Integrating a software architecture-centric method into object-oriented analysis and design

TLDR
The integrated approach described in this paper maximizes the benefits of the respective processes while eliminating their flaws and was applied in a eight university, global development research project with great success.
About
This article is published in Journal of Systems and Software.The article was published on 2008-05-01. It has received 27 citations till now. The article focuses on the topics: Reference architecture & Software architecture.

read more

Citations
More filters
Journal ArticleDOI

ASE: A comprehensive pattern-driven security methodology for distributed systems

TL;DR: The presented methodology takes the principle of encapsulation several steps further, by employing patterns not only for the incorporation of security features, but also for the modeling of threats, and even as part of its process.
Proceedings ArticleDOI

Analysis and Management of Architectural Dependencies in Iterative Release Planning

TL;DR: It is asserted that the ability to quantify architecture quality with measurable criteria provides engineering guidance for iterative release planning and the use of propagation cost as a proxy for architectural health with dependency analysis of design structure and domain mapping matrices as a quantifiable basis for iteration planning.
Journal ArticleDOI

Making Architecture Visible to Improve Flow Management in Lean Software Development

TL;DR: The application of lean software development practices can improve with better practical guidance on how to manage architecture flow as well as feature flow, according to experiences regarding the role architecture plays in lean software management practices.
Journal ArticleDOI

Risk Analysis of Global Software Development and Proposed Solutions

TL;DR: The impacts of globalization on software development, especially its long term impact on software product quality and software industry competitiveness, are analyzed.
References
More filters
Book

Software Architecture in Practice

TL;DR: This second edition of this book reflects the new developments in the field and new understanding of the important underpinnings of software architecture with new case studies and the new understanding both through new chapters and through additions to and elaboration of the existing chapters.
Book

The unified software development process

TL;DR: This book provides a comprehensive guide to The Objectory Software Development Process derived from the three market leading OOA&D methods: Booch, OOSE (Use-Case), and OMT.
Book

The Rational Unified Process: An Introduction

TL;DR: This chapter discusses the Rational Unified Process, a method for Modeling the Software Development Business using Software Engineering Techniques for Business Modeling, and its applications, from the Business Models to the Systems.
Book

Writing Effective Use Cases

TL;DR: Object technology expert Alistair Cockburn borrows from his extensive experience in this realm, and expands on the classic treatments of use cases to provide software developers with a "nuts-and-bolts" tutorial for writing use cases.
Book

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)

Craig Larman
TL;DR: Building on two widely acclaimed previous editions, Craig Larman has updated this book to fully reflect the new UML 2 standard, to help you master the art of object design, and to promote high-impact, iterative, and skillful agile modeling practices.