This is not the document you are looking for? Use the search form below to find more!

Report home > Education

oo software process model

0.00 (0 votes)
Document Description
asdas
File Details
  • Added: February, 25th 2012
  • Reads: 134
  • Downloads: 0
  • File size: 176.61kb
  • Pages: 11
  • Tags: software, engineering, education
  • content preview
Submitter
  • Name: john
Embed Code:

Add New Comment




Related Documents

Software Process

by: Jc, 32 pages

Software Process

THE BUSINESS PROCESS MODEL

by: monkey, 4 pages

An introduction to the terminology and icons used in the Business Process Model. Provides a quickintroduction to some Unified Modelling Language (UML) concepts and how they are applied inEnterprise ...

A learning process model to achieve continuous improvement and ...

by: regina, 9 pages

ccording to Revans, for an organization to be successful in today's rapidly changing environment, its capacity to learn must exceed the rate of change imposed on it. Through an examination of the ...

Process Model Building Within The Supply Chain (SCOR Model

by: henriette, 5 pages

PROCESS MODEL BUILDING WITHIN THE SUPPLY CHAIN Greg Peck, StreamlineSCM This paper presents background and application information of a ...

Cognitive abilities and superior decision making under risk: A protocol analysis and process model evaluation

by: shinta, 14 pages

Individual differences in cognitive abilities and skills can predict normatively superior and logically consistent judgments and decisions. The current experiment investigates the processes ...

The Organization Benefits of a Project Management Software Process

by: susanna22, 2 pages

Are you interested in Project management?Visit our website for more details.

National Oceanic and Atmospheric Association (NOAA) Deploys Appian Business Process Management Software

by: appiancorporation, 2 pages

Appian, the global innovator in enterprise and cloud-based business process management (BPM) software, today announced that the National Oceanic and Atmospheric Association (NOAA) has deployed the ...

Amazon’s Corporate IT Migrates Business Process Management to the Amazon Web Services Cloud

by: appiancorporation, 12 pages

Amazon uses Business Process Management (BPM) software to automate a number of our mission-critical financial systems processes. This paper describes how and why Amazon’s corporate IT ...

Appian Customer Nokia Siemens Networks to Keynote Forrester Business Process Forum 2011

by: appiancorporation, 2 pages

Appian, the global innovator in enterprise and cloud-based business process management (BPM) software, today announced that Nick Deacon, Global Head of Business Process Management at Appian customer ...

Appian Enhances BPM Enablement Program for Strategic Business Process Management Success

by: appiancorporation, 2 pages

Appian, the global innovator in enterprise and cloud-based business process management (BPM) software, today announced a new and expanded Appian Reference App as part of its comprehensive services ...

Content Preview
Object-oriented Software
Engineering
Object-oriented
Process Model
TOPIC TWO
Software Engineering
1

Object-oriented Process
Model
Planning
Determine
Candidate
Risk Analysis
Classes
Communication
D
C
B
A
Look for the
Evaluation
OO Analysis &
Classes in
Design
the Library
Coding & Release
Build
Get the
New Class
Classes
A.
Initial Software Project
B.
Maintenance of New Software
Put New
C.
Enhancement of Software
Classes in
D.
Development of another interrelated system
Library
Build the nth
Iteration of
Software
Software Engineering
2

Features of the OO
Process Model

It follows an evolutionary spiral path.

By nature, it is iterative.

It supports the concept of reusability through a component-
based process in engineering.

It focuses on an architecture-centric approach by identifying
and using an architecture baseline upfront.
Software Engineering
3

Software Architecture

M. Shaw and D.Garlan [SHA95a]
- Software Architecture refers to the overall structure of the software
and the ways in which that structure provides conceptual integrity for
a system.

Rational Rose
- Software Architecture is about making decisions on how the system
will be built; it controls the iterative and incremental development of
a system throughout the life cycle
Software Engineering
4

Package

It is used as a general purpose mechanism for organizing
elements into groups.

It is a model element that can contain other model elements.

It can be used:
- to organize the model under development
- to serve as a unit of configuration management
Software Engineering
5

Subsystem

It is a concept that combines the definition of a package, ie,
it can contain other elements, and a class, ie, it has behavior
(interacts with other elements or systems).

It realizes one or more interfaces which define behavior.
Software Engineering
6

Subsystem Example
Software Engineering
7

Component

It is a replaceable, non-trivial and nearly independent part of
the system.

It fulfils a clear function in the context of a well-defined
architecture.

It may be:
- source code component
- runtime component
- executable component
Software Engineering
8

Subsystem and
Component

Components are physical realization of an abstract design.

Subsystems can be used to represent the component in the
design.
<<subsystem>>
Component Name
Component
Interface
Software Engineering
9

Component Example
Software Engineering
10

Download
oo software process model

 

 

Your download will begin in a moment.
If it doesn't, click here to try again.

Share oo software process model to:

Insert your wordpress URL:

example:

http://myblog.wordpress.com/
or
http://myblog.com/

Share oo software process model as:

From:

To:

Share oo software process model.

Enter two words as shown below. If you cannot read the words, click the refresh icon.

loading

Share oo software process model as:

Copy html code above and paste to your web page.

loading