<?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">An ontology-based meta-modelling approach for software test cases</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Nehemiah</forename><surname>Mung'au</surname></persName>
							<email>nehemiamkubamungau@gmail.com</email>
							<affiliation key="aff0">
								<orgName type="institution" key="instit1">FHNW University of Applied Sciences</orgName>
								<orgName type="institution" key="instit2">Arts Northwestern Switzerland</orgName>
								<address>
									<addrLine>Riggenbachstrasse 16</addrLine>
									<postCode>4600</postCode>
									<settlement>Olten</settlement>
									<country>Switzerland1</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Emanuele</forename><surname>Laurenzi</surname></persName>
							<email>emanuele.laurenzi@fhnw.ch</email>
							<affiliation key="aff0">
								<orgName type="institution" key="instit1">FHNW University of Applied Sciences</orgName>
								<orgName type="institution" key="instit2">Arts Northwestern Switzerland</orgName>
								<address>
									<addrLine>Riggenbachstrasse 16</addrLine>
									<postCode>4600</postCode>
									<settlement>Olten</settlement>
									<country>Switzerland1</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">An ontology-based meta-modelling approach for software test cases</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">B7A9FB2F6322DBCA9BAC382A9493DCDA</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T20:13+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>
			<textClass>
				<keywords>
					<term>software test cases</term>
					<term>ontology-based meta-modelling</term>
					<term>ontology-based DSML</term>
					<term>ontoST</term>
					<term>AOAME4STC</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Software testing plays a crucial role in the software development lifecycle, ensuring the reliability and quality of software programs. Despite the advancements in the field, software test cases still suffer of poor specifications, leading to communication issues, inefficiencies, and increased costs. This study investigates the suitability of an ontology-based meta-modelling approach, aiming to support the design of adequate software test cases. The approach promotes the human and machine-interpretability of domain-specific models representing the software test cases. This has the advantage of using automated reasoning services to support the creation of adequate test cases. A new domain-specific modelling language, ontoST, has been developed and implemented in the tool AOAME4STC for the proof of concept.</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>In the domain of software engineering and quality assurance, test cases are vital for ensuring software dependability and efficiency, aligning with reliability standards and customer needs <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b1">2]</ref>. Despite their importance, software test cases face challenges such as standardization, interoperability, and adaptability across various testing environments <ref type="bibr" target="#b2">[3]</ref>. Complex test cases are difficult to manage and modify, risking obsolescence and loss due to decentralized storage <ref type="bibr" target="#b3">[4]</ref>. Most importantly, test cases still suffer from poor specifications, which lead to communication issues, inefficiencies, and increased costs <ref type="bibr" target="#b4">[5,</ref><ref type="bibr" target="#b5">6]</ref>. Thus, software test cases need to be adequately specified. According to <ref type="bibr" target="#b6">[7]</ref>, an adequate test case has the following benefits: it effectively reveals defects with minimal effort, delivers accurate results, improves system performance at a lower cost, and has a strong likelihood of uncovering unknown defects.</p><p>In this work, we propose an ontology-based meta-modelling approach to support the design of adequate software test cases. This includes a new ontology-based domain-specific modelling language (DSML), called ontoST. To ensure rigor and extensibility, ontoST has been engineered by supplementing the Design Science Research (DSR) strategy <ref type="bibr" target="#b7">[8]</ref> with the Agile Modelling Method Engineering (AMME) methodology <ref type="bibr" target="#b57">[58]</ref>.</p><p>The paper is structured as follows. Section 2 describes the background and related work, ending with the problem statement. Section 3 introduces the artifact requirements. Section 4 discusses the proposed ontology-based DSML ontoST. Section Error! Reference source not found. shows a running example of how ontoST has been implemented in the modeling tool AOAME4STC and subsequently used for the proof of concept. The paper concludes with section 6.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Background and related work</head><p>Software test cases are work products of test analysis and design phase of software testing as illustrated in Error! Reference source not found. by <ref type="bibr" target="#b8">[9]</ref>. "Test Case" (TC) has been recognized as a building block for describing testing items, widely used as a work unit, metric and documentation entity" <ref type="bibr" target="#b2">[3]</ref>. Software testing faces some challenges due to the complexities of software, financial and time constraints, and the need for high quality standards <ref type="bibr" target="#b9">[10]</ref>. The increasing complexity of modern applications and competitive pressures further raise quality assurance standards <ref type="bibr" target="#b10">[11]</ref>. Agile development introduces frequent requirement changes, complicating test case management <ref type="bibr" target="#b10">[11,</ref><ref type="bibr" target="#b11">12]</ref>. Agile methodology's reliance on people over processes presents specific challenges during the software development lifecycle (SDLC) <ref type="bibr" target="#b13">[14]</ref>. One major issue is the lack of traceability of test cases to other artifacts and source code <ref type="bibr" target="#b13">[14,</ref><ref type="bibr" target="#b14">15,</ref><ref type="bibr" target="#b15">16]</ref>. This is exacerbated by inconsistent, incomplete, and inaccurate requirements <ref type="bibr" target="#b17">[18]</ref>. Agile methods also lead to inconsistent and inadequate test cases <ref type="bibr" target="#b14">[15]</ref>, making it difficult for test cases to effectively validate software behaviours <ref type="bibr" target="#b18">[19]</ref> and avoid errors <ref type="bibr" target="#b8">[9]</ref>. Semantic clarity and consistency in test cases are often lacking, causing misunderstandings due to varying participant knowledge and experiences <ref type="bibr" target="#b8">[9]</ref>, <ref type="bibr" target="#b19">[20]</ref>. Additionally, insufficient tool integration for software test cases hampers seamless testing processes <ref type="bibr" target="#b20">[21]</ref>. These challenges highlight the need for improved test case design to ensure highquality software.</p><p>According to <ref type="bibr" target="#b21">[22]</ref> Model-Based Testing (MBT) strives to automatically create tests (test cases) based on a model that describes specific behaviours of the system being tested (SUT). MBT offers several key motivations, including facilitating automated test case generation, providing comprehensive test coverage, and simplifying defect discovery. According to <ref type="bibr" target="#b22">[23]</ref> MBT is becoming more and more recognized in the market as a cost-cutting strategy that automates test case generation, reducing the need for manual test suite creation and improving test cycle efficiency. Additionally, <ref type="bibr" target="#b22">[23]</ref> also emphasize MBT's potential to lower costs and enhance test effectiveness. Compared to manual case generation, <ref type="bibr" target="#b24">[25]</ref> assert that a complete abstraction test model allows for more comprehensive testing. According to <ref type="bibr" target="#b25">[26]</ref>, MBT can test a wider range of scenarios compared to record-based testing. Additionally, <ref type="bibr" target="#b24">[25]</ref> demonstrate that MBT automation outperforms manual methods in error detection, citing a case study where MBT found significantly more faults than manual techniques.</p><p>Despite these benefits, MBT has some drawbacks too, such as the requirement for specialized skills, initial labour intensity, and model complexity. According to <ref type="bibr" target="#b21">[22]</ref> testers need to be familiar with state machines, formal languages, and automata theory, as well as tools and scripts for test automation. Furthermore, <ref type="bibr" target="#b26">[27]</ref> highlights the significant initial investment and labour needed for MBT, as careful selection of model types and division of software portions are necessary for effective modelling. The complexity of MBT models is underscored by the state-space explosion, which complicates maintenance and presents significant challenges, particularly for beginners <ref type="bibr" target="#b23">[24,</ref><ref type="bibr" target="#b25">26]</ref>.</p><p>Ontologies <ref type="bibr" target="#b26">[27]</ref>, given their both conceptualization and automation power, can overcome the issues posed by MBT approaches. For example, automated software test case generation is significantly enhanced by combining ontology-based requirement specification with learningbased methods, as proposed by <ref type="bibr" target="#b28">[29]</ref>. An Ontology-based framework was proposed by <ref type="bibr" target="#b28">[29]</ref> that automates test case generation, execution, and verdict construction using a knowledge-based system and learning-based testing algorithm. Similar approaches are suggested by <ref type="bibr" target="#b29">[30,</ref><ref type="bibr" target="#b30">31]</ref>. In test scenario management, the authors in <ref type="bibr" target="#b31">[32,</ref><ref type="bibr" target="#b32">33]</ref> discuss the use of ontologies to generate relevant test scenarios for complex systems, emphasizing the need for detailed and specific entity descriptions. An ontology-based approach for test case prioritization was suggested by <ref type="bibr" target="#b33">[34]</ref> which deemed particularly useful during retesting after software updates. The importance of domain knowledge and knowledge representation in efficient software testing is emphasized in <ref type="bibr" target="#b34">[35,</ref><ref type="bibr" target="#b35">36]</ref>, which proposed that ontologies can solve problems such as uneven knowledge representation and focused expertise by creating semantic links between data and knowledge.</p><p>These insights collectively advance the field of software testing through improved automation, management, and knowledge sharing. However, pure ontology-based approaches in software test cases face some limitations too. According to <ref type="bibr" target="#b36">[37]</ref> the development of ontology-based software test case generation tools is often manual and costly due to the lack of supporting tools. Furthermore, <ref type="bibr" target="#b37">[38]</ref> emphasize the need for user-friendly ontology representations that fit the workflow of domain experts, who may not be skilled in ontology development or formal languages. Additionally, <ref type="bibr" target="#b37">[38]</ref> highlight that ontologies require input from domain knowledge experts, who may not be familiar with the formal languages or logic needed for ontology development, making the process dependent on both domain and ontology experts.</p><p>Using domain-specific modelling language (DSMLs) in software test cases holds the promise to address such non-usability and non-understandability issues raised by ontology-based approaches. According to <ref type="bibr" target="#b37">[38]</ref>, DSML is a modelling language built for a specific area of discourse, enriching general modelling notions with domain-specific terminology and concepts reconstructed from that domain. Improved communication is one key advantage; DSMLs are expressive and concise, effectively representing concepts and relationships within a specific domain <ref type="bibr" target="#b38">[39,</ref><ref type="bibr" target="#b39">40]</ref>. Empirical studies by <ref type="bibr" target="#b40">[41]</ref> compare DSMLs and general-purpose languages (GPMLs) (e.g. UML Class Diagram) based on cognitive dimensions outlined by <ref type="bibr" target="#b41">[42]</ref> show that DSMLs perform better in areas such as abstraction gradient, consistency, and error-proneness. This would make test cases created with DSMLs easier for stakeholders to understand and validate, ensuring alignment with domain requirements. Additionally, DSMLs promote increased productivity and consistency from the early stages of development, enhancing the quality of models produced <ref type="bibr" target="#b42">[43]</ref>. Additionally, <ref type="bibr" target="#b43">[44]</ref> also noted that DSMLs are quickly learnable by domain experts, improving the language's applicability.</p><p>To take the full advantage of DSMLs and ontologies, <ref type="bibr" target="#b44">[45,</ref><ref type="bibr" target="#b45">46]</ref>, describe an ontology-based metamodelling approach as being interpretable by both humans and machines. They elaborate by explaining that within the realm of information systems, human interpretability pertains to metamodels, while machine interpretability primarily concerns the formal semantic aspects of models.</p><p>To mitigate the requirement for specialized skills in both MBT and ontology-based approaches, the ontology-based meta-modelling approach was extended in this work. Graphics depictions of models are useful for humans, while ontologies make knowledge in models' machine interpretable. The ontology-based metamodeling technique was extended and implemented by <ref type="bibr" target="#b45">[46]</ref> with the introduction of AOAME, an Agile and Ontology-Aided Modelling Environment. In this work we extended AOAME to accommodate the new ontology-based DSML for software test cases.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Artifacts requirements</head><p>To tackle step 1 of the development process for a DSML, as outlined by <ref type="bibr" target="#b46">[47,</ref><ref type="bibr" target="#b57">58]</ref>, we collected requirements through semi-structured interviews with at least five experts in software testingsuch as test engineers, test managers, and developers with testing experience. We also reviewed literature on best practices and existing industry standards such as test cases. An excerpt of the requirements, including their descriptions and sources, is presented in Table <ref type="table" target="#tab_0">1</ref>. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">ontoST: The proposed ontology-based DSML</head><p>This section aims to show "How can ontology-based DSML of software test cases be conceptualized?" and fulfil the suggestion phase of the Design Science Research methodology. The approach follows <ref type="bibr" target="#b46">[47]</ref> DSML development process steps by creating a DSML through three steps: creating concrete syntax, creating abstract syntax, and defining language semantics. The abstract syntax, represented by a metamodel, depicts the language concepts and their relationships, while the concrete syntax explains how these concepts are visually and textually represented as domain-specific modelling elements. Language semantics impose structural and features to govern syntax and semantics. Error! Reference source not found. illustrates suggested abstract syntax. The meta model builds on <ref type="bibr" target="#b47">[48]</ref> specifications for software test cases in addition to requirements gathered from additional literature and consultations with industry experts as discussed in 3. Test case, Test suite, Test expectation, Test results, and Test inputs are inferred from <ref type="bibr" target="#b47">[48]</ref> while Message flow, Sequence flow, Gateways are additional elements added to facilitate the modelling of software test cases. This abstract syntax can be extended to customize the DSML. Table <ref type="table">2</ref> represents the concrete syntax of the DSML and it visually represents the default abstract syntax conceptual elements. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Table 2</head><p>Suggested concrete syntax of ontoST.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Element Graphical notation Description</head><p>Test Suite Represents a set of test cases that will be used to test a particular functionality.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Test case</head><p>Represents instructions for testers to follow to ensure programs are functioning properly Exclusive Gateway (XOR)</p><p>Represents a decision point where only one outgoing path can be taken based on conditions. It's a mutually exclusive choice.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Parallel Gateway</head><p>Splits the flow into multiple parallel paths or synchronizes multiple incoming paths. All outgoing paths are taken simultaneously.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Inclusive Gateway</head><p>Splits the flow into one or more paths based on conditions, and all active paths must be completed before merging.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Test Step</head><p>Represents test case step. This is a step that should be executed and observed for results.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Input</head><p>Represents input data to a test step.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Result</head><p>Represents the actual result received after the test.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Expectation</head><p>Represents the expectation of a test step after the test.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Assertion</head><p>Represents test step asserts.</p><p>Sequence flow Used for connecting Test steps, Gateways and Expectation.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Message flow</head><p>Used for showing input or output message flow from input and result elements.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Start</head><p>Used to show the beginning of software test cases.</p><p>Error! Reference source not found. shows the three main ontologies of AOAME that were extended to design our software test case DSML. Specifically, the Meta-Model Ontology (MMO) that mirrors the abstract syntax, the Domain Ontology (DO) captures the semantic domain; concepts originating from the MMO are aligned with those from the DO. The Palette Ontology (PO) represents the graphical notations of the language and is directly associated with concepts within the abstract syntax. The PO contains concepts and relations regarding the modelling language's graphical notations, as well as information of how to position the graphical notations on the palette. Thus, the ME palette is supplied by the PO concepts. The MMO contains classes and characteristics that describe a modelling language's abstract syntactic elements, such as modelling elements and modelling relations, as well as the taxonomy and object properties associated with them. MMO consists of one or more modelling languages, either distinct or merged. The DO contains classes and properties that describe the semantic domain. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Proof of concept</head><p>In this section, we evaluate the utility of the approach in two ways: first, we prove that the models can be created with the new ontology-based DSML ontoST, then we show how the ontology can be used to support the design of adequate software test cases. In both cases, a real-world scenario is considered.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1.">Evaluation of the new ontology-based DSML ontoST</head><p>In this section, we will demonstrate the use of ontoST modelling language within the AOAME4STC tool to model test cases created for evaluating the login functionality of a bank website. Error! Reference source not found. shows the current record-based software test case representation used by some test case designers. Error! Reference source not found. shows the model created using ontoST representing the test cases shown in Error! Reference source not found..  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.2.">Validation of the modeled test cases for conformance with test case specifications</head><p>In this section we evaluated the test case model created against one of <ref type="bibr" target="#b55">[56]</ref> test case specifications constraint that states that every test case must have at least one test step. In Error! Reference source not found. we have 2 test cases in our model where one does not meet the requirement of having a test step. We have manually labelled it as wrong. As seen in Error! Reference source not found., when we run the SPARQL query against the ontology created for the model, we receive an incorrect testcase triple.  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.">Conclusion</head><p>This paper demonstrated the suitability of an ontology-based meta-modelling approach for the support of the design of adequate software test cases. For this, a new ontology-based domainspecific modelling language, ontoST, was created. The latter was implemented in the modelling environment AOAME4STC, which was used for the proof of concept. As a future work, we regard important to evaluate the perceived usefulness of the new DSML ontoST with software testers and to continue validating ontoST by modeling additional software test cases.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Phases of the fundamental test process and activities of the test planning and test analysis &amp; design phases [9].</figDesc><graphic coords="2,118.60,164.28,370.79,149.91" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: Suggested ontoST abstract syntax.</figDesc><graphic coords="5,91.23,293.24,426.72,217.90" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 3 :</head><label>3</label><figDesc>Figure 3: The Ontology-based Meta-modelling Architecture for ontoST. Adapted from [57].</figDesc><graphic coords="7,183.47,175.17,242.20,233.05" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Figure 4 :</head><label>4</label><figDesc>Figure 4: Sample Software test case for testing login functionality [56].</figDesc><graphic coords="8,102.15,72.00,390.70,161.24" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Figure 5 :</head><label>5</label><figDesc>Figure 5: Representation of the sample Test case in Figure 4 using ontoST in AOAME4STC.</figDesc><graphic coords="8,129.15,274.04,372.70,187.60" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Figure 6 :</head><label>6</label><figDesc>Figure 6: Sample test cases modelled with the ontology-based DSML</figDesc><graphic coords="8,153.10,601.92,302.96,150.00" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>Figure 7 :</head><label>7</label><figDesc>Figure 7: Result of evaluating test cases missing test steps</figDesc><graphic coords="9,134.72,72.00,339.71,177.35" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1</head><label>1</label><figDesc>List of Requirements for the software test case DSML.</figDesc><table><row><cell>Number #</cell><cell>Requirement Description</cell><cell>Source of elicitation</cell></row><row><cell>6</cell><cell>Test Case Specifications 2 -This ensures</cell><cell>Interview/Questionnaires with</cell></row><row><cell></cell><cell>that we cover the general DSML</cell><cell>software testing professionals</cell></row><row><cell></cell><cell>requirement of the concepts of a modeling</cell><cell>Literature [48].</cell></row><row><cell></cell><cell>language should correspond to concepts</cell><cell></cell></row><row><cell></cell><cell>prospective users are familiar with as state</cell><cell></cell></row><row><cell></cell><cell>by [57]</cell><cell></cell></row><row><cell>7</cell><cell>Integration with software requirements -</cell><cell>Interviews/questionnaires with</cell></row><row><cell></cell><cell>This serves as the most important quality</cell><cell>software testing industry experts</cell></row><row><cell></cell><cell>factors for a software test case.</cell><cell>Literature review of best</cell></row><row><cell></cell><cell></cell><cell>practices for software test case</cell></row><row><cell></cell><cell></cell><cell>[49, 50, 51].</cell></row><row><cell>8</cell><cell>The DSML should support the software</cell><cell>Interviews/questionnaires with</cell></row><row><cell></cell><cell>testing techniques by default or be</cell><cell>software testing industry experts</cell></row><row><cell></cell><cell>extensible</cell><cell>Literature review of best</cell></row><row><cell></cell><cell></cell><cell>practices for software test cases</cell></row><row><cell></cell><cell></cell><cell>[52].</cell></row><row><cell>9</cell><cell>The DSML should support best</cell><cell>Interviews/questionnaires with</cell></row><row><cell></cell><cell>communication and collaboration</cell><cell>software testing industry</cell></row><row><cell></cell><cell>techniques for software test cases. For</cell><cell>experts.</cell></row><row><cell></cell><cell>example, Behavior-driven development</cell><cell>Literature review of best</cell></row><row><cell></cell><cell>Gherkin syntax</cell><cell>practices for software test cases</cell></row><row><cell></cell><cell></cell><cell>case [49, 51, 53].</cell></row><row><cell>10</cell><cell>The DSML should support reusability of</cell><cell>Interviews/questionnaires with</cell></row><row><cell></cell><cell>test cases</cell><cell>software testing industry</cell></row><row><cell></cell><cell></cell><cell>experts.</cell></row><row><cell></cell><cell></cell><cell>Literature review of [54, 55].</cell></row><row><cell>11</cell><cell>The DSML should support organization and</cell><cell>Interviews/questionnaires with</cell></row><row><cell></cell><cell>prioritization of software test cases</cell><cell>software testing industry</cell></row><row><cell></cell><cell></cell><cell>experts.</cell></row><row><cell></cell><cell></cell><cell>Literature review [49, 56].</cell></row><row><cell>12</cell><cell>The DSML should support other testing</cell><cell>This was derived from the</cell></row><row><cell></cell><cell>tools by providing an easy way to export</cell><cell>interviews.</cell></row><row><cell></cell><cell>test cases</cell><cell></cell></row><row><cell>13</cell><cell>The DSML should ensure software test</cell><cell>This was derived from the</cell></row><row><cell></cell><cell>cases designed with it are consistent</cell><cell>interviews.</cell></row></table></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_0">https://doi.org/10.1109/IEEESTD.1983.81615</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Software Test Case Generation Tools and Techniques: A Review</title>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">S</forename><surname>Verma</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Choudhary</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Tiwari</surname></persName>
		</author>
		<idno type="DOI">10.33889/IJMEMS.2023.8.2.018</idno>
	</analytic>
	<monogr>
		<title level="j">Int. J. Math. Eng. Manag. Sci</title>
		<imprint>
			<biblScope unit="volume">8</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="293" to="315" />
			<date type="published" when="2023-04">Apr. 2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Value of Test Cases in Software Testing</title>
		<author>
			<persName><forename type="first">P</forename><surname>Kamde</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Nandavadekar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Pawar</surname></persName>
		</author>
		<idno type="DOI">10.1109/ICMIT.2006.262303</idno>
	</analytic>
	<monogr>
		<title level="m">IEEE International Conference on Management of Innovation and Technology</title>
				<meeting><address><addrLine>Singapore, China</addrLine></address></meeting>
		<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2006-06">2006. Jun. 2006</date>
			<biblScope unit="page" from="668" to="672" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Heart, &apos;What Is a Test Case? Revisiting the Software Test Case Concept</title>
		<author>
			<persName><forename type="first">D</forename><surname>Almog</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename></persName>
		</author>
		<idno type="DOI">10.1007/978-3-642-04133-4_2</idno>
	</analytic>
	<monogr>
		<title level="m">Software Process Improvement</title>
		<title level="s">Communications in Computer and Information Science</title>
		<editor>
			<persName><forename type="first">R</forename><forename type="middle">V</forename><surname>O'connor</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">N</forename><surname>Baddoo</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">J</forename><surname>Cuadrago</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">R</forename><surname>Gallego</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">K</forename><surname>Rejas Muslera</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">R</forename><surname>Smolander</surname></persName>
		</editor>
		<editor>
			<persName><surname>Messnarz</surname></persName>
		</editor>
		<meeting><address><addrLine>Berlin, Heidelberg; Berlin Heidelberg</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2009">2009</date>
			<biblScope unit="volume">42</biblScope>
			<biblScope unit="page" from="13" to="31" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">A case study in test management</title>
		<author>
			<persName><forename type="first">T</forename><surname>Parveen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Tilley</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Gonzalez</surname></persName>
		</author>
		<idno type="DOI">10.1145/1233341.1233357</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 45th annual southeast regional conference</title>
				<meeting>the 45th annual southeast regional conference<address><addrLine>Winston-Salem North Carolina</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2007-03">Mar. 2007</date>
			<biblScope unit="page" from="82" to="87" />
		</imprint>
	</monogr>
	<note>&apos;</note>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">An empirical study of test cases in software testing</title>
		<author>
			<persName><forename type="first">N</forename><surname>Shete</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Jadhav</surname></persName>
		</author>
		<idno type="DOI">10.1109/ICICES.2014.7033883</idno>
	</analytic>
	<monogr>
		<title level="m">International Conference on Information Communication and Embedded Systems (ICICES2014)</title>
				<meeting><address><addrLine>Chennai, India</addrLine></address></meeting>
		<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2014-02">Feb. 2014</date>
			<biblScope unit="page" from="1" to="5" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Challenges concerning test case specifications in automotive software testing: assessment of frequency and criticality</title>
		<author>
			<persName><forename type="first">K</forename><surname>Juhnke</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Tichy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Houdek</surname></persName>
		</author>
		<idno type="DOI">10.1007/s11219-020-09523-0</idno>
	</analytic>
	<monogr>
		<title level="j">Softw. Qual. J</title>
		<imprint>
			<biblScope unit="volume">29</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="39" to="100" />
			<date type="published" when="2021-03">Mar. 2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">An initial investigation of the effect of quality factors on Agile test case quality through experts&apos; review</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">O</forename><surname>Barraood</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Mohd</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Baharom</surname></persName>
		</author>
		<idno type="DOI">10.1080/23311916.2022.2082121</idno>
	</analytic>
	<monogr>
		<title level="j">Cogent Eng</title>
		<imprint>
			<biblScope unit="volume">9</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page">2082121</biblScope>
			<date type="published" when="2022-12">Dec. 2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Design Science Research in Information Systems</title>
		<author>
			<persName><forename type="first">V</forename><surname>Vaishnavi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Kuechler</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Assoc. Inf. Syst</title>
		<imprint>
			<date type="published" when="2004-01">Jan. 2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Challenges Concerning Test Case Specifications in Automotive Software Testing</title>
		<author>
			<persName><forename type="first">K</forename><surname>Juhnke</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Tichy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Houdek</surname></persName>
		</author>
		<idno type="DOI">10.1109/SEAA.2018.00015</idno>
	</analytic>
	<monogr>
		<title level="m">44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)</title>
				<meeting><address><addrLine>Prague</addrLine></address></meeting>
		<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2018-08">2018. Aug. 2018</date>
			<biblScope unit="page" from="33" to="40" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Software testing</title>
		<author>
			<persName><forename type="first">P</forename><surname>Mudholkar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Mudholkar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Kulkarni</surname></persName>
		</author>
		<idno type="DOI">10.1145/1741906.1742242</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the International Conference and Workshop on Emerging Trends in Technology</title>
				<meeting>the International Conference and Workshop on Emerging Trends in Technology<address><addrLine>Mumbai Maharashtra India</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2010-02">Feb. 2010</date>
			<biblScope unit="page" from="1024" to="1024" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Software Testing Techniques: A Literature Review</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">A</forename><surname>Jamil</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Arif</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><forename type="middle">S A</forename><surname>Abubakar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Ahmad</surname></persName>
		</author>
		<idno type="DOI">10.1109/ICT4M.2016.045</idno>
	</analytic>
	<monogr>
		<title level="m">6th International Conference on Information and Communication Technology for The Muslim World (ICT4M)</title>
				<meeting><address><addrLine>Jakarta, Indonesia</addrLine></address></meeting>
		<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2016-11">2016. Nov. 2016</date>
			<biblScope unit="page" from="177" to="182" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Introducing Lean Canvas Model Adaptation in the Scrum Software Testing</title>
		<author>
			<persName><forename type="first">P</forename><surname>Nidagundi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Novickis</surname></persName>
		</author>
		<idno type="DOI">10.1016/j.procs.2017.01.078</idno>
	</analytic>
	<monogr>
		<title level="j">Procedia Comput. Sci</title>
		<imprint>
			<biblScope unit="volume">104</biblScope>
			<biblScope unit="page" from="97" to="103" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<monogr>
		<title level="m" type="main">Test Driven Development By Example</title>
		<author>
			<persName><forename type="first">K</forename><surname>Beck</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2002">2002</date>
			<publisher>Pearson Education, Limited</publisher>
			<pubPlace>Hoboken</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Improvisation in Small Software Organizations</title>
		<author>
			<persName><forename type="first">T</forename><surname>Dyba</surname></persName>
		</author>
		<idno type="DOI">10.1109/52.877872</idno>
	</analytic>
	<monogr>
		<title level="j">IEEE Softw</title>
		<imprint>
			<biblScope unit="volume">17</biblScope>
			<biblScope unit="issue">5</biblScope>
			<biblScope unit="page" from="82" to="87" />
			<date type="published" when="2000-09">Sep. 2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<monogr>
		<title level="m" type="main">What Makes Agile Test Artifacts Useful? An Activity-Based Quality Model from a Practitioners&apos; Perspective</title>
		<author>
			<persName><forename type="first">J</forename><surname>Fischbach</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Femmer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Mendez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Fucci</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Vogelsang</surname></persName>
		</author>
		<idno type="DOI">10.48550/ARXIV.2009.01722</idno>
		<imprint>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Establishing Traceability Links between Unit Test Cases and Units under Test</title>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">V</forename><surname>Rompaey</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Demeyer</surname></persName>
		</author>
		<idno type="DOI">10.1109/CSMR.2009.39</idno>
	</analytic>
	<monogr>
		<title level="m">2009 13th European Conference on Software Maintenance and Reengineering</title>
				<meeting><address><addrLine>Kaiserslautern, Germany</addrLine></address></meeting>
		<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2009">2009</date>
			<biblScope unit="page" from="209" to="218" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Quality metrics in Agile Software Development Projects</title>
		<author>
			<persName><forename type="first">K</forename><surname>Kārkliņa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Pirta</surname></persName>
		</author>
		<idno type="DOI">10.7250/itms-2018-0008</idno>
	</analytic>
	<monogr>
		<title level="j">Inf. Technol. Manag. Sci</title>
		<imprint>
			<biblScope unit="volume">21</biblScope>
			<biblScope unit="page" from="54" to="59" />
			<date type="published" when="2018-12">Dec. 2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">A Maintainability Enhancement Procedure for Reducing Agile Software Development Risk</title>
		<author>
			<persName><forename type="first">S.-T</forename><surname>Lai</surname></persName>
		</author>
		<idno type="DOI">10.5121/ijsea.2015.6403</idno>
	</analytic>
	<monogr>
		<title level="j">Int. J. Softw. Eng. Appl</title>
		<imprint>
			<biblScope unit="volume">6</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="29" to="40" />
			<date type="published" when="2015-07">Jul. 2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">Automated Test Cases and Test Data Generation for Dynamic Structural Testing in Automatic Programming Assessment Using MC/DC</title>
		<author>
			<persName><forename type="first">R</forename><surname>Romli</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Sarker</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Omar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Mahmod</surname></persName>
		</author>
		<idno type="DOI">10.18517/ijaseit.10.1.10166</idno>
	</analytic>
	<monogr>
		<title level="j">Int. J. Adv. Sci. Eng. Inf. Technol</title>
		<imprint>
			<biblScope unit="volume">10</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="120" to="127" />
			<date type="published" when="2020-02">Feb. 2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">Towards Efficient and Effective Testing in Automotive Software Development</title>
		<author>
			<persName><forename type="first">R</forename><surname>Lachmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Schaefer</surname></persName>
		</author>
		<ptr target="https://api.semanticscholar.org/CorpusID:4870726" />
	</analytic>
	<monogr>
		<title level="m">GI-Jahrestagung</title>
				<imprint>
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Challenges in automotive software engineering</title>
		<author>
			<persName><forename type="first">M</forename><surname>Broy</surname></persName>
		</author>
		<idno type="DOI">10.1145/1134285.1134292</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 28th international conference on Software engineering</title>
				<meeting>the 28th international conference on Software engineering<address><addrLine>Shanghai China</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2006-05">May 2006</date>
			<biblScope unit="page" from="33" to="42" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">A Meta-Model for Model-Based Testing Technique: A Review</title>
		<author>
			<persName><forename type="first">A</forename><surname>Meriem</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Abdelaziz</surname></persName>
		</author>
		<idno type="DOI">10.3923/jse.2018.1.11</idno>
	</analytic>
	<monogr>
		<title level="j">J. Softw. Eng</title>
		<imprint>
			<biblScope unit="volume">12</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="1" to="11" />
			<date type="published" when="2017-12">Dec. 2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">Towards Model-Based Testing with Architecture Models</title>
		<author>
			<persName><forename type="first">S</forename><surname>Schulz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Honkola</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Huima</surname></persName>
		</author>
		<idno type="DOI">10.1109/ECBS.2007.73</idno>
	</analytic>
	<monogr>
		<title level="m">14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS&apos;07)</title>
				<meeting><address><addrLine>Tucson, AZ, USA</addrLine></address></meeting>
		<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2007-03">Mar. 2007</date>
			<biblScope unit="page" from="495" to="502" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">Model-based testing in practice</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">R</forename><surname>Dalal</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Jain</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Karunanithi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">M</forename><surname>Leaton</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">M</forename><surname>Lott</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">C</forename><surname>Patton</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Horowitz</surname></persName>
		</author>
		<idno type="DOI">10.1145/302405.302640</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 21st international conference on Software engineering</title>
				<meeting>the 21st international conference on Software engineering<address><addrLine>Los Angeles California USA</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="1999-05">May 1999</date>
			<biblScope unit="page" from="285" to="294" />
		</imprint>
	</monogr>
	<note>&apos;</note>
