Professional Documents
Culture Documents
CIRP AD of Software
CIRP AD of Software
Abstract
Software is playing an increasingly important role in manufacturing. Many manufacturing firms have problems
with software development. Software engineering is still labor- intensive and prone to errors. Industrial firms are
under pressure to shorten the lead-time required in introducing new software, increase the reliability of their
software, and increase their market share. Software must be designed correctly from the beginning to end. With
this end in mind, axiomatic design theory has been applied to software design. This paper presents how the
combination of axiomatic design has been combined with the object-oriented programming method to create a
large software system.
Establish Interfaces
) mod
Mapping
ild ow
roa ted
Identify classes Object is one level higher than Behavior in the FR hierarchy.
so pp
pp rien
ch
Decomposition
ftw roa
-U jec
om e ob
(B ild th
ch
ott
Bu
Attribute for FR
Attribute for GUI
Attribute for DP
New method
New method
Delete method
Delete method
Change method
Copy method
Cut method
Copy method
Cut method
New method
Copy method
New method
New method
Paste method
Paste method
Rearrange method
Drag & Drop method
Row check
Column check
Exchange method
Row change method
On/Off changing method
I*
D
Class FR11412
Class FR11416
& FR11414
M11414
M114144
M1141444
M114141 M1141441
M11414441
M114142 M1141442
M114143 M11414442 M1141443
M11414444
M11414443
M11416
M114161 M1141613
M11416132
M11416131
M114161321
M1141611 M114161322
M114161323
M1141612
M114161324
M11416133
M11416134
M114162 M114163
M1141622 M1141633
M11416221 M11416331
M1141621 M1141631
M11416222 M11416332
Summation Junction M1141632
M114163321 M114163322
Control Junction
Figure 5 Flow diagram at the fourth level decomposition for Acclaro software.