RE: Refactoring process model,

Aisha Fernandes <[email protected]> Mon, 29 Oct 2012 22:10:09 +0800 (SGT)
Newsgroups gmane.comp.programming.refactoring
Message-ID <[email protected]>
Hi
It was great to see a prompt reply from you. Thanks for your suggestions to=
o.
What i actually intend doing is to take a business process model (diagram) =
and try to figure out the dead paths/processes if any and also to find clon=
e processes.
This is just a thought...really do not know how i am going to go about doin=
g it.if you do have some ideas, please share them with me.
thanking you in anticipationaisha

--- On Sun, 28/10/12, Amir Kolsky <[email protected]> wrote:

From: Amir Kolsky <[email protected]>
Subject: RE: [refactoring] Refactoring process model,
To: [email protected]
Date: Sunday, 28 October, 2012, 12:21 AM
















=C2=A0



=20=20


=20=20=20=20
=20=20=20=20=20=20
=20=20=20=20=20=20
      Well... Refactoring a system means changing its internal structure wi=
thout

changing its behavior. I would guess that for a process with a specified

input and output, you can change the internal steps without changing the

outcome.=20



The problem with the definition of refactoring is that what is construed to

be the 'behavior of the system' really means the 'functional behavior of th=
e

system'. This leaves 'ilities' in an unknown state. Should the performance

be the same? The flexibility? The maintainability?=20



If you would keep the full behavior of the system intact, you can't really

do any refactoring. So my guess is that by 'process' refactoring we mean

making sure that the outcome is the same but we get better performance,

visibility, quality, etc.



-----Original Message-----

From: [email protected] [mailto:[email protected]] On

Behalf Of Steven Gordon

Sent: Saturday, October 27, 2012 10:15 AM

To: [email protected]

Subject: Re: [refactoring] Refactoring process model,



Would refactoring a model mean that the form and organization of the model

is being changed while keeping the meaning of the model unchanged?



If so, I would need some convincing to believe there is much practical valu=
e

in it.



If not, then I think refactoring would be a very deceptive way to label wha=
t

is really reworking a model.



SteveG



On Sat, Oct 27, 2012 at 12:37 AM, aishafds <[email protected]> wrote:



> **

>

>

> Hi

> Am planning to do a little research on refactoring of business process=20

> models. can you please suggest some ways i can go about...

>

> Was thinking of a normalization approach to the models...do you think=20

> this idea can work out ?

> thanks

> looking forward to your suggestions

> Aisha

>

>=20=20

>



[Non-text portions of this message have been removed]



------------------------------------



Yahoo! Groups Links





=20=20=20=20
=20=20=20=20=20

=20=20=20=20
=20=20=20=20






=20=20










[Non-text portions of this message have been removed]



------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/refactoring/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/refactoring/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected]=20
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/