</biblStruct>

<biblStruct xml:id="b24">
	<analytic>
		<title/>
		<author>
			<persName><forename type="first">S</forename><surname>Dhawan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Kumar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Saini</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">MODEL BASED TESTING CONSIDERING STEPS, LEVELS, TOOLS &amp; STANDARDS OF SOFTWARE QUALITY</title>
		<imprint>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="issue">4</biblScope>
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b25">
	<analytic>
		<title level="a" type="main">&apos;Model based testing vs. Record based testing</title>
		<ptr target="https://www.tricentis.com/blog/model-based-vs-record-based-testing/" />
	</analytic>
	<monogr>
		<title level="j">Tricentis</title>
		<imprint>
			<date type="published" when="2023-09">Dec. 09, 2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b26">
	<monogr>
		<title level="m" type="main">How to Improve Your Workflow Using Model-Based Testing</title>
		<author>
			<persName><forename type="first">L</forename><surname>Anton</surname></persName>
		</author>
		<ptr target="https://www.freecodecamp.org/news/improve-your-workflow-using-model-based-testing/" />
		<imprint>
			<date type="published" when="2023-12-10">Dec. 10, 2023</date>
		</imprint>
	</monogr>
	<note>freeCodeCamp</note>
</biblStruct>

<biblStruct xml:id="b27">
	<analytic>
		<title level="a" type="main">Toward principles for the design of ontologies used for knowledge sharing?</title>
		<author>
			<persName><forename type="first">T</forename><forename type="middle">R</forename><surname>Gruber</surname></persName>
		</author>
		<idno type="DOI">10.1006/ijhc.1995.1081</idno>
	</analytic>
	<monogr>
		<title level="j">Int. J. Hum.-Comput. Stud</title>
		<imprint>
			<biblScope unit="volume">43</biblScope>
			<biblScope unit="issue">5-6</biblScope>
			<biblScope unit="page" from="907" to="928" />
			<date type="published" when="1995-11">Nov. 1995</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b28">
	<analytic>
		<title level="a" type="main">Ontology Based Test Case Generation for Black Box Testing</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">Ul</forename><surname>Haq</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Qamar</surname></persName>
		</author>
		<idno type="DOI">10.1145/3318396.3318442</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2019 8th International Conference on Educational and Information Technology</title>
				<meeting>the 2019 8th International Conference on Educational and Information Technology<address><addrLine>Cambridge United Kingdom</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2019-03">Mar. 2019</date>
			<biblScope unit="page" from="236" to="241" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b29">
	<monogr>
		<title level="m" type="main">An Ontology Based Test Case Generation Framework</title>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">N</forename><surname>Anjalika</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">T</forename><surname>Yasantha</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">I</forename><surname>Siriwardhana</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b30">
	<monogr>
		<title level="m" type="main">Applications of Ontologies in Software Engineering</title>
		<author>
			<persName><forename type="first">H.-J</forename><surname>Happel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Seedorf</surname></persName>
		</author>
		<ptr target="https://www.semanticscholar.org/paper/Applications-of-Ontologies-in-Software-Engineering-Happel-Seedorf/11e2c3bfe1dd68446180f17e476addc947dad095" />
		<imprint>
			<date type="published" when="2006-12-11">2006. Dec. 11, 2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b31">
	<monogr>
		<title level="m" type="main">Test Case vs Test Scenario -Difference Between Them</title>
		<author>
			<persName><forename type="first">T</forename><surname>Hamilton</surname></persName>
		</author>
		<ptr target="https://www.guru99.com/test-case-vs-test-scenario.html" />
		<imprint>
			<date type="published" when="2023-12-11">Dec. 11, 2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b32">
	<monogr>
		<title level="m" type="main">A Comprehensive Review on Ontologies for Scenariobased Testing in the Context of Autonomous Driving</title>
		<author>
			<persName><forename type="first">M</forename><surname>Zipfl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Koch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">M</forename><surname>Zöllner</surname></persName>
		</author>
		<idno type="arXiv">arXiv:2304.10837</idno>
		<ptr target="http://arxiv.org/abs/2304.10837" />
		<imprint>
			<date type="published" when="2023-04-21">Apr. 21, 2023. Dec. 11, 2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b33">
	<analytic>
		<title level="a" type="main">Ontology-Based Regression Testing: A Systematic Literature Review</title>
		<author>
			<persName><forename type="first">M</forename><surname>Hasnain</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Ghani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">F</forename><surname>Pasha</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S.-R</forename><surname>Jeong</surname></persName>
		</author>
		<idno type="DOI">10.3390/app11209709</idno>
	</analytic>
	<monogr>
		<title level="j">Appl. Sci</title>
		<imprint>
			<biblScope unit="volume">11</biblScope>
			<biblScope unit="issue">20</biblScope>
			<date type="published" when="2021-10">9709. Oct. 2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b34">
	<analytic>
		<title level="a" type="main">An Ontology-Based Knowledge Framework for Software Testing</title>
		<author>
			<persName><forename type="first">S</forename><surname>Vasanthapriyan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Tian</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Xiang</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-981-10-6989-5_18</idno>
	</analytic>
	<monogr>
		<title level="m">Communications in Computer and Information Science</title>
				<editor>
			<persName><forename type="first">J</forename><surname>Chen</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">T</forename><surname>Theeramunkong</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">T</forename><surname>Supnithi</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">X</forename><surname>Tang</surname></persName>
		</editor>
		<meeting><address><addrLine>Singapore; Singapore</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2017">2017</date>
			<biblScope unit="volume">780</biblScope>
			<biblScope unit="page" from="212" to="226" />
		</imprint>
	</monogr>
	<note>Knowledge and Systems Sciences</note>
