<didl:DIDL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:didl="urn:mpeg:mpeg21:2002:02-DIDL-NS" xmlns:dii="urn:mpeg:mpeg21:2002:01-DII-NS" xmlns:dip="urn:mpeg:mpeg21:2002:01-DIP-NS" xmlns:dcterms="http://purl.org/dc/terms/" DIDLDocumentId="http://digilib.uin-suka.ac.id/id/eprint/77223" xsi:schemaLocation="urn:mpeg:mpeg21:2002:02-DIDL-NS http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-21_schema_files/did/didl.xsd urn:mpeg:mpeg21:2002:01-DII-NS http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-21_schema_files/dii/dii.xsd urn:mpeg:mpeg21:2005:01-DIP-NS http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-21_schema_files/dip/dip.xsd">
  <didl:Item>
    <didl:Descriptor>
      <didl:Statement mimeType="application/xml">
        <dii:Identifier>http://digilib.uin-suka.ac.id/id/eprint/77223</dii:Identifier>
      </didl:Statement>
    </didl:Descriptor>
    <didl:Descriptor>
      <didl:Statement mimeType="application/xml">
        <dcterms:modified>2026-07-02T08:11:25Z</dcterms:modified>
      </didl:Statement>
    </didl:Descriptor>
    <didl:Component>
      <didl:Resource mimeType="application/xml" ref="https://digilib.uin-suka.ac.id/cgi/export/eprint/77223/DIDL/digilib-eprint-77223.xml"/>
    </didl:Component>
    <didl:Item>
      <didl:Descriptor>
        <didl:Statement mimeType="application/xml">
          <dip:ObjectType>info:eu-repo/semantics/descriptiveMetadata</dip:ObjectType>
        </didl:Statement>
      </didl:Descriptor>
      <didl:Component>
        <didl:Resource mimeType="application/xml">
          <oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
        <dc:relation>https://digilib.uin-suka.ac.id/id/eprint/77223/</dc:relation>
        <dc:title>RANCANG BANGUN SISTEM GENERATOR ANTARMUKA PENGGUNA BERBASIS ATOMIC DESIGN</dc:title>
        <dc:creator>Mufid Bahaudin Nugroho, NIM.: 22106050021</dc:creator>
        <dc:subject>005.36 Software Development / Pengembangan Perangkat Lunak</dc:subject>
        <dc:description>The rapid growth of the modern software industry demands high-quality, consistent,&#13;
and maintainable user interfaces (UI). Although Generative Artificial Intelligence (AI)&#13;
technology has opened opportunities for automating UI code generation, the resulting code is&#13;
often unstructured, difficult to maintain, and inconsistent with standardized component&#13;
development patterns. This research aims to design and develop an Atomic Design-based UI&#13;
generator system utilizing a Large Language Model (LLM) as its code generation engine. The&#13;
system was developed using the Next.js framework, integrating frontend and backend layers&#13;
within a unified framework, and utilizing the Google Gemini API as the LLM model. The&#13;
Atomic Design approach was implemented through a layered prompt engineering technique&#13;
that explicitly embeds the Atom, Molecule, Organism, Template, and Page hierarchy&#13;
instructions into every prompt. The system supports three input modes Standard Prompt,&#13;
Template Builder, and Structured Form to accommodate various user needs ranging from&#13;
creative exploration to controlled academic testing. Evaluation was conducted through output&#13;
testing and black-box testing across 12 functional scenarios. The results demonstrate that the&#13;
system successfully generates UI components automatically in both HTML/Tailwind CSS and&#13;
React JSX formats, with consistent and modular structures aligned with Atomic Design&#13;
standards. All black-box testing scenarios achieved a Passed status. The layered prompt&#13;
engineering mechanism proved effective in guiding the AI model to produce interface code that&#13;
is consistent, modular, and compliant with Atomic Design principles.</dc:description>
        <dc:date>2026-06-04</dc:date>
        <dc:type>Thesis</dc:type>
        <dc:type>NonPeerReviewed</dc:type>
        <dc:format>text</dc:format>
        <dc:language>id</dc:language>
        <dc:identifier>https://digilib.uin-suka.ac.id/id/eprint/77223/1/22106050021_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf</dc:identifier>
        <dc:format>text</dc:format>
        <dc:language>id</dc:language>
        <dc:identifier>https://digilib.uin-suka.ac.id/id/eprint/77223/2/22106050021_BAB-II_sampai_SEBELUM-BAB-TERAKHIR.pdf</dc:identifier>
        <dc:identifier>  Mufid Bahaudin Nugroho, NIM.: 22106050021  (2026) RANCANG BANGUN SISTEM GENERATOR ANTARMUKA PENGGUNA BERBASIS ATOMIC DESIGN.  Skripsi thesis, UIN SUNAN KALIJAGA YOGYAKARTA.   </dc:identifier></oai_dc:dc>
        </didl:Resource>
      </didl:Component>
    </didl:Item>
    <didl:Item>
      <didl:Descriptor>
        <didl:Statement mimeType="application/xml">
          <dip:ObjectType>info:eu-repo/semantics/objectFile</dip:ObjectType>
        </didl:Statement>
      </didl:Descriptor>
      <didl:Component>
        <didl:Resource mimeType="text" ref="https://digilib.uin-suka.ac.id/id/eprint/77223/1/22106050021_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf"/>
      </didl:Component>
    </didl:Item>
    <didl:Item>
      <didl:Descriptor>
        <didl:Statement mimeType="application/xml">
          <dip:ObjectType>info:eu-repo/semantics/objectFile</dip:ObjectType>
        </didl:Statement>
      </didl:Descriptor>
      <didl:Component>
        <didl:Resource mimeType="text" ref="https://digilib.uin-suka.ac.id/id/eprint/77223/2/22106050021_BAB-II_sampai_SEBELUM-BAB-TERAKHIR.pdf"/>
      </didl:Component>
    </didl:Item>
    <didl:Item>
      <didl:Descriptor>
        <didl:Statement mimeType="application/xml">
          <dip:ObjectType>info:eu-repo/semantics/humanStartPage</dip:ObjectType>
        </didl:Statement>
      </didl:Descriptor>
      <didl:Component>
        <didl:Resource mimeType="application/html" ref="https://digilib.uin-suka.ac.id/id/eprint/77223/"/>
      </didl:Component>
    </didl:Item>
  </didl:Item>
</didl:DIDL>