initial commit
This commit is contained in:
@@ -14,27 +14,27 @@ Quellen und Hilfsmittel angegeben, sowie wörtliche und sinngemäße Zitate geke
|
||||
\vspace{2cm}
|
||||
|
||||
\noindent
|
||||
Ort, den 01. Januar 2100
|
||||
Füssen, den 27. Juni 2023
|
||||
\hspace*{2cm}%
|
||||
\dotfill\\
|
||||
\hspace*{8.5cm}%
|
||||
\textit{Unterschrift des Verfassers}
|
||||
|
||||
\vspace*{5cm}
|
||||
% \vspace*{5cm}
|
||||
|
||||
\noindent {\Large \textbf{Ermächtigung}}\\
|
||||
% \noindent {\Large \textbf{Ermächtigung}}\\
|
||||
|
||||
\vspace*{2cm}
|
||||
% \vspace*{2cm}
|
||||
|
||||
\noindent
|
||||
Hiermit ermächtige ich die Hochschule Kempten zur Veröffentlichung der Kurzzusammen-
|
||||
fassung (Abstract) meiner Arbeit, z. Bsp. auf gedruckten Medien oder auf einer Internet-
|
||||
seite.
|
||||
\vspace{2cm}
|
||||
% \noindent
|
||||
% Hiermit ermächtige ich die Hochschule Kempten zur Veröffentlichung der Kurzzusammen-
|
||||
% fassung (Abstract) meiner Arbeit, z. Bsp. auf gedruckten Medien oder auf einer Internet-
|
||||
% seite.
|
||||
% \vspace{2cm}
|
||||
|
||||
\noindent
|
||||
Ort, den 01. Januar 2100
|
||||
\hspace*{2cm}%
|
||||
\dotfill\\
|
||||
\hspace*{8.5cm}%
|
||||
\textit{Unterschrift des Verfassers}
|
||||
% \noindent
|
||||
% Ort, den 01. Januar 2100
|
||||
% \hspace*{2cm}%
|
||||
% \dotfill\\
|
||||
% \hspace*{8.5cm}%
|
||||
% \textit{Unterschrift des Verfassers}
|
||||
|
||||
@@ -1,51 +1,24 @@
|
||||
\chapter{Einleitung}
|
||||
\chapter{Strukturen in der Softwareentwicklung}
|
||||
|
||||
Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus "`elementum semper nisi"' \cite{Fischer.2010b}. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi.
|
||||
Software modelliert Teile der Welt. Informationen, Zusammenhänge und Abläufe werden abgebildet.
|
||||
|
||||
|
||||
\section{Forschungsfragen}
|
||||
Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus \cite[S. 33-39]{Brambilla.2012}. Donec elit libero, sodales nec, volutpat a, suscipit non, turpis. Nullam sagittis. Suspendisse pulvinar, augue ac venenatis condimentum, sem libero volutpat nibh, nec pellentesque velit pede quis nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Fusce id purus. Ut varius tincidunt libero. Phasellus dolor.
|
||||
\begin{figure}
|
||||
\centering
|
||||
\includegraphics[width=0.7\textwidth]{Bilder/emendo.png}
|
||||
\caption{Beispiel 1 zum Einfügen einer Grafik}
|
||||
\label{fig:bsp1}
|
||||
\end{figure}
|
||||
|
||||
In ac felis quis tortor malesuada pretium. Pellentesque auctor neque nec urna. Proin sapien ipsum, porta a, auctor quis, euismod ut, mi. Aenean viverra rhoncus pede. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas \cite{LohrRichter.1993}. Ut non enim eleifend felis pretium feugiat. Vivamus quis mi. Phasellus a est. Phasellus magna. In hac habitasse platea dictumst. Curabitur at lacus ac velit ornare lobortis. Curabitur a felis in nunc fringilla tristique.
|
||||
|
||||
\section{Ziel der Arbeit}
|
||||
|
||||
Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus \cite{Lammel.2012}. Donec elit libero, sodales nec, volutpat a, suscipit non, turpis. Nullam sagittis. Suspendisse pulvinar, augue ac venenatis condimentum, sem libero volutpat nibh, nec pellentesque velit pede quis nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Fusce id purus. Ut varius tincidunt libero. Phasellus dolor. Maecenas vestibulum mollis diam. Pellentesque ut neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In dui magna, posuere eget, vestibulum et, tempor auctor, justo \cite{Kelly.2008}. In ac felis quis tortor malesuada pretium.
|
||||
|
||||
\section{Verschiedene Arten von Strukturen}
|
||||
Es ist möglich die Softwareentwicklung an zwei Achsen zu trennen. Dadurch ergibt sich die in der folgenden Tabelle gezeigte Einteilung.
|
||||
\begin{table} [ht]
|
||||
\centering
|
||||
\begin{tabular}{rcccrr}
|
||||
\toprule
|
||||
\multicolumn{1}{l}{Anzahl}&
|
||||
\multicolumn{2}{c}{rel. Fehler (\%)}&&
|
||||
\multicolumn{2}{c}{abs. Fehler}\\
|
||||
\cmidrule{2-3}
|
||||
\cmidrule{5-6}
|
||||
& mittl. & max. && mittl. & max. \\
|
||||
\midrule
|
||||
$<$ 1000 & 3,8 & 5,2 && 38 & 52\\
|
||||
1000 -- 5000 & 4,2 & 7,9 && 840 & 1580\\
|
||||
5000 -- 10000 & 2,7 & 3,5 && 433 & 1350\\
|
||||
$>$ 10000 & 0,9 & 1,2 && 11 & 321\\
|
||||
\bottomrule
|
||||
\end{tabular}
|
||||
\caption[Hier steht die TabellenCaption]{Fehlerhäufigkeiten in Abhängigkeit zur Anzahl - Tabellenbeispiel}
|
||||
\centering
|
||||
\begin{tblr}{
|
||||
vline{2} = {-}{},
|
||||
hline{2} = {-}{},
|
||||
}
|
||||
& Teamintern & Teamübergreifend \\
|
||||
Code & Daten und Funktionen & Externe APIs \\
|
||||
Menschen & Hierarchie, Prozesse & Verhalten, Domänenexperten
|
||||
\end{tblr}
|
||||
\caption{Strukturkategorien}
|
||||
\label{tab:Auswertungskategorien}
|
||||
\end{table}
|
||||
|
||||
Pellentesque auctor neque nec urna. Proin sapien ipsum, porta a, auctor quis, euismod ut, mi. Aenean viverra rhoncus pede. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas (siehe \ref{tab:Auswertungskategorien}). Ut non enim eleifend felis pretium feugiat. Vivamus quis mi. Phasellus a est. Phasellus magna. In hac habitasse platea dictumst. Curabitur at lacus ac velit ornare lobortis. Curabitur a felis in nunc fringilla tristique.
|
||||
|
||||
\section{Struktur der Arbeit}
|
||||
|
||||
Vestibulum fringilla pede sit amet augue. In turpis. Pellentesque posuere. Praesent turpis. Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc, eu sollicitudin urna dolor sagittis lacus. Donec elit libero, sodales nec, volutpat a, suscipit non, turpis. Nullam sagittis. Suspendisse pulvinar, augue ac venenatis condimentum, sem libero volutpat nibh, nec pellentesque velit pede quis nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Fusce id purus. Ut varius tincidunt libero. Phasellus dolor.
|
||||
|
||||
\section{Zitierstile}
|
||||
|
||||
Eine sehr schöne Übersicht über die möglichen Zitierstile mit Biblatex findet man bei Overleaf \cite{Overleaf.2023}.
|
||||
\section{Weitere Einschränkungen}
|
||||
|
||||
Auch das Nutzerverhalten kann bestimmte Strukturen vorgeben, da diese ein immer gleiches Verhalten erwarten. Auch wenn einige Abläufe optimiert oder umstrukturiert werden können, ist es nicht immer sinnvoll dies zu tun, da dann ggf. Nutzer neu geschult werden müssen.\cite{fiveLines.2023}
|
||||
|
||||
@@ -14,24 +14,25 @@
|
||||
% Alle Elemente sollen zentriert sein
|
||||
\begin{center}
|
||||
% Art der Arbeit => (Bachelorarbeit , Masterarbeit, Studienarbeit)
|
||||
{\Large \textbf{Bachelorarbeit}}\\
|
||||
{\Large \textbf{Seminar}}\\
|
||||
|
||||
\vspace*{1cm}
|
||||
|
||||
{\large Studiengang Informatik\\[1mm]}
|
||||
|
||||
\vspace{1cm}
|
||||
|
||||
% Titel der Arbeit
|
||||
{\Large \bfseries Titel der\\
|
||||
Arbeit\\
|
||||
auf drei Zeilen\\}
|
||||
{\Large \bfseries Refactoring in der Softwareentwicklung\\
|
||||
Sommersemester 2024\\
|
||||
bei Prof. Dr. Georg Hagel\\}
|
||||
|
||||
\vspace*{1cm}
|
||||
|
||||
{\large five lines of code (Christian Clausen)\\[1mm]}
|
||||
|
||||
\vspace{1.5cm}
|
||||
|
||||
% Name des/der Autors/Autoren
|
||||
{\large Vorname Nachname}\\[40mm]
|
||||
{\large Thema: Fogle der Struktur im Code}\\[40mm]
|
||||
|
||||
\end{center}
|
||||
|
||||
@@ -40,17 +41,10 @@
|
||||
% Aufgabensteller, Kontaktdaten und Abgabetermin
|
||||
\parbox{120mm}{
|
||||
\begin{tabbing}
|
||||
Aufgabensteller/Prüfer \hspace{.7cm} \= Prof. Dr. M. Genius\\
|
||||
Arbeit vorgelegt am \> 1. April 2017\\
|
||||
durchgeführt in der \> Fakultät Informatik\\[4mm]
|
||||
% falls der praktische Teil der Arbeit in einer Firma durchgeführt wurde.
|
||||
durchgeführt bei \> Fa. VeriBest GmbH, 12345 Stadt, Bereich ABC\\
|
||||
% Die Nennung des Betreuers ist freiwillig und mit diesem abzustimmen
|
||||
Betreuer \> Dipl.-Inf. Fred Feuerstein, Abt. DEF\\
|
||||
\> Tel/Email\\[4mm]
|
||||
Anschrift des Verfassers \> Straße Nummer\\
|
||||
\> PLZ Ort\\
|
||||
Kontakt des Verfassers \> mymail@mail.de\\
|
||||
Name, Vorname \hspace{2cm} \= Heiserer Valentin\\
|
||||
Matrikelnummer \> 453990\\[4mm]
|
||||
Studiengang \> Bachelor Informatik\\
|
||||
Semester \> Sommersemester 2024\\
|
||||
\end{tabbing}
|
||||
}
|
||||
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 86 KiB |
@@ -1,66 +1,11 @@
|
||||
@book{Kelly.2008,
|
||||
author = {Kelly, Steven and Tolvanen, Juha-Pekka},
|
||||
year = {2008},
|
||||
title = {Domain-specific modeling: Enabling full code generation},
|
||||
address = {Hoboken, N.J.},
|
||||
publisher = {{John Wiley {\&} Sons}},
|
||||
isbn = {0470036664},
|
||||
abstract = {Illustrating examples from various fields of software product development, this book offers an introduction to Domain-Specific Modeling (DSM). It addresses the guidelines for implementing DSM: how to identify the language constructs, options available for code generation and what tools are available to provide tool support for DSM language.}
|
||||
}
|
||||
|
||||
@incollection{Fischer.2010b,
|
||||
author = {Fischer, Frank and Mandl, Heinz and Todorova, Albena},
|
||||
title = {Lehren und Lernen mit neuen Medien},
|
||||
pages = {753--771},
|
||||
publisher = {{VS, Verl. f{\"u}r Sozialwiss}},
|
||||
isbn = {978-3-531-15481-7},
|
||||
editor = {Tippelt, Rudolf and Schmidt, Bernhard},
|
||||
booktitle = {Handbuch Bildungsforschung},
|
||||
year = {2010},
|
||||
address = {Wiesbaden}
|
||||
}
|
||||
|
||||
@book{Brambilla.2012,
|
||||
author = {Brambilla, Marco and Cabot, Jordi and Wimmer, Manuel},
|
||||
year = {2012},
|
||||
title = {Model-Driven Software Engineering in Practice},
|
||||
address = {San Rafael},
|
||||
publisher = {{Morgan {\&} Claypool Publishers}},
|
||||
isbn = {9781608458837},
|
||||
series = {Synthesis Lectures on Software Engineering},
|
||||
abstract = {This book discusses how model-based approaches can improve the dailypractice of software professionals. This is known as Model Driven Engineering(MDE). MDE practices have proved to increase efficiency and effectiveness insoftware development, as demonstrated by various quantitative andqualitative studies. MDE adoption in the software industry is foreseen to growexponentially in the near future, e.g. due to the convergence of softwaredevelopment and business analysis. The aim of this book is to provide you withan agile and flexible tool to introduce you to the MDE world, thus allowing youto qui.}
|
||||
}
|
||||
|
||||
|
||||
@book{Lammel.2012,
|
||||
author = {L{\"a}mmel, Uwe and Cleve, J{\"u}rgen},
|
||||
year = {2012},
|
||||
title = {K{\"u}nstliche Intelligenz},
|
||||
address = {M{\"u}nchen},
|
||||
edition = {4},
|
||||
publisher = {Hanser},
|
||||
isbn = {978-3-446-42758-7}
|
||||
}
|
||||
|
||||
|
||||
@article{LohrRichter.1993,
|
||||
author = {L{\"o}hr-Richter, Perdita},
|
||||
year = {1993},
|
||||
title = {Zur Diskussion: Methodologie - Methodik - Methode: Was steckt dahinter?},
|
||||
pages = {39--41},
|
||||
volume = {13},
|
||||
number = {1},
|
||||
journal = {Emisa Forum},
|
||||
url = {http://subs.emis.de/LNI/EMISA-Forum/Volume13_1/Emisa_1_93_S39-41.pdf}
|
||||
}
|
||||
|
||||
|
||||
@online{Overleaf.2023,
|
||||
title = {Biblatex bibliography styles},
|
||||
author = {Overleaf},
|
||||
year = {},
|
||||
url = {https://de.overleaf.com/learn/latex/Biblatex_bibliography_styles},
|
||||
urldate = {2023-03-29}
|
||||
@book{fiveLines.2023,
|
||||
author = {Clausen, Christian},
|
||||
year = {2023},
|
||||
title = {five lines of code - Clean Code durch gezieltes Refactoring},
|
||||
address = {Bonn},
|
||||
publisher = {{Rheinwerk Verlag}},
|
||||
isbn = {9783836292245},
|
||||
pages = {311--333}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Binary file not shown.
@@ -13,6 +13,7 @@
|
||||
\usepackage{lmodern}
|
||||
\usepackage{enumerate}
|
||||
\usepackage{csquotes}
|
||||
\usepackage{tabularray}
|
||||
|
||||
% Kopfzeile
|
||||
\usepackage[headsepline,manualmark]{scrlayer-scrpage}
|
||||
|
||||
Reference in New Issue
Block a user