{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T21:03:26Z","timestamp":1725570206638},"publisher-location":"Berlin, Heidelberg","reference-count":22,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642148187"},{"type":"electronic","value":"9783642148194"}],"license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-14819-4_19","type":"book-chapter","created":{"date-parts":[[2010,11,18]],"date-time":"2010-11-18T06:21:39Z","timestamp":1290061299000},"page":"262-276","source":"Crossref","is-referenced-by-count":7,"title":["A Model Driven Approach to Upgrade Package-Based Software Systems"],"prefix":"10.1007","author":[{"given":"Antonio","family":"Cicchetti","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Davide","family":"Di Ruscio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Patrizio","family":"Pelliccione","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alfonso","family":"Pierantonio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefano","family":"Zacchiroli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"19_CR1","doi-asserted-by":"crossref","unstructured":"Cicchetti, A., Di Ruscio, D., Pelliccione, P., Pierantonio, A., Zacchiroli, S.: Towards a model driven approach to upgrade complex software systems. In: Proceedings of ENASE (2009)","DOI":"10.1007\/978-3-642-14819-4_19"},{"issue":"1","key":"19_CR2","first-page":"28","volume":"21","author":"D. Spinellis","year":"2004","unstructured":"Spinellis, D., Szyperski, C.: How is open source affecting software development. IEEE Computer\u00a021(1), 28\u201333 (2004)","journal-title":"IEEE Computer"},{"key":"19_CR3","volume-title":"Component Software. Beyond Object-Oriented Programming","author":"C. Szyperski","year":"1998","unstructured":"Szyperski, C.: Component Software. Beyond Object-Oriented Programming. Addison-Wesley, Reading (1998)"},{"key":"19_CR4","doi-asserted-by":"crossref","unstructured":"Szyperski, C.: Component technology: what, where, and how? In: Proceedings of ICSE 2003. ACM, New York (2003)","DOI":"10.1109\/ICSE.2003.1201255"},{"key":"19_CR5","first-page":"1","volume-title":"HotSWUp 2008","author":"R. Cosmo Di","year":"2008","unstructured":"Di Cosmo, R., Zacchiroli, S., Trezentos, P.: Package upgrades in FOSS distributions: details and challenges. In: HotSWUp 2008, pp. 1\u20135. ACM, New York (2008)"},{"key":"19_CR6","unstructured":"EDOS Project: Report on formal management of software dependencies. EDOS Project Deliverable D2.1 and D2.2 (March 2006)"},{"key":"19_CR7","unstructured":"Jackson, I., Schwarz, C.: Debian policy manual (2008), http:\/\/www.debian.org\/doc\/debian-policy\/"},{"key":"19_CR8","first-page":"199","volume-title":"ASE 2006","author":"F. Mancinelli","year":"2006","unstructured":"Mancinelli, F., Boender, J., Cosmo, R.D., Vouillon, J., Durak, B., Leroy, X., Treinen, R.: Managing the complexity of large free and open source package-based software distributions. In: ASE 2006, Tokyo, Japan, September 2006, pp. 199\u2013208. IEEE CS Press, Los Alamitos (2006)"},{"key":"19_CR9","first-page":"178","volume-title":"ICSE 2007","author":"C. Tucker","year":"2007","unstructured":"Tucker, C., Shuffelton, D., Jhala, R., Lerner, S.: Opium: Optimal package install\/uninstall manager. In: ICSE 2007, pp. 178\u2013188. IEEE Computer Society, Los Alamitos (2007)"},{"key":"19_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1007\/11880240_15","volume-title":"Model Driven Engineering Languages and Systems","author":"T. Mens","year":"2006","unstructured":"Mens, T., Straeten, R.V.D., D\u2019Hondt, M.: Detecting and resolving model inconsistencies using transformation dependency analysis. In: Nierstrasz, O., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol.\u00a04199, pp. 200\u2013214. Springer, Heidelberg (2006)"},{"key":"19_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1007\/978-3-540-87875-9_23","volume-title":"Model Driven Engineering Languages and Systems","author":"A. Cicchetti","year":"2008","unstructured":"Cicchetti, A., Di Ruscio, D., Pierantonio, A.: Managing model conflicts in distributed development. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., V\u00f6lter, M. (eds.) MODELS 2008. LNCS, vol.\u00a05301, pp. 311\u2013325. Springer, Heidelberg (2008)"},{"issue":"2","key":"19_CR12","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"D.C. Schmidt","year":"2006","unstructured":"Schmidt, D.C.: Guest Editor\u2019s Introduction: Model-Driven Engineering. IEEE Computer\u00a039(2), 25\u201331 (2006)","journal-title":"IEEE Computer"},{"issue":"2","key":"19_CR13","first-page":"171","volume":"4","author":"J. B\u00e9zivin","year":"2005","unstructured":"B\u00e9zivin, J.: On the Unification Power of Models. SOSYM\u00a04(2), 171\u2013188 (2005)","journal-title":"SOSYM"},{"key":"19_CR14","first-page":"11","volume-title":"IWOCE 2009","author":"D. Ruscio Di","year":"2009","unstructured":"Di Ruscio, D., Pelliccione, P., Pierantonio, A., Zacchiroli, S.: Towards maintainer script modernization in foss distributions. In: IWOCE 2009, pp. 11\u201320. ACM, New York (2009)"},{"key":"19_CR15","unstructured":"Di Ruscio, D., Pelliccione, P., Pierantonio, A., Zacchiroli, S.: Metamodel for describing system structure and state. Mancoosi Project deliverable D2.1 (January 2009), http:\/\/www.mancoosi.org\/deliverables\/d2.1.pdf"},{"key":"19_CR16","unstructured":"Dolstra, E., Hemel, A.: Purely functional system configuration management. In: USENIX 2007, San Diego, CA, pp. 1\u20136 (2007)"},{"key":"19_CR17","first-page":"1","volume":"121","author":"J. Olin Oden","year":"2004","unstructured":"Olin Oden, J.: Transactions and rollback with rpm. Linux Journal\u00a0121, 1 (2004)","journal-title":"Linux Journal"},{"key":"19_CR18","unstructured":"Trezentos, P., Di Cosmo, R., Lauriere, S., Morgado, M., Abecasis, J., Mancinelli, F., Oliveira, A.: New Generation of Linux Meta-installers. In: Research Track of FOSDEM (2007)"},{"key":"19_CR19","doi-asserted-by":"crossref","unstructured":"Dolstra, E., L\u00f6h, A.: NixOS: A purely functional linux distribution. In: ICFP (2008) (to appear)","DOI":"10.1145\/1411204.1411255"},{"key":"19_CR20","unstructured":"McQueen, R.: Creating, reverting & manipulating filesystem changesets on Linux. Part II Dissertation, Computer Laboratory, University of Cambridge (May 2005)"},{"key":"19_CR21","unstructured":"Xie, Y., Aiken, A.: Static detection of security vulnerabilities in scripting languages. In: USENIX-SS 2006, pp. 179\u2013192 (2006)"},{"key":"19_CR22","first-page":"105","volume-title":"PLAS 2007","author":"K. Mazurak","year":"2007","unstructured":"Mazurak, K., Zdancewic, S.: Abash: finding bugs in bash scripts. In: PLAS 2007, pp. 105\u2013114. ACM, New York (2007)"}],"container-title":["Communications in Computer and Information Science","Evaluation of Novel Approaches to Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-14819-4_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,6]],"date-time":"2019-06-06T06:42:39Z","timestamp":1559803359000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-14819-4_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642148187","9783642148194"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-14819-4_19","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2010]]}}}