</biblStruct>

<biblStruct xml:id="b35">
	<analytic>
		<title level="a" type="main">Domain Ontology Construction and Evaluation for the Entire Process of Software Testing</title>
		<author>
			<persName><forename type="first">Z</forename><surname>Sun</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Hu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Li</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Wu</surname></persName>
		</author>
		<idno type="DOI">10.1109/ACCESS.2020.3037188</idno>
	</analytic>
	<monogr>
		<title level="j">IEEE Access</title>
		<imprint>
			<biblScope unit="volume">8</biblScope>
			<biblScope unit="page" from="205374" to="205385" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b36">
	<analytic>
		<title level="a" type="main">Ontologybased Software Test Case Generation (OSTAG)</title>
		<author>
			<persName><forename type="first">V</forename><surname>Tarasov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Tan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Adlemo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Andersson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Ismail</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Johansson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Olsson</surname></persName>
		</author>
		<idno type="DOI">10.5220/0007901301350159</idno>
	</analytic>
	<monogr>
		<title level="m">European Projects in Knowledge Applications and Intelligent Systems</title>
				<meeting><address><addrLine>Lisbon, Portugal</addrLine></address></meeting>
		<imprint>
			<publisher>SCITEPRESS -Science and Technology Publications</publisher>
			<date type="published" when="2015">2015</date>
			<biblScope unit="page" from="135" to="159" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b37">
	<analytic>
		<title level="a" type="main">Ontology development by domain experts (without using the &quot;O&quot; word)</title>
		<author>
			<persName><forename type="first">A</forename><surname>Westerinen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Tauber</surname></persName>
		</author>
		<idno type="DOI">10.3233/AO-170183</idno>
	</analytic>
	<monogr>
		<title level="j">Appl. Ontol</title>
		<imprint>
			<biblScope unit="volume">12</biblScope>
			<biblScope unit="page" from="1" to="13" />
			<date type="published" when="2017-08">Aug. 2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b38">
	<analytic>
		<title level="a" type="main">Domain-specific languages: an annotated bibliography</title>
		<author>
			<persName><forename type="first">A</forename><surname>Van Deursen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Klint</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Visser</surname></persName>
		</author>
		<idno type="DOI">10.1145/352029.352035</idno>
	</analytic>
	<monogr>
		<title level="j">ACM SIGPLAN Not</title>
		<imprint>
			<biblScope unit="volume">35</biblScope>
			<biblScope unit="issue">6</biblScope>
			<biblScope unit="page" from="26" to="36" />
			<date type="published" when="2000-06">Jun. 2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b39">
	<analytic>
		<title level="a" type="main">The MEMO meta modelling language (MML) and language architecture</title>
		<author>
			<persName><forename type="first">U</forename><surname>Frank</surname></persName>
		</author>
		<ptr target="https://ideas.repec.org//p/zbw/udeicb/24.html" />
	</analytic>
	<monogr>
		<title level="j">ICB Res. Rep., Art</title>
		<imprint>
			<biblScope unit="volume">24</biblScope>
			<date type="published" when="2008-04-14">2008. Apr. 14, 2024</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b40">
	<analytic>
		<title level="a" type="main">Comparing general-purpose and domain-specific languages: An empirical study</title>
		<author>
			<persName><forename type="first">T</forename><surname>Kosar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Oliveira</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Mernik</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>João</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">V</forename><surname>Pereira</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Repinšek</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">C</forename><surname>Da Cruz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">R</forename><surname>Henrique</surname></persName>
		</author>
		<idno type="DOI">10.2298/CSIS1002247K</idno>
	</analytic>
	<monogr>
		<title level="j">Comput. Sci. Inf. Syst</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="247" to="264" />
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b41">
	<analytic>
		<title level="a" type="main">Usability Analysis of Visual Programming Environments: A &quot;Cognitive Dimensions&quot; Framework</title>
		<author>
			<persName><forename type="first">T</forename><forename type="middle">R G</forename><surname>Green</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Petre</surname></persName>
		</author>
		<idno type="DOI">10.1006/jvlc.1996.0009</idno>
	</analytic>
	<monogr>
		<title level="j">J. Vis. Lang. Comput</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="131" to="174" />
			<date type="published" when="1996-06">Jun. 1996</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b42">
	<analytic>
		<title level="a" type="main">When and how to develop domain-specific languages</title>
		<author>
			<persName><forename type="first">M</forename><surname>Mernik</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Heering</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">M</forename><surname>Sloane</surname></persName>
		</author>
		<idno type="DOI">10.1145/1118890.1118892</idno>
	</analytic>
	<monogr>
		<title level="j">ACM Comput. Surv</title>
		<imprint>
			<biblScope unit="volume">37</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="316" to="344" />
			<date type="published" when="2005-12">Dec. 2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b43">
	<analytic>
		<title level="a" type="main">Building domain-specific embedded languages</title>
		<author>
			<persName><forename type="first">P</forename><surname>Hudak</surname></persName>
		</author>
		<idno type="DOI">10.1145/242224.242477</idno>
	</analytic>
	<monogr>
		<title level="j">ACM Comput. Surv</title>
		<imprint>
			<biblScope unit="volume">28</biblScope>
			<biblScope unit="page">196</biblScope>
			<date type="published" when="1996-12">Dec. 1996</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b44">
	<analytic>
		<title level="a" type="main">Ontology-Based Metamodeling</title>
		<author>
			<persName><forename type="first">K</forename><surname>Hinkelmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Laurenzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Martin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Thönssen</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-3-319-74322-6_12</idno>
	</analytic>
	<monogr>
		<title level="m">Studies in Systems, Decision and Control</title>
				<editor>
			<persName><forename type="first">R</forename><surname>Dornberger</surname></persName>
		</editor>
		<meeting><address><addrLine>Cham</addrLine></address></meeting>
		<imprint>
			<publisher>Springer International Publishing</publisher>
			<date type="published" when="2018">2018</date>
			<biblScope unit="volume">4</biblScope>
			<biblScope unit="page" from="177" to="194" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b45">
	<analytic>
		<title level="a" type="main">An Agile and Ontology-Aided Modeling Environment</title>
		<author>
			<persName><forename type="first">E</forename><surname>Laurenzi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Hinkelmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Van Der Merwe</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-3-030-02302-7_14</idno>
	</analytic>
	<monogr>
		<title level="m">The Practice of Enterprise Modeling</title>
		<title level="s">Lecture Notes in Business Information Processing</title>
		<editor>
			<persName><forename type="first">R</forename><forename type="middle">A</forename><surname>Buchmann</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">D</forename><surname>Karagiannis</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Kirikova</surname></persName>
		</editor>
		<meeting><address><addrLine>Cham</addrLine></address></meeting>
		<imprint>
			<publisher>Springer International Publishing</publisher>
			<date type="published" when="2018">2018</date>
			<biblScope unit="volume">335</biblScope>
			<biblScope unit="page" from="221" to="237" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b46">
	<analytic>
		<title level="a" type="main">Creating visual Domain-Specific Modeling Languages from end-user demonstration</title>
		<author>
			<persName><forename type="first">H</forename><surname>Cho</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Gray</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Syriani</surname></persName>
		</author>
		<idno type="DOI">10.1109/MISE.2012.6226010</idno>
	</analytic>
	<monogr>
		<title level="m">2012 4th International Workshop on Modeling in Software Engineering (MISE)</title>
				<meeting><address><addrLine>Zurich, Switzerland</addrLine></address></meeting>
		<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2012-06">Jun. 2012</date>
			<biblScope unit="page" from="22" to="28" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b47">
	<monogr>
		<title level="m" type="main">How to Write Effective Test Cases (With Templates) -TestRail</title>
		<ptr target="https://www.testrail.com/blog/effective-test-cases-templates/" />
		<imprint>
			<date type="published" when="2024-07">Apr. 07, 2024</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b48">
	<analytic>
		<title level="a" type="main">Initial Investigations on the Influence of Requirement Smells on Test-Case Design</title>
		<author>
			<persName><forename type="first">A</forename><surname>Beer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Junker</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Femmer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Felderer</surname></persName>
		</author>
		<idno type="DOI">10.1109/REW.2017.43</idno>
	</analytic>
	<monogr>
		<title level="m">IEEE 25th International Requirements Engineering Conference Workshops (REW)</title>
				<meeting><address><addrLine>Lisbon, Portugal</addrLine></address></meeting>
		<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2017-09">2017. Sep. 2017</date>
			<biblScope unit="page" from="323" to="326" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b49">
	<analytic>
		<title level="a" type="main">Systematic software testing</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">D</forename><surname>Craig</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">P</forename><surname>Jaskiel</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Artech House computing library</title>
				<meeting><address><addrLine>Boston</addrLine></address></meeting>
		<imprint>
			<publisher>Artech House</publisher>
			<date type="published" when="2002">2002</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b50">
	<monogr>
		<title level="m" type="main">Test Case Design -A Guide for QA Engineers With Examples</title>
		<author>
			<persName><forename type="first">S</forename><surname>Ganji</surname></persName>
		</author>
		<ptr target="https://www.accelq.com/blog/test-case-design/" />
		<imprint>
			<date type="published" when="2024-04-21">Apr. 21, 2024</date>
			<publisher>ACCELQ Inc</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b51">
	<analytic>
		<title level="a" type="main">Test-Case Quality -Understanding Practitioners&apos; Perspectives</title>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">K V</forename><surname>Tran</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><forename type="middle">B</forename><surname>Ali</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Börstler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Unterkalmsteiner</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-3-030-35333-9_3</idno>
	</analytic>
	<monogr>
		<title level="m">Product-Focused Software Process Improvement</title>
				<editor>
			<persName><forename type="first">X</forename><surname>Franch</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">T</forename><surname>Männistö</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">S</forename><surname>Martínez-Fernández</surname></persName>
		</editor>
		<meeting><address><addrLine>Cham</addrLine></address></meeting>
		<imprint>
			<publisher>Springer International Publishing</publisher>
			<date type="published" when="2019">2019</date>
			<biblScope unit="page" from="37" to="52" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b52">
	<monogr>
		<title level="m" type="main">The Use of Ontology in Case Based Reasoning for Reusable Test Case Generation</title>
		<author>
			<persName><forename type="first">R</forename><surname>Li</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">L</forename><surname>Ma</surname></persName>
		</author>
		<idno type="DOI">10.2991/aiie-15.2015.102</idno>
		<imprint>
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b53">
	<analytic>
		<title level="a" type="main">Test Case Reusability Metrics Model</title>
		<author>
			<persName><forename type="first">L</forename><surname>Zhang Juan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Cai</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Yuan</forename><surname>Tong</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Li</forename><surname>Song</surname></persName>
		</author>
		<author>
			<persName><surname>Ying</surname></persName>
		</author>
		<idno type="DOI">10.1109/ICCTD.2010.5645869</idno>
	</analytic>
	<monogr>
		<title level="m">2010 2nd International Conference on Computer Technology and Development</title>
				<meeting><address><addrLine>Cairo, Egypt</addrLine></address></meeting>
		<imprint>
			<publisher>IEEE</publisher>
			<date type="published" when="2010-11">Nov. 2010</date>
			<biblScope unit="page" from="294" to="298" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b54">
	<monogr>
		<title level="m" type="main">Metrics in Software Test Planning and Test Design Processes</title>
		<author>
			<persName><forename type="first">W</forename></persName>
		</author>
		<ptr target="https://urn.kb.se/resolve?urn=urn:nbn:se:bth-6193" />
		<imprint>
			<date type="published" when="2007-04-28">2007. Apr. 28, 2024</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b55">
	<analytic>
		<title level="a" type="main">IEEE Standard for Software Test Documentation</title>
		<idno type="DOI">10.1109/IEEESTD.1983.81615</idno>
	</analytic>
	<monogr>
		<title level="j">IEEE Std</title>
		<imprint>
			<biblScope unit="volume">829</biblScope>
			<biblScope unit="page" from="1" to="48" />
			<date type="published" when="1983-02">1983. Feb. 1983</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b56">
	<analytic>
		<title level="a" type="main">Domain-Specific Modeling Languages: Requirements Analysis and Design Guidelines</title>
		<author>
			<persName><forename type="first">U</forename><surname>Frank</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-3-642-36654-3_6</idno>
	</analytic>
	<monogr>
		<title level="m">Domain Engineering</title>
				<editor>
			<persName><forename type="first">I</forename><surname>Reinhartz-Berger</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Sturm</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">T</forename><surname>Clark</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">S</forename><surname>Cohen</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">J</forename><surname>Bettin</surname></persName>
		</editor>
		<meeting><address><addrLine>Berlin, Heidelberg; Berlin Heidelberg</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="133" to="157" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b57">
	<analytic>
		<title level="a" type="main">Agile modeling method engineering</title>
		<author>
			<persName><forename type="first">D</forename><surname>Karagiannis</surname></persName>
		</author>
		<idno type="DOI">10.1145/2801948.2802040</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 19th Panhellenic Conference on Informatics</title>
				<meeting>the 19th Panhellenic Conference on Informatics<address><addrLine>Athens Greece</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2015-10">Oct. 2015</date>
			<biblScope unit="page" from="5" to="10" />
		</imprint>
	</monogr>
</biblStruct>

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