<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Model Repositories: Will they become reality? A Position Statement</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Francesco</forename><surname>Basciani</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">DISIM</orgName>
								<orgName type="institution">University of L&apos;Aquila</orgName>
								<address>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Juri</forename><surname>Di</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">DISIM</orgName>
								<orgName type="institution">University of L&apos;Aquila</orgName>
								<address>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Davide</forename><forename type="middle">Di</forename><surname>Ruscio</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">DISIM</orgName>
								<orgName type="institution">University of L&apos;Aquila</orgName>
								<address>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Alfonso</forename><surname>Pierantonio</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">DISIM</orgName>
								<orgName type="institution">University of L&apos;Aquila</orgName>
								<address>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author role="corresp">
							<persName><forename type="first">Ludovico</forename><surname>Iovino</surname></persName>
							<email>ludovico.iovino@gssi.infn.it</email>
							<affiliation key="aff1">
								<orgName type="institution">Gran Sasso Science Institute</orgName>
								<address>
									<settlement>L&apos;Aquila</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Model Repositories: Will they become reality? A Position Statement</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">3A3DDE42AFA24836232D50D22AC4A6C7</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-25T09:05+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Over the last years, several repositories have been proposed in response to the need of the MDE community for advanced systems supporting the reuse of modeling artifacts, and the adoption of model management tools as software-as-service. Even though the potential benefits of MDE repositories are valuable, researchers and practitioners seem to prefer the management of their modeling artifacts locally and do not use yet advanced mechanisms for sharing and reusing them. This paper discusses the opportunities related to the adoption of model repositories and identify research issues that have to be addressed in order to make model repositories a reality in MDE.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>Over the last years, several model-driven platforms and tools are available to simplify and automate many steps of MDE approaches. Even though existing modeling tools provide developers and users with features able to simplify and automate many steps of model-based development processes, empirical studies show that barriers still exist making a wider adoption of MDE technologies difficult <ref type="bibr" target="#b13">[14,</ref><ref type="bibr" target="#b14">15]</ref>. In particular, to deal with the growing complexity of software systems, it is necessary to enforce consistent reuse and leverage the interconnection of the modeling artifacts that are produced and consumed during the different phases of the applied development processes.</p><p>An increasing demand for exchanging, cross-linking, analyzing software models, and coordinating actions of manifold stakeholders working on such models is leading to the urge for more advanced and integrated model repositories. Interestingly, repositories already play an important role in the Enterprise Architecture (EA) domain, of which the Zachman framework is a good example <ref type="bibr" target="#b12">[13]</ref>. A crucial aspect in EA is the heterogeneity of artifacts ("model types"), which requires to leverage the use of more sophisticated artifact keeping-and-governing instruments.</p><p>Event though several initiatives have been promoted to collect modeling artifacts, the current support for discovering and reusing already developed models is very limited, and as a result, similar metamodels, transformations and other model management programs often need to be developed independently from scratch. Consequently the upfront investment is raised and the productivity benefits of model-based processes are compromised.</p><p>In this paper, we consider successfully adopted repositories in different application domains, and we draw a research agenda related to a number of issues that in our opinion have to be necessarily solved in order to make model repositories in MDE a realistic option.</p><p>2 Why some repositories are already a reality?</p><p>In different application domains repositories are used to support peculiar research and development activities. Just to give representative examples we can mention BioModels Database <ref type="foot" target="#foot_0">3</ref> and CellML<ref type="foot" target="#foot_1">4</ref> in the biology domain, and GitHub<ref type="foot" target="#foot_2">5</ref> in the domain of software development. BioModels Database is a repository of computational models of biological processes. It hosts ≈200K models that are collected from literature and that are manually enriched with cross-references from external data resources (such as publications, ontologies, etc.). The repository allows scientific community to store, search and retrieve mathematical models. Additional services are provided such as online simulation, export of models into different formats, and the possibility to access the repository via web services. The CellML model repository manages ≈500 mathematical models of cellular biological function. Models are submitted to the repository by CellML users for distribution and reuse by the wider scientific community. GitHub is the largest code host with over 25.3 million repositories. Powerful tools (e.g., collaborative code review, intelligent issue tracking, powerful search, and useful analytics) are provided to support the development of software systems, which can be both open to the community or private.</p><p>The popularity of such repositories has been gained thank to the opportunities offered to their users: nobody would be interested in sharing artifacts without envisioning an added value in doing so. The repositories mentioned above represent sources of valuable know-how: the contained artifacts encode knowledge that can be used for learning and further development purposes. Thus multitudes of users sharing the same interests can work on the same artifacts in collaborative ways. Especially in complex and business-critical applications, the need for trusted artefacts is more pressing than ever. The availability of models and tools that are continuously enhanced and improved by community of users permit to obtain outcomes of higher quality. The lack of such repositories would reduce the possibilities of different teams to work together on problems that are commonly of interest.</p><p>The benefits related to the adoption of repositories have been acknowledged also in the MDE community. In fact, in the past decade several model repositories have been introduced (see <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b2">3,</ref><ref type="bibr" target="#b3">4,</ref><ref type="bibr" target="#b6">[7]</ref><ref type="bibr" target="#b7">[8]</ref><ref type="bibr" target="#b8">[9]</ref><ref type="bibr" target="#b9">[10]</ref><ref type="bibr" target="#b10">[11]</ref><ref type="bibr" target="#b11">[12]</ref> just to mention a few). However, all of them seem to struggle in attracting contributions from the community. In our opinion this is due to a number of factors that have to be investigated by researchers and practitioners in the forthcoming years as discussed in the next section.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Research agenda</head><p>In order to gain the advantages related to the adoption of model repositories in MDE, in our opinion there are many challenges that still have to be properly addressed <ref type="bibr" target="#b5">[6]</ref> as discussed below.</p><p>Management of different kinds of modeling artifacts: most of the existing model repositories provide persistence options to models only. Consequently, reusability of other modeling artifacts and tools like modeling editors, model transformations, and code generators is not supported.</p><p>Advanced query mechanisms: advanced query techniques are of crucial relevance to retrieve artifacts according to different criteria. For instance, models can be searched by considering the corresponding metamodels, domain type, the particular development phase, by exploiting some tagging mechanisms, or even querying the repository (or a part of it) by means of logical predicates (e.g., OCL). Queries might consider also relations among different kinds of artifacts, e.g., to search for some modeling editor that can be used to produce models that can be automatically processed by some specific transformations available in the repository.</p><p>Model management and analysis tools as service (MaaS): modelling and model management tools are commonly distributed as software packages that need to be downloaded and installed on client machines, and often on top of complex software development IDEs (e.g., Eclipse). Given the non-trivial implicit and explicit dependencies of such tools, this can often be a burden, particularly for non-technical stakeholders (e.g., domain experts) with average IT skills. Consequently, it is necessary to have cloudbased installations of model repositories and give the possibility to remotely use the stored modeling artifacts over the net. In particular, the repository should provide APIs to programmatically and remotely adopt the previously deployed model management and analysis tools. This would permit to integrate such tools within other existing modeling environments and software systems.</p><p>Extension mechanisms: model repositories should provide core functionalities and extension mechanisms, which permit to build new applications in order to manage new kinds of modeling artifacts (e.g., conforming to different meta-metamodels or technical spaces) and to provide additional services. In this way, when new application requirements occur, the core services of the repository remain unaffected and they can be exploited to implement new functionalities able to address the new requirements.</p><p>Heterogeneity: model repositories should provide the means to enable the interoperability of model management tools possibly relying on different meta meta-models or even belonging to different technical spaces <ref type="bibr" target="#b4">[5]</ref>.</p><p>Scalability: it is an aspect, which is orthogonal to all the previous challenges. In particular, as MDE is increasingly applied to larger and more complex systems, current generation of model management technologies are reaching their limits and a new line of research is required in order to achieve scalability and to enable efficient management and persistence of models larger than hundreds of megabytes in size, thus to cope with industry-scale artifacts.</p><p>Further than the previous challenges there are also non-technical ones that necessarily have to be met in order to enable a wider adoption of model repositories.</p><p>Incentives to share modeling artifacts: there are several public model repositories around, however keeping them alive and solicit contributions from user communities is a hard task especially because each business entity might not see any benefit from sharing their own developed artifacts. Consequently, it is necessary to conceive rewarding mechanisms that can motivate users to share their artifacts. For instance, providing additional services like remote validation of modeling artifacts, automated chaining of model transformations and their remote execution, might represent examples of added services that could motivate users to upload their internally developed artifacts and to take advantage of them.</p><p>Licensing related to the shared artifacts: it is necessary to manage the intellectual property of the shared artifacts. Similarly to what occurs in the domain of open source software, it is necessary to identify, assess, enforce, and inferring licensing schemes under which modeling artifacts are uploaded and maintained in model repositories.</p><p>Guidelines to manage the sharing of artifacts and to keep their quality under control: users that would like to reuse artifacts available in repositories should be somehow guaranteed that the available artifacts satisfy quality requirements that has to be defined for each kind of modeling artifacts. To this end, the sharing phase has to be moderated in a way that users upload their artifacts, which are analyzed and tested before making them available to other users. This process resembles what already happens in commonly used stores of mobile applications.</p><p>Federation of model repositories: Having only one public repository would be very difficult to achieve for different reasons like e.g., intellectual property and licensing issues. Instead, a more realistic scenario would consist of multitudes of model repositories that interact each with others according to project or organization driven policies. Thus, each organization might have its private repositories able to interact with public ones in order to retrieve modeling artifacts that are publicly available. Consequently, federation mechanisms have to be properly conceived in order to seamlessly aggregate modeling artifacts with respect to specific access and licensing policies and to ensure business entities that they would remain the owner of the produced modeling artifacts while still benefiting the use of other model repositories.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Conclusion</head><p>In different application domains like biology and in source code development, repositories are already a reality and they are continuously used to share, learn, reuse, and improve artifacts. Even though several initiatives have been promoted to support the adoption of model repositories in MDE, we are still far from a concrete adoption of them. As discussed in the paper, in our opinion this is due to a number of issues which represent interesting research themes for the next few years. To this end the authors have recently started the MDEForge project<ref type="foot" target="#foot_3">6</ref>  <ref type="bibr" target="#b1">[2]</ref>, with the aim of addressing the problems outlined in the previous section and also discussed in <ref type="bibr" target="#b5">[6]</ref>.</p></div>			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_0">http://www.ebi.ac.uk/biomodels-main/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_1">https://models.cellml.org/cellml</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="5" xml:id="foot_2">https://github.com/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="6" xml:id="foot_3">MDEForge: http://www.mdeforge.org</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgment</head><p>This research was supported by the EU through the Model-Based Social Learning for Public Administrations (Learn Pad) FP7 project (619583).</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<ptr target="http://www.openmodels.at/" />
		<title level="m">The Open Models Initiative</title>
				<imprint>
			<date type="published" when="2015-09">September 2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">MDE-Forge: an Extensible Web-Based Modeling Platform</title>
		<author>
			<persName><forename type="first">F</forename><surname>Basciani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Di Rocco</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Di Ruscio</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Di Salle</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Iovino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Pierantonio</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Procs of CloudMDE@MoDELS 2014</title>
				<meeting>s of CloudMDE@MoDELS 2014<address><addrLine>Valencia, Spain</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2014-09-30">September 30, 2014. 2014</date>
			<biblScope unit="page" from="66" to="75" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Living models -ten principles for change-driven software engineering</title>
		<author>
			<persName><forename type="first">R</forename><surname>Breu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Agreiter</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Farwick</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Felderer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Hafner</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Innerhofer-Oberperfler</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Int. J. Software and Informatics</title>
		<imprint>
			<biblScope unit="volume">5</biblScope>
			<biblScope unit="issue">1-2</biblScope>
			<biblScope unit="page" from="267" to="290" />
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Towards end-user adaptable model versioning: The by-example operation recorder</title>
		<author>
			<persName><forename type="first">P</forename><surname>Brosch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Langer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Seidl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Wimmer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Procs.of CVSM &apos;09</title>
				<meeting>s.of CVSM &apos;09<address><addrLine>Washington, DC, USA</addrLine></address></meeting>
		<imprint>
			<publisher>IEEE Computer Society</publisher>
			<date type="published" when="2009">2009</date>
			<biblScope unit="page" from="55" to="60" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Model driven engineering: An emerging technical space</title>
		<author>
			<persName><forename type="first">J</forename><surname>Bzivin</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Generative and Transformational Techniques in Software Engineering</title>
		<title level="s">Lecture Notes in Computer Science</title>
		<editor>
			<persName><forename type="first">R</forename><surname>Lmmel</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">J</forename><surname>Saraiva</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">J</forename><surname>Visser</surname></persName>
		</editor>
		<imprint>
			<publisher>Springer Berlin Heidelberg</publisher>
			<date type="published" when="2006">2006</date>
			<biblScope unit="volume">4143</biblScope>
			<biblScope unit="page" from="36" to="64" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Collaborative repositories in Model-Driven Engineering</title>
		<author>
			<persName><forename type="first">J</forename><surname>Di Rocco</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Di Ruscio</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Iovino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Pierantonio</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Software</title>
		<imprint>
			<biblScope unit="volume">32</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="28" to="34" />
			<date type="published" when="2015-05">May 2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Repository for Model Driven Development (ReMoDD)</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">B</forename><surname>France</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">M</forename><surname>Bieman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">P</forename><surname>Mandalaparty</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">H C</forename><surname>Cheng</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Jensen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">34th International Conference on Software Engineering (ICSE)</title>
				<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2012">2012. 2012</date>
			<biblScope unit="page" from="1471" to="1472" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Model-driven tool integration with ModelBus</title>
		<author>
			<persName><forename type="first">C</forename><surname>Hein</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Ritter</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Wagner</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Workshop Future Trends of Model-Driven</title>
				<imprint>
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Automating the Management and Versioning of Service Models at Runtime to Support Service Monitoring</title>
		<author>
			<persName><forename type="first">T</forename><surname>Holmes</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Zdun</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Dustdar</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">EDOC</title>
		<imprint>
			<biblScope unit="page" from="211" to="218" />
			<date type="published" when="2012-09">Sept. 2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Online img2uml repository: An online repository for UML models</title>
		<author>
			<persName><forename type="first">B</forename><surname>Karasneh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">R V</forename><surname>Chaudron</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Procs of the 3rd International Workshop on Experiences and Empirical Studies in Software Modeling -MoDELS 2013</title>
				<meeting>s of the 3rd International Workshop on Experiences and Empirical Studies in Software Modeling -MoDELS 2013</meeting>
		<imprint>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="61" to="66" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">EMFStore: a model repository for EMF models</title>
		<author>
			<persName><forename type="first">M</forename><surname>Koegel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Helming</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ACM/IEEE 32nd Int. Conf. on</title>
				<imprint>
			<date type="published" when="2010-05">2010. May 2010</date>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="page" from="307" to="308" />
		</imprint>
	</monogr>
	<note>Software Engineering</note>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">BIZYCLE: Model-based Interoperability Platform for Software and Data Integration</title>
		<author>
			<persName><forename type="first">R</forename><surname>Kutsche</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Milanovic</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Bauhoff</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Baum</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Cartsburg</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Kumpe</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Widiker</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Procs.of the MDTPI at ECMDA</title>
				<meeting>s.of the MDTPI at ECMDA</meeting>
		<imprint>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Extending and formalizing the framework for information systems architecture</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">F</forename><surname>Sowa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">A</forename><surname>Zachman</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IBM Syst. J</title>
		<imprint>
			<biblScope unit="volume">31</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="590" to="616" />
			<date type="published" when="1992-06">June 1992</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">The state of practice in model-driven engineering</title>
		<author>
			<persName><forename type="first">J</forename><surname>Whittle</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Hutchinson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Rouncefield</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Software</title>
		<imprint>
			<biblScope unit="volume">31</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="79" to="85" />
			<date type="published" when="2014-05">May 2014</date>
		</imprint>
	</monogr>
	<note>IEEE</note>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Industrial adoption of model-driven engineering: Are the tools really the problem?</title>
		<author>
			<persName><forename type="first">J</forename><surname>Whittle</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Hutchinson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Rouncefield</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Burden</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Heldal</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">MODELS</title>
		<imprint>
			<biblScope unit="volume">8107</biblScope>
			<biblScope unit="page" from="1" to="17" />
			<date type="published" when="2013">2013</date>
			<publisher>Springer</publisher>
		</imprint>
	</monogr>
	<note>LNCS</note>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
