Hi,
Are there tools in which an automated retrofit is allowed? As far as I know it is usually done manually.
Automated retrofitting.
- Robert Sample
- Global Moderator
- Posts: 1903
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: Automated retrofitting.
I think the answer to your question will depend at least in part upon what you mean by "retrofit" -- are you talking about:
- updating an application to use a new database
- updating an application to use a new operating system
- updating an application to use a new hardware platform
- updating an application to meet new requirements
When migrating from one database to another, or one hardware platform to another, frequently there are automated tools that can assist in such migrations. Updating an application to use a new operating system, or to meet new requirements, though, will generally mean someone has to make the changes (and if the operating system changes the code page then the changes could be extensive) manually. And even if there is a tool to do automated retrofitting, the output of that tool needs to be carefully checked to ensure it has translated the business requirements correctly.
- updating an application to use a new database
- updating an application to use a new operating system
- updating an application to use a new hardware platform
- updating an application to meet new requirements
When migrating from one database to another, or one hardware platform to another, frequently there are automated tools that can assist in such migrations. Updating an application to use a new operating system, or to meet new requirements, though, will generally mean someone has to make the changes (and if the operating system changes the code page then the changes could be extensive) manually. And even if there is a tool to do automated retrofitting, the output of that tool needs to be carefully checked to ensure it has translated the business requirements correctly.
- enrico-sorichetti
- Global Moderator
- Posts: 843
- Joined: Wed Sep 11, 2013 3:57 pm
Re: Automated retrofitting.
NO.
the common meaning of retrofit is
make some changes to something old so that it can provide some of the facilities of a newer version of the same thing
usually happens because of a poor deployment plan
seen it happen for applications depending on legal/law requirements
a new application being developed with the plan to be deployed at the proper time
somebody f*ck** up things and the legal/law required mods had to be <back>ported to the old implementation
regardless of the change direction the process cannot be automated at high level
the common meaning of retrofit is
make some changes to something old so that it can provide some of the facilities of a newer version of the same thing
usually happens because of a poor deployment plan
seen it happen for applications depending on legal/law requirements
a new application being developed with the plan to be deployed at the proper time
somebody f*ck** up things and the legal/law required mods had to be <back>ported to the old implementation
regardless of the change direction the process cannot be automated at high level
cheers
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort

Re: Automated retrofitting.
Retrofitting can not be automated. Think of a situation:
Program-1, Requirement-1:
Program-1, Requirement-2
Retrofit would mean to have this:
I doubt any tool can do something like this automatically.
Program-1, Requirement-1:
Code: Select all
IF some-variable='A' or 'B'
Do this
END-IF
Code: Select all
IF some-variable='C'
Do this
END-IF
Code: Select all
IF some-variable='A' or 'B' or 'C'
Do this
END-IF
Create an account or sign in to join the discussion
You need to be a member in order to post a reply
Create an account
Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute