topologyforsoftwareengineers

Topology explained for software engineers

https://github.com/ericung/topologyforsoftwareengineers

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.2%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Topology explained for software engineers

Basic Info
  • Host: GitHub
  • Owner: ericung
  • License: mit
  • Language: HTML
  • Default Branch: main
  • Size: 1.01 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Created over 2 years ago · Last pushed over 2 years ago
Metadata Files
Readme License Citation

README.md

Topology For Software Engineers

1. Topology For Software Engineers

01TopologyForSoftwareEngineers

2. The Basis Of HTML

02TheBasisOfHTML

3. Neighborhood Of Topology

03NeighborhoodOfTopology

4. A Small Experiment with Huge Documents of Nested Levels

Performance of various layouts of an html page are given knowing that there is theory behind topology would provide insight into the optimal performance of an html page especially when the size of the document can be massive.

5. Hypothesis and Objective

Given a sample of html documents with different levels of nested queries of depth zero, one, two, three, four, five, and eight find the relation of the performance of the loading the page. There are five levels of nests in the five html samples and the performance is being measured. The objective is to show how the topology of the website on a large html document has on performance.

Results of the Chart

6. Testing Documents

Test Base\ Test 1 Nest\ Test 2 Nest\ Test 3 Nest\ Test 4 Nest\ Test 5 Nest\ Test 8 Nest\ Test 24 Nest

test.csv

7. Conclusion

The resulting tests for each document shows that at the base level, the html document renders slower than if it has no div tags than if it had more than one. On the other hand, when the nests are of 8 or more, performance dramatically decreases. This could be do to many explanations and leaves much room to explore and hypothesis given the different amount of topologies available for an html document.


References

Sipser, M. (2012). Introduction to the theory of computation (3rd ed.). Cengage Learning.

Munkres, J. R. (2000). Topology (2nd ed.). Prentice Hall.

V. Stoltenberg-Hansen; I. Lindstrom; E. R. Griffor (1994). Mathematical Theory of Domains. Cambridge University Press. ISBN 0-521-38344-7.

Owner

  • Name: Eric Ung
  • Login: ericung
  • Kind: user
  • Location: Minnesota

Citation (CITATION.cff)

message: "If you want to cite this article, please cite it as below."
authors:
- family-names: "Eric"
  given-names: "Ung"
  orcid: "https://orcid.org/0009-0008-6122-4557"
title: "Topology Of Software Engineers"
date-released: 2023-11-01
url: "https://github.com/ericung/topologyforsoftwareengineers"
preferred-citation:
  type: article
  url: "https://github.com/ericung/topologyforsoftwareengineers"
  authors:
  - family-names: "Ung"
    given-names: "Eric"
    orcid: "https://orcid.org/0009-0008-6122-4557"
  title: "Topology For Software Engineers"
  year: 2023

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1