rect
You are viewing an archived version of CBSE 1999. This page has been archived via the Internet Archive Wayback Machine for the ICSA conference series history. Some links on this page might not work.
← return to the ICSA homepage.
General Navigation Buttons - Home | Search | Contact Us | Site Map | Whats New
engineering graphic
Engineering Practices
Welcome
Architecture Tradeoff Analysis
CERT Coordination Center
COTS-Based Systems
Overview
Activity Areas
Products and Services
CBS Team
References
Events
What's New
Opportunities to work with us
Briefings, Courses, and Workshops
Spiral Development Workshops
CURE (COTS Usage Risk Evaluation)
COTS-Based Systems Monographs
COTS_Spot Column
Little Red Book
Dependable System Upgrade
Information Repositories
Personal & Team Software Process
Product Line Practice
Software Engineering Measurement & Analysis (SEMA)
Complete Technical Project List
Common Acronyms
Featured Publications
Technical Initiatives
Courses
Conferences
About SEI|Mgt|Eng|Acq|Collaboration|Prod.& Services|Pubs
Rollover Popup Hints for Topic Navigation Buttons above
Analysis:


Next: Business Design: Up: Process Model for Componentware Previous: Process Model for Componentware

Analysis:

The Analysis main result resp. task contains the specification of the customer requirements. The subresult Interaction Analysis is concerned with the interaction between the system and its environment. It determines the boundary of the system, the relevant actors (both human and technical systems), and their usage of the system to be developed. Contained may be parts like an overall Use Case Specification, a Business Process Model, Interaction Specifications including System Test Cases, and an explorative GUI Prototype.

The subresult Responsibility Analysis specifies the expected functionality of the system with respect to the functional and non-functional user requirements. It describes the required services and use cases of the system in a declarative way by stating what is expected without prescribing how this is accomplished. Contained are parts like Service Specifications, Class Diagrams, and a Data Dictionary.

The subresult Risk Analysis identifies and assesses the benefits and risks associated with the development of the system under consideration. In the context of componentware, this requires a Market Study with information about existing business-oriented solutions, systems, and components.

Note that Analysis usually not only covers functional and non-functional requirements, but also technical requirements restricting the technical architecture of the system to be built. While the functional requirements must be fulfilled by the Business Design main result, the non-functional and technical requirements must be compliant with the Technical Design main result. Furthermore, the Implementation must pass the System Test Cases.


Next: Business Design: Up: Process Model for Componentware Previous: Process Model for Componentware
Andreas Rausch
3/22/1999
 

 

 

 

contact the organizers
download the PDF file


The Software Engineering Institute (SEI) is a federally funded research and development center sponsored by the U.S. Department of Defense and operated by Carnegie Mellon University.

Copyright 2001 by Carnegie Mellon University
URL: http://www.sei.cmu.edu/papers/41/node5.html
Last Modified: 27 September 2000