{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,5]],"date-time":"2025-10-05T04:29:44Z","timestamp":1759638584533,"version":"3.37.0"},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642004339"},{"type":"electronic","value":"9783642004346"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"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":[[2009]]},"DOI":"10.1007\/978-3-642-00434-6_10","type":"book-chapter","created":{"date-parts":[[2009,3,23]],"date-time":"2009-03-23T12:02:29Z","timestamp":1237809749000},"page":"151-167","source":"Crossref","is-referenced-by-count":20,"title":["Engineering a DSL for Software Traceability"],"prefix":"10.1007","author":[{"given":"Nikolaos","family":"Drivalos","sequence":"first","affiliation":[]},{"given":"Dimitrios S.","family":"Kolovos","sequence":"additional","affiliation":[]},{"given":"Richard F.","family":"Paige","sequence":"additional","affiliation":[]},{"given":"Kiran J.","family":"Fernandes","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"10_CR1","unstructured":"Kolovos, S.D., Paige, R.F., Polack, F.A.C.: On-Demand Merging of Traceability Links with Models. In: Proc. 2nd EC-MDA Workshop on Traceability, Bilbao, Spain (July 2006)"},{"key":"10_CR2","unstructured":"Drivalos, N., Paige, R.F., Fernandes, K.J., Kolovos, D.S.: Towards Rigorously Defined Model-to-Model Traceability. In: Proc. 4th Traceability Workshop, ECMDA, Berlin, Germany (June 2008)"},{"key":"10_CR3","unstructured":"Eclipse.org. Eclipse Modelling Framework, http:\/\/www.eclipse.org\/emf"},{"key":"10_CR4","unstructured":"IEEE Std 610.12-1990. IEEE Standard Glossary of Software Engineering Terminology. IEEE, New York"},{"key":"10_CR5","doi-asserted-by":"crossref","unstructured":"Aizenbud-Reshef, N., Nolan, B.T., Rubin, J., Shaham-Gafini, Y.: Model Traceability. IBM Systems Journal (2006)","DOI":"10.1147\/sj.453.0515"},{"key":"10_CR6","unstructured":"Limon, A.E., Garbajosa, J.: The Need for a Unifying Traceability Scheme. In: Proc. Traceability Workshop, European Conference in Model Driven Architecture (EC-MDA), pp. 47\u201355 (2005)"},{"key":"10_CR7","doi-asserted-by":"crossref","unstructured":"Jouault, F., Bez\u00edvin, J.: Using ATL for Checking Models. In: Proc. International Workshop on Graph and Model Transformation (GraMoT), Tallinn, Estonia (September 2005)","DOI":"10.1016\/j.entcs.2006.01.015"},{"key":"10_CR8","unstructured":"Kleppe, A.: A Language Description is More than a Metamodel. In: Proc. 4th International Workshop on Software Language Engineering, Nashville, USA (October 2007)"},{"key":"10_CR9","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.A.C.: On the Evolution of OCL for Capturing Structural Constraints in Modelling Languages. In: Proc. Dagstuhl Workshop on Rigorous Methods for Software Construction and Analysis (2007)"},{"key":"10_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1007\/978-3-540-69927-9_4","volume-title":"Theory and Practice of Model Transformations","author":"D.S. Kolovos","year":"2008","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.A.C.: The epsilon transformation language. In: Vallecillo, A., Gray, J., Pierantonio, A. (eds.) ICMT 2008. LNCS, vol.\u00a05063, pp. 46\u201360. Springer, Heidelberg (2008)"},{"key":"10_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1007\/11663430_14","volume-title":"Satellite Events at the MoDELS 2005 Conference","author":"F. Jouault","year":"2006","unstructured":"Jouault, F., Kurtev, I.: Transforming models with ATL. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol.\u00a03844, pp. 128\u2013138. Springer, Heidelberg (2006)"},{"key":"10_CR12","unstructured":"Object Management Group. MOF QVT Final Adopted Specification, http:\/\/www.omg.org\/cgi-bin\/doc?ptc\/05-11-01.pdf"},{"key":"10_CR13","unstructured":"Chauvel, F., Fleurey, F.: Kermeta Language Overview, http:\/\/www.kermeta.org"},{"key":"10_CR14","doi-asserted-by":"crossref","unstructured":"Rose, L.M.: The Epsilon Generation Language (EGL). MEng. Thesis, Department of Computer Science, The University of York (2008)","DOI":"10.1007\/978-3-540-69100-6_1"},{"key":"10_CR15","unstructured":"Oldevik, J.: MOFScript User Guide, http:\/\/www.eclipse.org\/gmt\/mofscript\/doc\/MOFScript-User-Guide.pdf"},{"key":"10_CR16","unstructured":"Java Emitter Templates (JET), http:\/\/www.eclipse.org\/modeling\/m2t\/"},{"key":"10_CR17","unstructured":"Sven Efftinge. XPand Language Reference, http:\/\/www.eclipse.org\/gmt\/oaw\/doc\/4.1\/r20_xPandReference.pdf"},{"key":"10_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1007\/3-540-45810-7_23","volume-title":"Knowledge Engineering and Knowledge Management. Ontologies and the Semantic Web","author":"A. Maedche","year":"2002","unstructured":"Maedche, A., Motik, B., Silva, N., Volz, R.: MAFRA \u2013 A mapping framework for distributed ontologies. In: G\u00f3mez-P\u00e9rez, A., Benjamins, V.R. (eds.) EKAW 2002. LNCS, vol.\u00a02473, p. 235. Springer, Heidelberg (2002)"},{"key":"10_CR19","unstructured":"B\u00e9zivin, J., Bruneli\u00e8re, H., Jouault, F., Kurtev, I.: Model engineering support for tool interoperability. In: WISME 2005 - 4th Workshop in Software Model Engineering (2005)"},{"key":"10_CR20","doi-asserted-by":"crossref","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.A.C.: Detecting and Repairing Inconsistencies Across Heterogeneous Models. In: Proc. 1st IEEE Internationa Conference on Software Testing, Verification and Validation, Lillehammer, Norway (April 2008)","DOI":"10.1109\/ICST.2008.23"},{"key":"10_CR21","unstructured":"Fabro, M.D.D., Bezivin, J., Jouault, F., Breton, E., Gueltas, G.: AMW: A Generic Model Weaver. In: Proceedings of IDM 2005 (2005)"}],"container-title":["Lecture Notes in Computer Science","Software Language Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-00434-6_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,8]],"date-time":"2025-02-08T16:42:29Z","timestamp":1739032949000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-00434-6_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642004339","9783642004346"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-00434-6_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]}}}