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

From: Coq, Thierry < >
Date: Fri, 4 Mar 2016 10:42:32 +0000

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
The opinions expressed here represent my own and not necessarily those of my employer.

-----Original Message-----
From: systemsafety [mailto:systemsafety-bounces_at_xxxxxx Sent: vendredi 4 mars 2016 10:00
To: systemsafety_at_xxxxxx 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

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.

The System Safety Mailing List
systemsafety_at_xxxxxx Received on Fri Mar 04 2016 - 11:42:43 CET

This archive was generated by hypermail 2.3.0 : Tue Jun 04 2019 - 21:17:08 CEST