{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T00:28:26Z","timestamp":1742948906301,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":46,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642220302"},{"type":"electronic","value":"9783642220319"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"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":[[2011]]},"DOI":"10.1007\/978-3-642-22031-9_6","type":"book-chapter","created":{"date-parts":[[2011,7,13]],"date-time":"2011-07-13T04:33:48Z","timestamp":1310531628000},"page":"163-195","source":"Crossref","is-referenced-by-count":0,"title":["Building a Digital Publishing Platform Using AOSD"],"prefix":"10.1007","author":[{"given":"Dimitri","family":"Van Landuyt","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steven","family":"Op de beeck","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eddy","family":"Truyen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pierre","family":"Verbaeten","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"6_CR1","unstructured":"AOSD-Europe network of excellence: The aosd-europe project, http:\/\/www.aosd-europe.net\/"},{"key":"6_CR2","unstructured":"DistriNet, KULeuven: Diginews project, http:\/\/distrinet.cs.kuleuven.be\/research\/projects\/DigiNews"},{"key":"6_CR3","unstructured":"DistriNet, KULeuven: E-paper project, http:\/\/distrinet.cs.kuleuven.be\/research\/projects\/E-paper"},{"key":"6_CR4","unstructured":"DistriNet, KULeuven: Croslocis project, http:\/\/distrinet.cs.kuleuven.be\/research\/projects\/CROSLOCiS"},{"key":"6_CR5","unstructured":"DistriNet, KULeuven: Cocomedia project, http:\/\/distrinet.cs.kuleuven.be\/research\/projects\/CoCoMedia"},{"key":"6_CR6","unstructured":"Van Landuyt, D., Gr\u00e9goire, J., Michiels, S., Truyen, E., Joosen, W.: Architectural design of a digital publishing system. CW Reports CW465, Department of Computer Science, K.U.Leuven, Leuven, Belgium (October 2006)"},{"key":"6_CR7","unstructured":"JBoss technologies: The jboss middleware stack, http:\/\/www.jboss.org"},{"key":"6_CR8","unstructured":"Kiczales, G.: The aop report card. Dr. Dobb\u2019s (2004), http:\/\/www.ddj.com\/showArticle.jhtml?articleID=184415082"},{"issue":"1","key":"6_CR9","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1177\/135485659700300106","volume":"3","author":"J.B. Singer","year":"1997","unstructured":"Singer, J.B.: Still guarding the gate?: The newspaper journalist\u2019s role in an on-line world. Convergence\u00a03(1), 72\u201389 (1997)","journal-title":"Convergence"},{"issue":"1","key":"6_CR10","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1177\/1461444807085325","volume":"10","author":"N. Thurman","year":"2008","unstructured":"Thurman, N.: Forums for citizen journalists? adoption of user generated content initiatives by online news media. New Media Society\u00a010(1), 139\u2013157 (2008)","journal-title":"New Media Society"},{"key":"6_CR11","unstructured":"Google corp.: Google news, http:\/\/news.google.com"},{"key":"6_CR12","unstructured":"Van Landuyt, D., Op de beeck, S., Truyen, E., Joosen, W.: Digital publishing demonstrator: source code, supporting documents and videos (2008), http:\/\/distrinet.cs.kuleuven.be\/software\/digitalpublishing\/"},{"key":"6_CR13","unstructured":"Mahieu, T., Joosen, W., Van Landuyt, D., Gr\u00e9goire, J., Buyens, K., Truyen, E.: System requirements on digital newspapers. CW Reports CW484, K.U.Leuven, Department of Computer Science (March 2007)"},{"key":"6_CR14","unstructured":"Joosen, W., Michiels, S., Truyen, E., Vandebroek, K., Van Landuyt, D.: A comprehensive model for digital publishing. CW Reports CW443, K.U.Leuven, Department of Computer Science (April 2006)"},{"key":"6_CR15","volume-title":"Object-Oriented Software Engineering: A Use Case Driven Approach","author":"I. Jacobson","year":"2004","unstructured":"Jacobson, I., Ng, P.W.: Object-Oriented Software Engineering: A Use Case Driven Approach. Addison Wesley Longman Publishing Co., Inc., Redwood City (2004)"},{"key":"6_CR16","volume-title":"Software Architecture in Practice","author":"L. Bass","year":"2003","unstructured":"Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice, 2nd edn. Addison-Wesley, Reading (2003)","edition":"2"},{"key":"6_CR17","unstructured":"Tekinerdogan, B., Garcia, A., Sant\u2019Anna, C., Figueiredo, E., Pinto, M., Fuentes, L.: Approach for modeling aspects in architectural views. AOSD-Europe Deliverable D77 (2007), http:\/\/www.aosd-europe.net\/deliverables\/d77.pdf"},{"key":"6_CR18","doi-asserted-by":"crossref","unstructured":"Pinto, M., Fuentes, L.: Ao-adl: An adl for describing aspect-oriented architectures, pp. 94\u2013114 (2007)","DOI":"10.1007\/978-3-540-76811-1_6"},{"key":"6_CR19","unstructured":"Greenwood, P., et al.: Reference architecture v3.0. AOSD-Europe Deliverable D103 (2008)"},{"key":"6_CR20","unstructured":"SpringSource: The spring enterprise platform, http:\/\/www.springsource.com\/products\/enterprise"},{"key":"6_CR21","volume-title":"Design patterns: elements of reusable object-oriented software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design patterns: elements of reusable object-oriented software. Addison-Wesley Professional, Reading (1995)"},{"key":"6_CR22","unstructured":"Sun inc.: The glassfish application server, https:\/\/glassfish.dev.java.net\/"},{"key":"6_CR23","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1109\/TSE.2007.70770","volume":"34","author":"S. Apel","year":"2007","unstructured":"Apel, S., Leich, T., Saake, G.: Aspectual feature modules. IEEE Transactions on Software Engineering\u00a034, 162\u2013180 (2007)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"6_CR24","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1145\/1370916.1370930","volume-title":"SDSOA 2008: Proceedings of the 2nd International Workshop on Systems Development in SOA Environments","author":"S. Apel","year":"2008","unstructured":"Apel, S., Kaestner, C., Lengauer, C.: Research challenges in the tension between features and services. In: SDSOA 2008: Proceedings of the 2nd International Workshop on Systems Development in SOA Environments, pp. 53\u201358. ACM, New York (2008)"},{"key":"6_CR25","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1109\/TSE.2004.23","volume":"30","author":"D. Batory","year":"2004","unstructured":"Batory, D., Sarvela, J.N., Rauschmayer, A.: Scaling step-wise refinement. IEEE Transactions on Software Engineering\u00a030, 355\u2013371 (2004)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"6_CR26","doi-asserted-by":"crossref","unstructured":"Mezini, M., Ostermann, K.: Variability management with feature-oriented programming and aspects. In: SIGSOFT FSE, pp. 127\u2013136 (2004)","DOI":"10.1145\/1041685.1029915"},{"key":"6_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1007\/11561347_10","volume-title":"Generative Programming and Component Engineering","author":"S. Apel","year":"2005","unstructured":"Apel, S., Leich, T., Rosenm\u00fcller, M., Saake, G.: FeatureC++: On the symbiosis of feature-oriented and aspect-oriented programming. In: Gl\u00fcck, R., Lowry, M. (eds.) GPCE 2005. LNCS, vol.\u00a03676, pp. 125\u2013140. Springer, Heidelberg (2005)"},{"key":"6_CR28","unstructured":"Apache: The ant build tool, http:\/\/ant.apache.org\/"},{"key":"6_CR29","unstructured":"Moazami-Goudarzi, K.: Consistency preserving dynamic reconfiguration of distributed systems. PhD thesis, Imperial College London (1999)"},{"key":"6_CR30","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1145\/1353482.1353497","volume-title":"Research Track Proceedings of the 7th International Conference on Aspect-Oriented Software Development","author":"E. Truyen","year":"2008","unstructured":"Truyen, E., Janssens, N., Sanen, F., Joosen, W.: Support for distributed adaptations in aspect-oriented middleware. In: Research Track Proceedings of the 7th International Conference on Aspect-Oriented Software Development, pp. 120\u2013131. ACM Press, New York (2008)"},{"key":"6_CR31","doi-asserted-by":"crossref","unstructured":"Sant\u2019anna, C., Garcia, A., Chavez, C., Lucena, C., von Staa, A.v.: On the reuse and maintenance of aspect-oriented software: An assessment framework. In: Proceedings XVII Brazilian Symposium on Software Engineering (2003)","DOI":"10.5753\/sbes.2003.23850"},{"key":"6_CR32","first-page":"261","volume-title":"ICSE 2008: Proceedings of the 30th International Conference on Software Engineering","author":"E. Figueiredo","year":"2008","unstructured":"Figueiredo, E., Cacho, N., Sant\u2019Anna, C., Monteiro, M., Kulesza, U., Garcia, A., Soares, S., Ferrari, F., Khan, S., Filho, F.C., Dantas, F.: Evolving software product lines with aspects: An empirical study on design stability. In: ICSE 2008: Proceedings of the 30th International Conference on Software Engineering, pp. 261\u2013270. ACM, New York (2008)"},{"issue":"1","key":"6_CR33","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1109\/TSE.2003.1166590","volume":"29","author":"R.K. Bandi","year":"2003","unstructured":"Bandi, R.K., Vaishnavi, V.K., Turk, D.E.: Predicting maintenance performance using object-oriented design complexity metrics. IEEE Trans. Softw. Eng.\u00a029(1), 77\u201387 (2003)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"6_CR34","unstructured":"Cook, S., Ji, H., Harrison, R.: Software evolution and software evolvability (2000)"},{"issue":"1","key":"6_CR35","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1147\/sj.153.0225","volume":"15","author":"L. Belady","year":"1976","unstructured":"Belady, L., Lehman, M.: A model of large program development. IBM Sys. Journal\u00a015(1), 225\u2013252 (1976)","journal-title":"IBM Sys. Journal"},{"key":"6_CR36","unstructured":"Gentleware inc.: Poseidon for uml, http:\/\/www.gentleware.com\/apollo.html"},{"key":"6_CR37","unstructured":"AOSD-Europe Project:: The ea-miner tool, http:\/\/gateway.comp.lancs.ac.uk\/computing\/aosdeurope\/\/deliverables\/d108.pdf"},{"key":"6_CR38","unstructured":"AOSD-Europe Project:: Atelier, http:\/\/gateway.comp.lancs.ac.uk:8080\/c\/portal\/layout?pld=1.12"},{"key":"6_CR39","unstructured":"CAOSD\u00a0Group, t.D.o.L., of\u00a0the University\u00a0of Malaga., C.S.: The ao-adl specificiation tool, http:\/\/caosd.lcc.uma.es\/aoadl\/toolsupport.htm"},{"key":"6_CR40","unstructured":"The Eclipse Foundation: the eclipse ide, http:\/\/www.eclipse.org"},{"key":"6_CR41","unstructured":"JUnit project: Junit tool for unit testing, http:\/\/www.junit.org"},{"key":"6_CR42","unstructured":"JBoss technologies: The jboss ide tools, http:\/\/www.jboss.org\/tools"},{"key":"6_CR43","unstructured":"Eclipse.org: the aspectj aop language"},{"key":"6_CR44","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/3-540-45429-2_1","volume-title":"Metalevel Architectures and Separation of Crosscutting Concerns","author":"R. Pawlak","year":"2001","unstructured":"Pawlak, R., Seinturier, L., Duchien, L., Florin, G.: JAC: A flexible solution for aspect-oriented programming in Java. In: Matsuoka, S. (ed.) Reflection 2001. LNCS, vol.\u00a02192, p. 1. Springer, Heidelberg (2001)"},{"key":"6_CR45","doi-asserted-by":"crossref","unstructured":"Navarro, L.D.B., S\u00fcdholt, M., Vanderperren, W., Fraine, B.D., Suv\u00e9e, D.: Explicitly distributed aop using awed. In: Proceedings of AOSD 2006 (2006)","DOI":"10.1145\/1119655.1119665"},{"key":"6_CR46","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1007\/11925071_3","volume-title":"Middleware 2006","author":"B. Lagaisse","year":"2006","unstructured":"Lagaisse, B., Joosen, W.: True and Transparent Distributed Composition of Aspect-Components. In: van Steen, M., Henning, M. (eds.) Middleware 2006. LNCS, vol.\u00a04290, pp. 42\u201361. Springer, Heidelberg (2006)"}],"container-title":["Lecture Notes in Computer Science","Transactions on Aspect-Oriented Software Development VIII"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-22031-9_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,8]],"date-time":"2023-06-08T03:02:14Z","timestamp":1686193334000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-22031-9_6"}},"subtitle":["Experiences and Lessons Learned"],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642220302","9783642220319"],"references-count":46,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-22031-9_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}