aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--csci5801/a4.tex49
-rw-r--r--papers/3606midtern_2.tex92
2 files changed, 141 insertions, 0 deletions
diff --git a/csci5801/a4.tex b/csci5801/a4.tex
new file mode 100644
index 0000000..3b26835
--- /dev/null
+++ b/csci5801/a4.tex
@@ -0,0 +1,49 @@
+\documentclass{article}
+\pagenumbering{gobble}
+\begin{document}
+\section{Elicitation Session}
+ \subsection{What did you learn from the elicitation session? What parts worked well? What parts did not work well?}
+ The main thing to learn from the elicitation session should have been rather obvious: not everyone knows everything. Sometimes if you ask a question the customer simply does not know the answer. The main thing that did not work well was the very large number of groups potentially wasting time by having groups not show up.
+ \subsection{How might you prepare differently for a similar experience in the future, where you may only have one chance to meet and talk with the user(s)?}
+ The easiest way to prepare for the next session is to have even more questions beforehand and set them by priority. Our group had questions, but did not have them sorted by priority. Sorting them by priority would allow important questions to be answered first and less important questions to be answered later if at all.
+ \subsection{When is asking the same question twice bad/unhelpful? When is asking the same question twice good/helpful?}
+The only time asking the same question is helpful is if you ask two completely different people, because then you do not waste time getting the same answer twice. Any other time would only waste valuable time that could better be used for different questions.
+
+\section{Individual Requirements}
+ \subsection{How well did capturing the requirements go?}
+ Capturing requirements was straightforward for the most part. Trying to balance between being too specific and too vague was the most difficult part.
+ \subsection{How did you approach user statements/requirements which were vague or ambiguous?}
+ The way I dealt with it was by attempting to make the requirement surrounding the vagary as general as possible. If the requirement needs to be tweaked to make it more specific, it can be done more easily than making something less specific.
+ \subsection{How did you approach user statements/requirements which were contradictory?}
+ This did not happen when writing my requirements.
+ \subsection{Did you follow a template? Did the template help or hurt your efforts? Why?}
+The IEEE \LaTeX template made everything significantly easier to format, since dealing with Microsoft Word's and other WYSIWYG formatting has been ruled as illegal by the Geneva Conventions. The template also helped by suggesting what should be in each section, reducing time spent looking up something not talked about in class or potentially vague.
+
+\section{Team Requirements}
+ \subsection{Did you encounter any situations where you and your teammates disagreed on the definitions or process? What caused that ambiguity? What could you do next time to avoid it? If your team faced no disagreements, explain how you worked together to build the requirements to avoid them.}
+The main problem with group work is schedules. The more people you have to get together, the less time that works for everyone. The way this was mitigated was either making meetings short or filling the member not present in after the others met.
+
+\section{Final Spec and Testing}
+ \subsection{What kinds of assumptions will be necessary to ensure that meeting the specification (verification) means that you have also met the requirements (validation)?}
+ The main assumption is that the external requirements (databases, etc.) are written in a way that the tests will still work.
+ \subsection{How did you translate the requirements to specification?}
+ The way to turn a requirement into a specification is to take the requirement and make it more technical. Requirements are meant more for the customer, so writing specifications are meant to be more technical.
+ \subsection{What was the most difficult aspect of writing your test cases?}
+ The main thing is knowing how many test cases to write. Writing too many will be time consuming on implementation while too few potentially adds places where bugs can sneak in.
+ \subsection{Did writing your test cases help you find issues in your requirements? If so, what did you find and how did test case writing help you find/fix it? If not, what kinds of work effort (man-hours/financial) is going to be necessary to implement your tests? Explain.}
+ Writing some test cases showed that some of our requirements were redundant. Reducing requirements will be easier to implement, since large and unwieldy requirements documents are more likely to breed failure.
+ \subsection{How brittle are your tests? What kinds of changes could break them (provide concrete examples)?}
+ The main thing that could break the tests would be any potential API changes that would happen to the external back end. The database is assumed to work one way and provide specific items, so if those cannot be obtained anymore some tests would need to be rewritten.
+
+
+\section{Misc.}
+ \subsection{What were the most difficult parts of writing the SRS (including Assignments 1-3 in your thoughts)?}
+ The most difficult part is balancing what to write and what to not write. An excessive document is unwieldy and difficult to read, while a short one is likely missing vital information that could potentially cause the system to fail.
+ \subsection{What additional experience or training would be helpful for next time?}
+ The most likely experience needed would be a better way to write requirements and use cases from vague information. Thinking of requirements that may or may not be needed is a massive time sink.
+ \subsection{How sure are you that the specification you wrote meets the requirements? If you are confident that it does, what specifically gives you that confidence? If you are not confident, what would you do to fix that, and how do you know when to stop?}
+ I am somewhat confident our specifications meet our requirements. We added all of our requirements together and we all checked over our specifications, so multiple eyes saw the document.
+ \subsection{What are the greatest risks in your SRS? What are the likely things that will go wrong? What makes them risky?}
+ The greatest risk to this or any requirement is that the customer's needs change. If the customer's needs change, the requirements will need to be updated. Updated requirements once again eat into valuable time that could be spent implementing and optimizing the system.
+
+\end{document} \ No newline at end of file
diff --git a/papers/3606midtern_2.tex b/papers/3606midtern_2.tex
new file mode 100644
index 0000000..d4b156c
--- /dev/null
+++ b/papers/3606midtern_2.tex
@@ -0,0 +1,92 @@
+\documentclass[12pt]{article}
+\usepackage{setspace}\doublespacing\usepackage{indentfirst}
+\usepackage[left=1in,right=1in,top=1in,bottom=1in]{geometry}
+\pagenumbering{gobble}
+\begin{document}
+
+The Crusades facilitated an interaction between the Muslim and Christian worlds brought on by conquest.
+These new kingdoms faced challenges surrounded by Muslim ruled neighbors, as well as challenges from the Muslim population inside the crusader states.
+Many Christians would eventually start to blend their native Frankish culture along with the native Muslim cultures of their subjects to create a fusion of two separate worlds.
+
+One of the first things that happened after the creation of the crusader states was the beginning blend of two distinct cultures.
+The Franks saw the Muslims as outsiders and lesser than them, and many Muslims saw the Franks as oafish overlords that only cared for themselves.
+Some Franks, especially new arrivals, were especially confused by the Muslims praying:
+``One day I entered this mosque, repeated the first formula, `Allah is great,' and stood up in the act of praying, upon which one of the Franks rushed on me, got hold of me and turned my face eastward \dots A group of Templars hastened to him, seized him and repelled him from me''
+(ibn Munqidh, p. 290).
+
+The Knights Templar and other Franks that had been in the Holy Land for a long time were more tolerant of the Muslims than the newer Franks, who would see their religious practices as wrong.
+The new Franks had likely never seen a Muslim before, and they were not familiar with the Islamic faith or its practices.
+
+The converse was true for the Muslims as well.
+Few if any Muslims knew of the practices of the Western European crusaders.
+The Muslims were more tolerant of the Crusaders, but still saw many of their practices as barbaric.
+This is best displayed with their medical practices:
+``We had in our country a highly esteemed knight who was taken ill and was on the point of death \dots When the priest saw the patient, he said `Bring me some wax.' We fetched him a little wax \dots and he stuck one in each nostril. The knight died on the spot. We [the Muslims] said to him [the priest], `He is dead.' `Yes,' he replied, `he was suffering great pain, so I closed his nose that he might die and get relief''' (ibn Munqidh, p. 293).
+The Muslims' reaction to this and the rest of the medical practices seen in the Levant was nothing short of both amazement and horror.
+The relations between the Muslims and the Crusaders was also expressed with taxes.
+
+The new crusader states had to establish themselves in a majority-Muslim world.
+Some cities would largely treat both religions as equals, sharing crops and animals.
+Others would treat the Muslims as second-class citizens in crusader lands.
+This was largely done with a similar but opposite tax on goods on the opposing religion.
+``The Christians impose a tax on the Muslims in their land which gives them full security; and likewise the Christian merchants pay a tax upon their goods in Muslim lands. Agreement exists between them, and there is equal treatment in all cases'' (Ibn Jubayr, p. 215).
+The taxes angered many Muslim merchants who were not used to paying these new taxes.
+This especially effected the Maghrebi, who were taxed extra.
+``The greater part of those taxed where Maghrebis, those from all other Muslim lands being unmolested. This is because some earlier Maghrebis had annoyed the Franks'' (Ibn Jubayr, p. 216).
+This punitive tax was levied on them because the Maghrebis travelled to attack the Crusaders along with the native Muslims of the Levant.
+Many Christian rulers also had Muslims in leading positions in their respective lands.
+This was done to calm their subjects, as a Muslim is more willing to hear the problems of a Muslim than a Christian.
+
+The crusader states, established by the bloody conquest of the holy land from its Muslim inhabitants and overlords, brought two separate worlds together in a few small kingdoms and counties.
+The Franks and Muslims would view each other as outsiders, but eventually their cultures would begin to blend together and become something distinct.
+
+\pagebreak
+
+The Black Plague was devastating as it spread throughout Europe.
+During these years, many would search for someone to blame for their misery.
+The blame would end up being shifted onto the Jews in the area.
+This was largely stemmed from previous anti-Jewish accusations and the views of relative success and unharmed populations compared to the Christians by both the lower and upper classes.
+
+One of the major events of anti-Jewish violence before the Plague was during the First Crusade.
+In 1096, crusaders in the Holy Roman Empire would launch a crusade against the Jews in the cities.
+``In the spring of 1096 bands of crusaders – poor people as well as experienced knights – attacked and injured the Jewish communities of Speyer, Mainz, Worms, Cologne, Metz, Trier, Regensburg and Prague. Jews were massacred, their property was despoiled and destroyed'' (Bronstein, p. 1268)
+The contemporary historians note that both the poor and rich would engage in these massacres, and would emphasize forced conversions.
+This was not shared with later historians.
+Later historians see the massacres as less of forced conversions and more of rampant looting and murder among the poor.
+Others argued that both the richer and the poorer Christians engaged in this and other violence with another motivation: that of economics.
+
+Throughout the middle ages moneylending to Christians was seen as a sin by the Church, so Christians were forbidden from engaging in moneylending.
+This was not extended to the Jews.
+Many Jews would end up as lenders to those both rich and poor.
+The nobility in turn would protect them in return for giving them this money:
+``Christian dependence upon Jewish moneylenders constituted a major irritant in Jewish-Christian relations in the High and later Middle Ages'' (Cohen, p. 84).
+Much anti-Jewish violence was instigated by the European nobles and the poor who were indebted and wanted to be forgiven by force.
+The Catholic Church was also opposed to moneylending, and would attempt multiple times to force all the monarchs of Europe to ban moneylending in every kingdom.
+This would largely come to a boil as the Black Plague began to spread throughout Europe from the east.
+
+The Black Death devastated Europe in the 14th century. By the end of the plague, more than a third of the population was dead:
+``In the year 1349 there occurred the greatest epidemic that ever happened.
+Death went from one end of the earth to the other, on both sides of the sea,
+and it was even greater among the Saracens than among the Christians'' (von
+Königshofen, p. 155).
+The disease affected all, Christians and Jews alike.
+Some were not convinced that this plague was natural.
+Eventually it was spread through Europe that the group to blame on the disease was the Jews in the area.
+They were accused of all sorts of heinous crimes:
+``when in anticipation of, or shortly after, out-breaks of plague Jews were accused of poisoning food, wells and streams, tortured into confessions, rounded up in city squares or their synagogues, and exterminated en masse'' (Cohn, 4).
+These accusations were rarely tried in a court and those that were tried were usually found guilty through duress confessions or other forms of coercion, including loaded trials.
+Cohn argues that instead of the peasants instigating the violence it instead was the nobles and aristocrats who were largely the perpetrators.
+Few debters were poor, and many were rich.
+The rich were the ones who were most likely to be the ones to blame, since the poor were rarely in debt, unlike the nobles.
+
+Einbinder goes into more specifics on specific groups that were affected by the violence.
+His emphasis on the graves in Tàrrega emphasizes the violence done to the Jews:
+``There is more evidence that the dead were buried hastily and in unusual circumstances. Jewish burial practice calls for the body to be garbed only in a shroud and unaccompanied by personal possessions. Yet these individuals were clothed at the time of burial, and a fascinating trove of objects was recovered with their remains, including coins and buttons, buckles and jewelry, a thimble, and the cover of a decorative box'' (Einbinder, p. 131).
+These hasty, delayed burials were likely also done by Jews, since they were buried following some of the Jewish burial customs.
+Another thing Einbinder emphasizes is the trauma on many of the remains.
+A majority of those in graves had traumatized remains.
+His last point is that he agrees with other historians that the violence was more caused by the aristocrats then the peasants.
+
+Throughout the 14th century, the Black Plague was used as a \emph{casus belli} against the local Jewish populations. This was largely instigated not by the peasants but by the aristocrats, nobles and the wealthy.
+These massacres were largely caused by similar reasons to previous massacres, which were largely economic instead of religious.
+\end{document} \ No newline at end of file