[SystemSafety] Modelling and coding guidelines: "Unambiguous Graphical Representation"

Coq, Thierry Thierry.Coq at dnvgl.com
Fri Mar 4 11:42:32 CET 2016


There are methods and tools today also that can assist in assessing the technical debt, for example SQALE for PLC, and for understanding and re-engineering old PLC code, for example PLC Checker or PLC converter. Or for other types of real-time software too.

Best regards,
Thierry Coq
DNVGL
The opinions expressed here represent my own and not necessarily those of my employer.

-----Original Message-----
From: systemsafety [mailto:systemsafety-bounces at lists.techfak.uni-bielefeld.de] On Behalf Of Peter Bernard Ladkin
Sent: vendredi 4 mars 2016 10:00
To: systemsafety at lists.techfak.uni-bielefeld.de
Subject: Re: [SystemSafety] Modelling and coding guidelines: "Unambiguous Graphical Representation"



On 2016-03-04 09:22 , David MENTRE wrote:
> Le 04/03/2016 01:38, Steve Tockey a écrit :
>> Of course code has a finite lifetime. But I think it's worth asking,
>> "what drives that lifetime to be what it is?" I see two drivers. One
>> is product
>> (functional) obsolescence,... The other is deterioration.
>
> In fact, David L. Parnas expressed the very same idea in 1994: ;-)
>   "Software Aging"

It's way older than that. In the 1980's already there was a significant market for SW reengineering.

The market leader was Bachman Information Systems, founded in 1983, which became Cayenne in 1996 and then Sterling Software in 1998. They reverse-engineered SW that could no longer effectively be maintained, I understand specialising in financial-system and insurance SW. Charlie Bachman had won the Turing Award already in 1973. I worked intermittently with a smaller Palo Alto company, Reasoning Systems, now defunct, which had a software system called REFINE which could take apart and functionally restructure source code in arbitrary programming languages and dialects. Reasoning used it, as also the SW-reengineering part of Anderson Consulting, now Accenture.

PBL

Prof. Peter Bernard Ladkin, Faculty of Technology, University of Bielefeld, 33594 Bielefeld, Germany Je suis Charlie
Tel+msg +49 (0)521 880 7319  www.rvs.uni-bielefeld.de






**************************************************************************************
This e-mail and any attachments thereto may contain confidential information and/or information protected by intellectual property rights for the exclusive attention of the intended addressees named above. If you have received this transmission in error, please immediately notify the sender by return e-mail and delete this message and its attachments. Unauthorized use, copying or further full or partial distribution of this e-mail or its contents is prohibited.
**************************************************************************************


More information about the systemsafety mailing list