{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T04:24:46Z","timestamp":1778646286033,"version":"3.51.4"},"reference-count":17,"publisher":"Springer Science and Business Media LLC","issue":"3-4","content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Comput Sci Res Dev"],"published-print":{"date-parts":[[2015,8]]},"DOI":"10.1007\/s00450-014-0273-9","type":"journal-article","created":{"date-parts":[[2014,10,7]],"date-time":"2014-10-07T14:33:54Z","timestamp":1412692434000},"page":"321-331","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Design for future: managed software evolution"],"prefix":"10.1007","volume":"30","author":[{"given":"Ursula","family":"Goltz","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ralf H.","family":"Reussner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Goedicke","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wilhelm","family":"Hasselbring","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lukas","family":"M\u00e4rtin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Birgit","family":"Vogel-Heuser","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,10,8]]},"reference":[{"key":"273_CR1","unstructured":"Bencomo N, Blair G, France R, Mu\u00f1oz F, Jeanneret C (2009) Proceedings of the 3rd international workshop on Models@run.time. In: Models in software engineering. Springer, Berlin, pp 90\u201396"},{"key":"273_CR2","doi-asserted-by":"crossref","unstructured":"Diedrich C (2006) Integrating technologies of field devices in distributed control and engineering systems. In: Integration technologies for industrial automated systems, chap. 11. CRC Press, Boca Raton","DOI":"10.1201\/9781420009040.ch11"},{"key":"273_CR3","doi-asserted-by":"crossref","unstructured":"Evertz L, Epple U (2013) Laying a basis for service systems in process control. In: Proceedings of the 18th international conference on emerging technologies & factory automation","DOI":"10.1109\/ETFA.2013.6648048"},{"key":"273_CR4","doi-asserted-by":"crossref","unstructured":"Feldmann S, Loskyll M, R\u00f6sch S, Schlick J, Z\u00fchlke D, Vogel-Heuser B (2013) Increasing agility in engineering and runtime of automated manufacturing systems. In: Proceedings of 14th international conference on industrial technology","DOI":"10.1109\/ICIT.2013.6505861"},{"key":"273_CR5","unstructured":"Fourer R, Gay D, Kernighan B (2002) AMPL: a modeling language for mathematical programming. Duxbury, USA"},{"key":"273_CR6","unstructured":"GI-Dagstuhl Research Seminar: Modelling Contest: Common Component Modelling Example (CoCoME). http:\/\/www.cocome.org"},{"key":"273_CR7","unstructured":"Information Week Magazine: Amazon\u2019s Vogels Challenges IT: Rethink App Dev (Interview). http:\/\/www.informationweek.com\/d\/d-id\/1107599"},{"key":"273_CR8","unstructured":"Institute for Automation and Information Systems: The pick and place unit-demonstrator for evolution in industrial plant automation (2014). http:\/\/www.ppu-demonstrator.org\/"},{"key":"273_CR9","doi-asserted-by":"crossref","unstructured":"Ladiges J, Haubeck C, Wior I, Arroyo E, Fay A, Lamersdorf W (2013) Evolution of production facilities and its impact on non-functional requirements. In: Proceedings of the 11th international conference on industrial informatics","DOI":"10.1109\/INDIN.2013.6622886"},{"key":"273_CR10","doi-asserted-by":"crossref","unstructured":"Legat C, Folmer J, Vogel-Heuser B (2013) Evolution in industrial plant automation: a case study. In: Proceedings of the 39th international conference of the IEEE Industrial Electronics Society","DOI":"10.1109\/IECON.2013.6699841"},{"issue":"9","key":"273_CR11","doi-asserted-by":"crossref","first-page":"1060","DOI":"10.1109\/PROC.1980.11805","volume":"68","author":"M Lehman","year":"1980","unstructured":"Lehman M (1980) Programs, life cycles, and laws of software evolution. Proc IEEE 68(9):1060\u20131076","journal-title":"Proc IEEE"},{"key":"273_CR12","doi-asserted-by":"crossref","unstructured":"Li F, Bayrak G, Kernschmidt K, Vogel-Heuser B (2012) Specification of the requirements to support information technology-cycles in the machine and plant manufacturing industry. In: Proceedings of the 14th IFAC symposium on information control problems in manufacturing, vol 14, pp 1077\u20131082","DOI":"10.3182\/20120523-3-RO-2023.00146"},{"key":"273_CR13","unstructured":"OPC Foundation: OPC Data Access Custom Interface Standard Version 3.00 (2003). https:\/\/opcfoundation.org\/developer-tools\/specifications-classic\/data-access\/"},{"key":"273_CR14","doi-asserted-by":"crossref","unstructured":"Parnas DL (1994) Software aging. In: Proceedings of the 16th international conference on software engineering. IEEE Computer Society Press, New York , pp 279\u2013287","DOI":"10.1109\/ICSE.1994.296790"},{"key":"273_CR15","doi-asserted-by":"crossref","unstructured":"Rausch A, Reussner R, Mirandola R, Plasil F (eds) (2008) The common component modeling example: comparing software component models [result from the Dagstuhl research seminar for CoCoME, August 1\u20133, 2007]. Lecture Notes in Computer Science, vol 5153. Springer, Berlin","DOI":"10.1007\/978-3-540-85289-6"},{"key":"273_CR16","doi-asserted-by":"crossref","unstructured":"Sch\u00fctz D, Wannagat A, Legat C, Vogel-Heuser B (2013) Development of PLC-based software for increasing the dependability of production automation systems. IEEE Trans Ind Inform 9(4):2397\u20132406. doi: 10.1109\/TII.2012.2229285","DOI":"10.1109\/TII.2012.2229285"},{"key":"273_CR17","doi-asserted-by":"crossref","unstructured":"Witsch D, Vogel-Heuser B (2011) PLC-Statecharts: an approach to integrate UML-Statecharts in open-loop control engineering\u2014aspects on behavioral semantics and model-checking. In: Proceedings of the 18th IFAC World Congress","DOI":"10.3182\/20110828-6-IT-1002.02207"}],"container-title":["Computer Science - Research and Development"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00450-014-0273-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,15]],"date-time":"2019-08-15T22:59:48Z","timestamp":1565909988000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00450-014-0273-9"}},"subtitle":["The DFG priority programme for long-living software systems"],"short-title":[],"issued":{"date-parts":[[2014,10,8]]},"references-count":17,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2015,8]]}},"alternative-id":["273"],"URL":"https:\/\/doi.org\/10.1007\/s00450-014-0273-9","relation":{},"ISSN":["1865-2034","1865-2042"],"issn-type":[{"value":"1865-2034","type":"print"},{"value":"1865-2042","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,10,8]]}}}