<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-09-19T04:44:57Z</responseDate><request verb="GetRecord" identifier="oai:mro.massey.ac.nz:10179/5465" metadataPrefix="mets">https://mro.massey.ac.nz/server/oai/request</request><GetRecord><record><header><identifier>oai:mro.massey.ac.nz:10179/5465</identifier><datestamp>2025-11-11T14:17:50Z</datestamp><setSpec>com_10179_294</setSpec><setSpec>col_10179_296</setSpec></header><metadata><mets xmlns="http://www.loc.gov/METS/" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" ID="&#xa;&#x9;&#x9;&#x9;&#x9;DSpace_ITEM_10179-5465" TYPE="DSpace ITEM" PROFILE="DSpace METS SIP Profile 1.0" xsi:schemaLocation="http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/mets.xsd" OBJID="&#xa;&#x9;&#x9;&#x9;&#x9;hdl:10179/5465">
   <metsHdr CREATEDATE="2026-09-19T04:44:57Z">
      <agent ROLE="CUSTODIAN" TYPE="ORGANIZATION">
         <name>DSpace at Massey University</name>
      </agent>
   </metsHdr>
   <dmdSec ID="DMD_10179_5465">
      <mdWrap MDTYPE="MODS">
         <xmlData xmlns:mods="http://www.loc.gov/mods/v3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
            <mods:mods xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
               <mods:name>
                  <mods:role>
                     <mods:roleTerm type="text">author</mods:roleTerm>
                  </mods:role>
                  <mods:namePart>Al-Mutawa, Hussain Abdullah A</mods:namePart>
               </mods:name>
               <mods:extension>
                  <mods:dateAccessioned encoding="iso8601">2014-06-13T04:00:55Z</mods:dateAccessioned>
               </mods:extension>
               <mods:extension>
                  <mods:dateAvailable encoding="iso8601">2014-06-13T04:00:55Z</mods:dateAvailable>
               </mods:extension>
               <mods:originInfo>
                  <mods:dateIssued encoding="iso8601">2013</mods:dateIssued>
               </mods:originInfo>
               <mods:identifier type="uri">http://hdl.handle.net/10179/5465</mods:identifier>
               <mods:identifier type="wikidata">Q112899335</mods:identifier>
               <mods:identifier type="wikidata-uri">https://www.wikidata.org/wiki/Q112899335</mods:identifier>
               <mods:abstract>Software engineering guidelines and rules discourage cyclic dependencies between&#xd;
modules, yet empirical studies have shown that many software systems are burdened&#xd;
with them. This might indicate that not all cycles are as detrimental to software quality&#xd;
as previously thought. Clearly, a better understanding of the types of cyclic&#xd;
dependencies and their effect on software quality is required. As a first step in this&#xd;
direction, we look closely at the shapes formed by software dependency graphs&#xd;
containing cyclic dependencies. Such cyclic dependencies correspond to the concept of&#xd;
strongly connected components in graph theory. We propose an approach to classify&#xd;
strongly connected components according to their topologies. This allows us to&#xd;
distinguish between dense and sparse, symmetric and asymmetric structures. We&#xd;
extend on previous studies and investigate the relationship between cyclic&#xd;
dependencies and the package containment tree. We validate our approach with&#xd;
experiments based on a corpus of 103 open–source Java systems. We find that cyclic&#xd;
dependencies tend to form in branches of the package containment tree around parent&#xd;
packages that are not critical according to some researchers.</mods:abstract>
               <mods:language>
                  <mods:languageTerm authority="rfc3066">en</mods:languageTerm>
               </mods:language>
               <mods:accessCondition type="useAndReproduction">The Author</mods:accessCondition>
               <mods:subject>
                  <mods:topic>Java (Computer program language)</mods:topic>
               </mods:subject>
               <mods:subject>
                  <mods:topic>Software engineering</mods:topic>
               </mods:subject>
               <mods:titleInfo>
                  <mods:title>On the classification of cyclic dependencies in Java programs : a thesis presented in partial fulfilment of the requirements for the degree of Master of Science in Computer Science at Massey University, Manawatū, New Zealand</mods:title>
               </mods:titleInfo>
               <mods:genre>Thesis</mods:genre>
            </mods:mods>
         </xmlData>
      </mdWrap>
   </dmdSec>
   <amdSec ID="TMD_10179_5465">
      <rightsMD ID="RIG_10179_5465">
         <mdWrap MIMETYPE="text/plain" MDTYPE="OTHER" OTHERMDTYPE="DSpaceDepositLicense">
            <binData>PGgyPkNPUFlSSUdIVDwvaDI+DQo8cD5Db3B5cmlnaHQgcmVzaWRlcyB3aXRoIHRoZSBhdXRob3IsIGFuZCBpcyBnb3Zlcm5lZCBieSB0aGUgQ29weXJpZ2h0IEFjdCAxOTk0LiANCg0KPHA+VW5sZXNzIHlvdSBzdGF0ZSBvdGhlcndpc2UsIHRoZSANCkxpYnJhcnkgbWF5IGNvcHkgYWxsIG9yIHBhcnQgb2YgeW91ciB0aGVzaXMgPGJyPg0KYW5kIHByb3ZpZGUgaXQgdG8gYW5vdGhlciBpbnN0aXR1dGlvbiBmb3IgdGhlIHB1cnBvc2VzIG9mIHJlc2VhcmNoIGFuZCBwcml2YXRlIHN0dWR5LjwvcD4NCg0KPHA+WW91IG1heSBhc3NlcnQgeW91ciBtb3JhbCByaWdodCB0byBiZSBpZGVudGlmaWVkIGFzIHRoZSBhdXRob3Igb2YgdGhlIHdvcmsgaW4gYSBzdGF0ZW1lbnQgdG8gdGhpcyA8YnI+ZWZmZWN0IG9uIA0KdGhlIHZlcnNpb24gb2YgdGhlIHRpdGxlIHBhZ2UuPC9wPg0KDQo8cD5Nb3JlIGluZm9ybWF0aW9uIGNhbiBiZSBvYnRhaW5lZCBmcm9tIE1hc3NleSBVbml2ZXJzaXR5J3MgPGEgIGhyZWY9Imh0dHA6Ly9jb3B5cmlnaHQubWFzc2V5LmFjLm56LyI+Q29weXJpZ2h0IA0KDQpJbmZvcm1hdGlvbjwvYT4gd2ViIHNpdGUuIDwvcD4NCjxwPiBZb3Ugc2hvdWxkIGFsc28gYmUgYXdhcmUgb2YgTWFzc2V5IFVuaXZlcnNpdHkncyA8YSANCg0KaHJlZj0iaHR0cDovL3BvbGljeWd1aWRlLm1hc3NleS5hYy5uei9tYXNzZXkvZm9yL3N0YWZmL3BvbGljeS9wb2xpY2llcy9yZXNlYXJjaC9pbnRlbGxlY3R1YWwtcHJvcGVydHktDQoNCnBvbGljeS5jZm0iPkludGVsbGVjdHVhbCBQcm9wZXJ0eSBQb2xpY3k8L2E+LiA8L3A+</binData>
         </mdWrap>
      </rightsMD>
   </amdSec>
   <amdSec ID="FO_10179_5465_2">
      <techMD ID="TECH_O_10179_5465_2">
         <mdWrap MDTYPE="PREMIS">
            <xmlData xmlns:premis="http://www.loc.gov/standards/premis" xsi:schemaLocation="http://www.loc.gov/standards/premis http://www.loc.gov/standards/premis/PREMIS-v1-0.xsd">
               <premis:premis>
                  <premis:object>
                     <premis:objectIdentifier>
                        <premis:objectIdentifierType>URL</premis:objectIdentifierType>
                        <premis:objectIdentifierValue>https://mro.massey.ac.nz/bitstreams/37d0316d-5318-488f-b89e-bf8619455c15/download</premis:objectIdentifierValue>
                     </premis:objectIdentifier>
                     <premis:objectCategory>File</premis:objectCategory>
                     <premis:objectCharacteristics>
                        <premis:fixity>
                           <premis:messageDigestAlgorithm>MD5</premis:messageDigestAlgorithm>
                           <premis:messageDigest>b93490f6ec98af36e5e6e78a0bfbbb8d</premis:messageDigest>
                        </premis:fixity>
                        <premis:size>1045634</premis:size>
                        <premis:format>
                           <premis:formatDesignation>
                              <premis:formatName>application/pdf</premis:formatName>
                           </premis:formatDesignation>
                        </premis:format>
                     </premis:objectCharacteristics>
                     <premis:originalName>02_whole.pdf</premis:originalName>
                  </premis:object>
               </premis:premis>
            </xmlData>
         </mdWrap>
      </techMD>
   </amdSec>
   <amdSec ID="FO_10179_5465_1">
      <techMD ID="TECH_O_10179_5465_1">
         <mdWrap MDTYPE="PREMIS">
            <xmlData xmlns:premis="http://www.loc.gov/standards/premis" xsi:schemaLocation="http://www.loc.gov/standards/premis http://www.loc.gov/standards/premis/PREMIS-v1-0.xsd">
               <premis:premis>
                  <premis:object>
                     <premis:objectIdentifier>
                        <premis:objectIdentifierType>URL</premis:objectIdentifierType>
                        <premis:objectIdentifierValue>https://mro.massey.ac.nz/bitstreams/745a31d5-7ffc-4f36-819a-2aa2862e22f8/download</premis:objectIdentifierValue>
                     </premis:objectIdentifier>
                     <premis:objectCategory>File</premis:objectCategory>
                     <premis:objectCharacteristics>
                        <premis:fixity>
                           <premis:messageDigestAlgorithm>MD5</premis:messageDigestAlgorithm>
                           <premis:messageDigest>0553b8a511b60dc2f0d0dbdd36088da4</premis:messageDigest>
                        </premis:fixity>
                        <premis:size>86014</premis:size>
                        <premis:format>
                           <premis:formatDesignation>
                              <premis:formatName>application/pdf</premis:formatName>
                           </premis:formatDesignation>
                        </premis:format>
                     </premis:objectCharacteristics>
                     <premis:originalName>01_front.pdf</premis:originalName>
                  </premis:object>
               </premis:premis>
            </xmlData>
         </mdWrap>
      </techMD>
   </amdSec>
   <amdSec ID="FT_10179_5465_5">
      <techMD ID="TECH_T_10179_5465_5">
         <mdWrap MDTYPE="PREMIS">
            <xmlData xmlns:premis="http://www.loc.gov/standards/premis" xsi:schemaLocation="http://www.loc.gov/standards/premis http://www.loc.gov/standards/premis/PREMIS-v1-0.xsd">
               <premis:premis>
                  <premis:object>
                     <premis:objectIdentifier>
                        <premis:objectIdentifierType>URL</premis:objectIdentifierType>
                        <premis:objectIdentifierValue>https://mro.massey.ac.nz/bitstreams/221b251c-9d57-42d6-910b-24b412539076/download</premis:objectIdentifierValue>
                     </premis:objectIdentifier>
                     <premis:objectCategory>File</premis:objectCategory>
                     <premis:objectCharacteristics>
                        <premis:fixity>
                           <premis:messageDigestAlgorithm>MD5</premis:messageDigestAlgorithm>
                           <premis:messageDigest>7d56a442ecd0ddb6f904ecb10592a2a8</premis:messageDigest>
                        </premis:fixity>
                        <premis:size>188097</premis:size>
                        <premis:format>
                           <premis:formatDesignation>
                              <premis:formatName>text/plain</premis:formatName>
                           </premis:formatDesignation>
                        </premis:format>
                     </premis:objectCharacteristics>
                     <premis:originalName>02_whole.pdf.txt</premis:originalName>
                  </premis:object>
               </premis:premis>
            </xmlData>
         </mdWrap>
      </techMD>
   </amdSec>
   <amdSec ID="FT_10179_5465_4">
      <techMD ID="TECH_T_10179_5465_4">
         <mdWrap MDTYPE="PREMIS">
            <xmlData xmlns:premis="http://www.loc.gov/standards/premis" xsi:schemaLocation="http://www.loc.gov/standards/premis http://www.loc.gov/standards/premis/PREMIS-v1-0.xsd">
               <premis:premis>
                  <premis:object>
                     <premis:objectIdentifier>
                        <premis:objectIdentifierType>URL</premis:objectIdentifierType>
                        <premis:objectIdentifierValue>https://mro.massey.ac.nz/bitstreams/4ad9a071-493c-4b2f-b1ee-174ed2f0981a/download</premis:objectIdentifierValue>
                     </premis:objectIdentifier>
                     <premis:objectCategory>File</premis:objectCategory>
                     <premis:objectCharacteristics>
                        <premis:fixity>
                           <premis:messageDigestAlgorithm>MD5</premis:messageDigestAlgorithm>
                           <premis:messageDigest>41d60133df4923619d74395466c94077</premis:messageDigest>
                        </premis:fixity>
                        <premis:size>18350</premis:size>
                        <premis:format>
                           <premis:formatDesignation>
                              <premis:formatName>text/plain</premis:formatName>
                           </premis:formatDesignation>
                        </premis:format>
                     </premis:objectCharacteristics>
                     <premis:originalName>01_front.pdf.txt</premis:originalName>
                  </premis:object>
               </premis:premis>
            </xmlData>
         </mdWrap>
      </techMD>
   </amdSec>
   <fileSec>
      <fileGrp USE="ORIGINAL">
         <file ID="BITSTREAM_ORIGINAL_10179_5465_2" MIMETYPE="application/pdf" SEQ="2" SIZE="1045634" CHECKSUM="b93490f6ec98af36e5e6e78a0bfbbb8d" CHECKSUMTYPE="MD5" ADMID="FO_10179_5465_2" GROUPID="GROUP_BITSTREAM_10179_5465_2">
            <FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://mro.massey.ac.nz/bitstreams/37d0316d-5318-488f-b89e-bf8619455c15/download" />
         </file>
         <file ID="BITSTREAM_ORIGINAL_10179_5465_1" MIMETYPE="application/pdf" SEQ="1" SIZE="86014" CHECKSUM="0553b8a511b60dc2f0d0dbdd36088da4" CHECKSUMTYPE="MD5" ADMID="FO_10179_5465_1" GROUPID="GROUP_BITSTREAM_10179_5465_1">
            <FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://mro.massey.ac.nz/bitstreams/745a31d5-7ffc-4f36-819a-2aa2862e22f8/download" />
         </file>
      </fileGrp>
      <fileGrp USE="TEXT">
         <file ID="BITSTREAM_TEXT_10179_5465_5" MIMETYPE="text/plain" SEQ="5" SIZE="188097" CHECKSUM="7d56a442ecd0ddb6f904ecb10592a2a8" CHECKSUMTYPE="MD5" ADMID="FT_10179_5465_5" GROUPID="GROUP_BITSTREAM_10179_5465_5">
            <FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://mro.massey.ac.nz/bitstreams/221b251c-9d57-42d6-910b-24b412539076/download" />
         </file>
         <file ID="BITSTREAM_TEXT_10179_5465_4" MIMETYPE="text/plain" SEQ="4" SIZE="18350" CHECKSUM="41d60133df4923619d74395466c94077" CHECKSUMTYPE="MD5" ADMID="FT_10179_5465_4" GROUPID="GROUP_BITSTREAM_10179_5465_4">
            <FLocat LOCTYPE="URL" xlink:type="simple" xlink:href="https://mro.massey.ac.nz/bitstreams/4ad9a071-493c-4b2f-b1ee-174ed2f0981a/download" />
         </file>
      </fileGrp>
   </fileSec>
   <structMap LABEL="DSpace Object" TYPE="LOGICAL">
      <div TYPE="DSpace Object Contents" ADMID="DMD_10179_5465">
         <div TYPE="DSpace BITSTREAM">
            <fptr FILEID="BITSTREAM_ORIGINAL_10179_5465_2" />
         </div>
         <div TYPE="DSpace BITSTREAM">
            <fptr FILEID="BITSTREAM_ORIGINAL_10179_5465_1" />
         </div>
      </div>
   </structMap>
</mets>
</metadata></record></GetRecord></OAI-PMH>