Tuesday, September 24, 2019
Leveraging Data, Information, and Knowledge for Competitive Advantage Essay
Leveraging Data, Information, and Knowledge for Competitive Advantage - Essay Example The solution then came out to be the term which is now known as competitive advantage. The term means that internal factor or product strength or critical success factor or the product itself or any service which one specific organization does best when it comes to the others in the same industry. (Hope, 1997) When that edge is maintained over time, not permanently, but for a significant amount of time, and when a noticeable amount of market share is snatched by that particular company, based on that factor that only this company possesses over its competitors, then that is known as the competitive advantage that one firm has in the industry that it belongs to. Companies are always striving to efficiently and effectively utilize the resources that they have and gain a competitive advantage over the rivals that they have, since having one goes a long way in making the company successful and stand out in the market, increasing the goodwill both in the eyes of customers and all other st akeholders associated with the company. As mentioned above, such a competitive advantage is not permanent, thus a company should not release the pressure of competition once a competitive advantage has been gained. Rather, they should continually try to develop themselves to achieve the zenith when it comes to different factors, so that an edge can be maintained over time and with consistency. Management Information Systems (MIS) are not the regular computer systems, since they specialize in providing the user with analysis of all the other information systems that are synchronized with it and which take care of all the operational activities which take place in the organizations. Usually the daily decision making that a manager has to go through is more or less related with the those activities which have a direct effect on the cash flows and liquidity of the company, that is, the operational activities. (Davenport, 2000) And therefore, the MIS systems make use of
Monday, September 23, 2019
Court Case Paper Essay Example | Topics and Well Written Essays - 750 words
Court Case Paper - Essay Example The second is the classic view of the laissez faire liberalism that government should have nothing to do with the process of communication. And lastly, the new theory that the basic or paramount concern of an approach to the First Amendment should make the pivotal interest that of the reader, the listener and the viewerâ⬠(Blanchard, 1974, p. 409) In the similar case of Red Lion Broadcasting V. FCC, 395 US 367 (1969), the Supreme Court held that the ââ¬Å"Fairness Doctrineâ⬠did not violate the First Amendment. According to Justice Black, the imposition of penalties to the broadcasters did not transgress the spirit of the First Amendment. The Fairness Doctrine states that ââ¬Å"broadcasters are given airtime to freely discuss matters which covers national interest, to present the opposing views in the form of news segments, radio talk shows, public affairs shows or even editorials. The Fairness Doctrine which includes the personal attacks and the politician editorializing ruled were all designed to provide a structure for dialogueâ⬠(Blanchard, 1974, p. 410). It is undeniable that there are also evils in the press. There are countless instances where in the broadcast media and the press is guilty of committing error and inaccurate reports. However, ââ¬Å"the media, even if guilty of misrepresentation, must also be protected, if freedom of the press are to have the breathing space that they need to surviveâ⬠(Blanchard, 1974, p. 414). In the case at bar, the Court ruled that Massachusetts law violated the First Amendment. It relied on the previous decision of Richmond Newspapers V. Virginia, 448 US 555 (1980), where the Court held the First Amendment covers the freedom to listen and to receive information and ideas. The Court also emphasized that the First Amendment guarantees the right of assembly in public places, which include court houses. The Massachusetts court relied heavily on the Massachusetts statutes which excluded the general p ublic from trials involving sexual offenses of victims who are under the age of 18 and ordered that the press and public be excluded from the courtroom during the trial of a defendant, who was faced with charges of rape of three minor girls. Globe Newspaper Co. Although the right of access to criminal trials is not absolute, there are circumstances when the press and public is denied to access are limited. The State must show that ââ¬Å"denial of such right is necessitated by a compelling governmental interest and is narrowly tailored to serve that interest. The First Amendment allows the right of access to criminal trials to ensure that the constitutionally protected "discussion of governmental affairs" is an informed one. The right of access to criminal trials in particular is properly afforded protection because such trials have historically been open to the press and public and because such right of access plays a particularly significant role in the functioning of the judicial process and the government as a wholeâ⬠(Globe Newspaper Co.). Justice Brennan pointed out that the only justification to disallow media and the press from attending trial which concerns sex-offense of minors is to serve a compelling state interest. The Court found that no such interest was present in the case at bar. According to J. Brennan, although protecting the psychological, mental and
Competiton Between Wawa and Royal Farms Research Paper
Competiton Between Wawa and Royal Farms - Research Paper Example This forms a significant part of countryââ¬â¢s economic growth. Other industries such as online retailing emerge from the competition. Cleaner production technologies employed by the farms as competitive advantages reduce the countryââ¬â¢s expenditure on environmental conservation, inspections, and monitoring. Wawa Inc. and Royal farms are of significance focus in exploring the competition among food stores in the US. Among the things of particular emphasis is the effect of the competition on consumers who get better customer services. Consumer choice is one of the drivers of the competition. The two farms are keen to meet the unique requirements of their markets. Each farm strives to enrich its brand, maintain, and amplify the market share against the strong wave of competition. Wawa Inc. stores started operating in April 16, 1964 in Folsom, Pennsylvania after their opening by Millville Manufacturing Company. The chain operates several stores in various regions around the glob e. The history of Wawa Inc. dates back before 1805 when it was an iron foundry. It transformed to textile mills, dairy processing, and now a convenience store. Wawa Inc. offers an assortment of products. Among its products are drinks, milk, and tea. Wawa also provides gasoline. Wawa Inc. currently has over 1.4 million daily costumer transactions in the five states. Royal farms store started operating in 1959 and has its headquarters in Baltimore. Royal farms operate in Delaware and Maryland among others. Royal Farms kitchen serves chicken, western fries, hot and cold subs, sandwiches and wraps, natural juices and clover land milk. Royal Farms runs several stores at Glasgow, Baltimore, Chesapeake, Harrington, and College Park. The farm is soon to open other stores in White Marsh, Milford, Wrightsville, Edgewood, and another in Baltimore. Royal Farms run fleet fuel services where they sell diesel fuel for automobiles. Despite Royal Farms earlier establishment than Wawa Inc. as a conve nience store, Wawa Inc. remains the principal contender of Royal farms in the US. The competition amid the two stores brings immense benefits on the agricultural sector of the US financial system. Benefits of the competition to the consumers of their products are outstanding too. Wawa Inc.ââ¬â¢s growth Wawa Inc.ââ¬â¢s exceptional growth certainly stems from the several moves undertaken by the company. High wage from the population is a significant trend that contributed to the growth of the farm. The two wage earners in a household had amplified the funds available for shopping. Wawa Inc. faced out the mom-and-pop grocery store and the corner gas station as part of its growth. The move contributed immensely to the farmââ¬â¢s magnificent achievement. Consumer demand for immediate consumption coupled with the farmââ¬â¢s technological advancements is notably a boost for the farm. The employees of the farm show a lot of commitment while offering their services to customers, and are determined at providing faster service delivery. The storeââ¬â¢s move to include disabled people as part of their personnel saw a win for the farm. Wawa Inc.ââ¬â¢s competitive advantage Wawa dairy supply its own milk to Wawa processor. This guarantees steady supply of milk to the farm. Wawa Inc. contributes money for charitable causes thereby showing solidarity with their customers. This offers the farm a platform to endorse itself and its products too. Wawa Inc. extended
Sunday, September 22, 2019
The symbol of the relationship between Amir and Hassan Essay Example for Free
The symbol of the relationship between Amir and Hassan Essay In the book Kite Runner, the main characters Amir and Hassan have special relationships. Amir is in the superior position, while Hassan is the submissive one to Amir. As Hassan was Amirââ¬â¢s servant, Hassan sacrificed himself in order to forgive Amirââ¬â¢s sins. Amir realized that his sins were not simple mistakes that could be forgiven. Amirââ¬â¢s abuse of his superiority brought him only sufferings to himself, not any benefits. This created the Fall in the relationship and eventually that fall brought the end, death, to their relationship. However, Amirââ¬â¢s dedication to wash his guilt brought a rebirth to their relationship in the end. Amir and Hassanââ¬â¢s relationship was very complicated, as their relationship undermined chronologically. At first, their relationship was very pleasant almost as close as if they were in a same bloodline; ââ¬Å"Then he would remind us that there was a brotherhood between people who had fed from the same breast, a kinship that not even time could break â⬠¦ We took our first steps on the same lawn in the same yardâ⬠(Hosseini 11). This explains that they were like brothers since they were born. However, the perspectives of the people do not allow two people with different classes to get along well: ââ¬Å"We were at Ghargha Lake, you[Amir] , me[Hassan] , Father, Agha sahib, Rahim Khan, and thousands of other people â⬠¦ no one was swimming because they said a monster had come to the lake â⬠¦ and before anyone can stop you[Amir], you dive into the water, start swimming away. I[Hassan] follow you in and weââ¬â¢re both swimming â⬠¦ We turn to the shore and wave to the people â⬠¦ They see now. There is no monster, just waterâ⬠(Hosseini 59-60). This shows that even though there was social discrimination between Pasthun and Hazara, they could get along well. After the kite fighting, Hassan wanted to bring Amir the blue kite back for him. He left to search for the kite and said, ââ¬Å"For you, a thousand times overâ⬠(Hosseini 67). This shows that Hassan is in good relationship with Amir, not just as a servant, but still as a friend. However, the sacrifice for the kite was willingly done by Hassan and the guilt Amir got from Hassanââ¬â¢s deed undermined their relationship. This change in relationship was shown during the pomegranate scene: ââ¬Å"Hit me back! â⬠I[Amir] spat. ââ¬Å"Hit me back goddamn you! â⬠I wished he[Hassan] would. I wished heââ¬â¢d give me the punishment I craved, so maybe Iââ¬â¢d finally sleep at night â⬠¦ Then Hassan did pick up a pomegranate. He opened it and crushed it against his own forehead. ââ¬Å"There,â⬠â⬠¦ ââ¬Å"Are you satisfied? Do you feel better? â⬠(Hosseini 92-93). Moreover, Amir explained about the change in their relationship like this: ââ¬Å"There is no monster, heââ¬â¢d said, just water. Except heââ¬â¢d been wrong about that. There was a monster in the lake. It had grabbed Hassan by the ankles, dragged him to the murky bottom. I was that monsterâ⬠(Hosseini 86). The relationship worsened and eventually fell apart when Hassan and Ali left Amirââ¬â¢s house. Amir and Baba left Kabul and went to the United States for peaceful life. Although Amir grew older and a long time passed, he could not forget about his sin toward Hassan. The death of the relationship he created was too intense for Amir to overcome. In order to live without guilt, he searched a way to settle everything as it were before; Amir went back to Kabul in order to wash his sin with Faridââ¬â¢s help. His eager to get recognized by his father when he was little led him go to Kabul and risk his life to cleanse his past and to reinvigorate the relationship between Amir and Hassan. ââ¬Å"I felt at peace. I laughed because I saw that, in some hidden nook in a corner of my mind, Iââ¬â¢d even been looking forward to this. I remembered the day on the hill I had pelted hassan with pomegranates and tried to provoke him heââ¬â¢d taken the pomegranate from my hand, crushed it against his forehead â⬠¦ I hadnââ¬â¢t been happy and I hadnââ¬â¢t felt better, not at all. But I did now. My body was broken but I felt healed. Healed at last. I laughedâ⬠(Hosseini 289). As a result of this treatment, Amir recreated the lost friendship and restructured the old family, however, without the barrier between the superior and the inferior. In the end, Amir forgave himself by establishing the new relationship between him and Sorab. The resolution of the story is reached by the love Amir provided to Sorab with the ââ¬Å"Kiteâ⬠. Just like Hassan, the kite runner for Amir with the self-sacrifice, Amir became Sorabââ¬â¢s kite runner in order to give him love that he failed to give to Hassan. Amir also said this to his son, Sorab: ââ¬Å"For you, a thousand times overâ⬠(Hosseini 371). This decorates the grand finale of the story with happy-ending. Social Conflicts: the Superior and the Inferior According to the book ââ¬Å"Kite Runnerâ⬠, it deals with the conflict between the superior and the inferior: Pashtun and Hazara. As it was shown in the book, the inferior suffers with the sacrifice and the superior abuses his power for his own satisfaction. These things actually has been happening in the real life in many cultures. A lot of incidents are the ââ¬Å"Fallâ⬠of the human societies that need to be fixed, but cannot because of the influence of other people and the culture. More specifically, race, gender and ages are the main Falls of the human societies that can still be seen throughout the world. In terms of race, this problem has still not been completely solved; there are still a lot of racist movements and creating stereotypical jokes about races. These racist movements come from a thought that specific ethnic group feels that they are superior to the others, such as Nazis. For example, in Korea, we have a lot of stereotypical thoughts about specific ethnic groups. A lot of people are very racist against black people just because they were the victims of the slaves before the equality movements. Some people even refer the black people as ââ¬Å"black slavesâ⬠or other slangs that we have, similar to the English racist word, the ââ¬Å"n-wordâ⬠. I personally consider this a serious problem. We also think that Japanese people are bad because of our dependency on the past perspectives. In the past our views toward the Japanese were terrible because of the Japanese occupation in Korea. Moreover, we often generalize about the Japanese people because the government is wrong and a person states a wrong view. For example, there is a Korean island, Dokdo. It has been our territory for over a thousand year, and recently, the Japanese government decided to teach the children that Dokdo is theirs, calling it in their own way, Dakesima. This was one of the reason we started to hate the Japanese people, when we actually have to hate the Japanese government. These racist thoughts are not disappearing but turning into some kind of jokes that people make fun of other races. More of a general topic is gender. The human genders are equal according to the laws, however, there are still discrimination between men and women. Throughout the history, men have been superior to women because men are stronger. Even though itââ¬â¢s been improved, women have disadvantages in a lot of matters. For example, my cousin is 29, and she works as a teacher at a school. There are two English teachers and she is one of them. I was mad that our society is still biased that men are better than women when she said that even though they teach same amount of time, she gets less money than the other teacher, just because she is a woman and the other teacher is a man. We can see this kind of Fall in more global terms; there has been no woman president yet in America and in many other countries. This shows that people are biased against women, but do not show that they are prejudiced. This clearly shows the Fall of our societies in terms of gender issues. Last one is very specific issue that as far as I know, only two countries have troubles with: Japan and Korea. It was originally a Japanese culture that derived from Confucianism about how elders must be respected by the younger ones. This seems like a general rule that a lot of people go by, but this was a little bit extreme in Japan to the extent where only one year difference makes the older one the superior and the younger one the inferior. This culture came into Korea when Korea was under Japanese rule. It is still in practice even among the McCallie Korean community. First of all the most ridiculous aspect about this custom is that we use polite language to the older ones. For example, if it was for English, we would put Mr.or Mrs. in front of their name and we would not say anything that will offend the older ones, not even jokes. It really reflects the relationship between Amir and Hassan. I can compare the older people to Amir and the younger people to Hassan. The older and younger people have friendship but also the younger one has to respect the older ones, just like Hassan obeys Amir. This is a ââ¬Å"Fallâ⬠in korean societies. I think it is too conservative culture that we keep for no reason. We have Confucianism rooted in our societies even the parts that should not be applied in nowadays. Overall, globally, there are still a lot of ââ¬Å"Fallsâ⬠that we can connect to the relationship between Amir and Hassan. Race superiority, gender difference, and status difference by age are just categories that we should get rid of because they are out of date. According to the laws, all the race and gender are the same. The custom about the age in Korea and Japan is very inefficient custom that will hold us back from economic growth and political growth. These are the ââ¬Å"Fallsâ⬠that might bring ââ¬Å"Deathâ⬠to our societies, which we might not be able to find a way to recuperate. Therefore, we should just stop the ââ¬Å"Fallâ⬠s and rise up. Writerââ¬â¢s Memo By doing this project, I could really focus on Analysis with quotations and connecting the main themes of the analysis with my personal essay. When I first talked about the project with Mr. Chakwin, I was still not sure about the essay writing about the Korean society because it was weird to criticize my own culture. On the other hand, I thought this could be a great experience writing a paper about problems that I encounter in the near society. Moreover, by reading the Kite Runner, I truly understood how we can see the Falls in our societies that need to be fixed. It was a bit of a shock to realize that we still have so many problems in our world, which should have been resolved in the earlier era. I think it was very worthwhile moment I had writing and really think about the problems that my generation will have to deal with in the future. Process Journal For the process of this project, I shared this document through e-mail so you can see the revision history. I basically thought of the things to write when you were talking about the pomegranate scene during the class and how that could relate to specific examples. I started writing in the writing center, but since I donââ¬â¢t have Microsoft Word on my computer, I just sent myself an e-mail of the work process. So you canââ¬â¢t see the earlier works that I did before the exam week, but you can still see how my essay changed Bibliography Chakwin, Tim. Talk about the Pomegranate Scene. Personal interview. May 2013. Hosseini, Khaled. The Kite Runner. New York: Riverhead, 2003. Print. Larson, Marisa. Hazara People. National Geographic. National Geographic, 17th June 2008. Web. 29 May 2013..
Administrative Theories of Management Essay Example for Free
Administrative Theories of Management Essay Henri Fayol a French industrialist has wrote a book title Administration Industrialle et Generalle in 1916 , according to his book theories about management he thought could be applied to the management of any organization with administrative responsibilities. Fayol identified five function which is still used today to all management activities , they were planning , organizing , commanding , coordinating and controlling . Fayol gives 14 principle of management : 1.Division of work According to Fayol , specialization increases output by making employees more efficient. Most of the employee may be able to deal with each item work that given to them if work is divided according to their skill and technical expertise . See more: My Writing Process Essay 2.Authority Fayol defined authority as the right to give orders and the power to exact obedience. That means , managers must be able to give order to the employees . Along with it , the responsibility will goes on. 3.Discipline Discipline is an essential for the smooth running of business which is without it an enterprise or organization is unable to prosper. An employees must obey and respect the rules that are state by the organization . 4.Unity of Command An employee should receive orders from one superior only . Fayol regarded having dual command is leading to uncertainty and hesitation on the part of subordinates and will make conflict between managers. 5.Unity of direction One head and one plan for a group having the same objective. that mean the organization should have a single plan of action to guide managers and workers . 6.Subordination of individual interest to the general interest There should be no conflict of interest between individual ambition and the well-being of the organization as a whole. This principle requires a firm but fair hand from superiors who should set a good example. 7.Remuneration Workers must be paid a fair wage for their services . Fayol looked for some basic principles in the method of payment such is it shall assure fair remuneration , encourage keenness by rewarding well-directed effort and not lead to over-payment going beyond reasonable limits. 8.Centralization Fayol considered that an element of centralization must always be present which is each subordinate are involved in decision making. 9.Scalar Chain It is also known as line of authority . The unity of command can lead to excessively chains of authority which hinder communication. Hierarchic organizations regularly insisted that departments communicated with each other only through their heads. 10.Order For Fayol, people and materials should be in the right place at the right time . This presupposed the resolution of the two most difficult managerial activities: good organization and good selection. He saw the basic problem as the balancing of an organizations requirements with its resources. 11.Equity Managers should be kind and fair to their subordinate and treated them equally in order to obtain commitment from them . 12.Stability of tenure of personnel A management should provide orderly personnel planning and ensure that replacements are available to fill vacancies because employees need a period of stability in a job to deliver of their best. 13.Initiative Fayol cautions managers against the personal vanity which prevents their employees from allowing to think through a problem and implement a solution rewarding experience which increases motivation and high levels of effort. This meant , employees are allowed to originate and carry out their plans for the organization. 14.Esprit de corps. Dividing enemy forces to weaken them is clever, but dividing ones own team is a grave sin against the business. It is saying about promoting team spirit will build harmony and unity within the organization.
Saturday, September 21, 2019
The Holocaust In Rwanda History Essay
The Holocaust In Rwanda History Essay The Holocaust was, without question, one of the defining events of the 20th Century and its legacy left an indelible mark upon subsequent attempts to come to terms with issues of genocide and mass murder. Whilst the Holocaust is the most well-known case of genocide, the systematic extermination of groups of people or entire societies both pre-dates 1945 and has also played a fundamental part in international politics since the end of the Second World War. The formation of the United Nations helped to legally define the concept of genocide and Fatsah Ouguergouz shows that Article II of the Convention for the Prevention and Punishment of the Crime of Genocide enumerates a number of acts which committed with intent to destroy, in whole or in part, a national, ethnical, racial or religious group, as such constitute the international crime of genocide (Ouguergouz 2003: pp.216). However, despite greater efforts to understand and combat the problem of genocide the post-1945 world has proven itself incapable of eliminating genocide. The Holocaust might be the most glaring example of genocide before 1945, but there is a strong case to be made for the argument that the Rwandan genocide a serious episode since the end of the Cold War. This essay will examine whether the Rwandan experience displays points of comparison to the Holocaust and to what extent a comparison is a valid historical line of enquiry. There have been a number of historians that have sought to locate common themes in the Jewish and Rwandan experience of genocide. One concept that is often applied to the Holocaust and the case of Rwanda that is argued to mark them out from other instances of genocide is the idea of total genocide. Robert Melson draws a distinction between what he refers to as partial genocide, which is the use of mass murder in order to coerce and to alter the identity or the politics of a group, not to destroy it and total genocide, which means to do away with a group entirely (Melson 1996: pp.28). Mark Levene argues that both in the case of the Holocaust and Rwanda one can argue that total genocide was being practised by the perpetrators and that it was not simply a conscious attempt to mass murder targeted groups as groups, but, so far as it was possible to do so, to the point of their complete annihilation (Levene 2005: pp.66). The concept of total genocide to the Holocaust and to Rwanda is impo rtant to consider when thinking about both cases. Indeed, the term Final Solution is synonymous with an approach seeking to exterminate an entire group of people and Friedlander shows that for Hermann Goring the final solution was also a total solution (Friedlander 1997: pp.284). Christian Scherrer argues that Rwanda can similarly only be understood as a situation of final solution and total genocide and he argues that this is the only possible starting point for understanding Rwandan realities as they are today (Scherrer 2002: pp.169). In other words, the explicit aim of the Nazis was to remove entirely the presence of Jewish people from the face of the earth and the parallels with the case of Rwanda are clear. The relentless drive by Hutu extremists and militias to eliminate the entire Tutsi population originated in large part from the belief that the solution to Rwandas problems was to eliminate the entire Tutsi population (Twagilimana 1997: pp.50). Conceptualising of the Holocaust and the Rwandan genocide with reference to the n otion of total genocide, therefore, appears to be justified in relation to the intentions of the Nazis and the Hutu. ************* difference= brith of the hatred. R the division was created by the colonists (French and Belgians), by defining differences in characteristics between the Hutu and Tutsi and creating a hierarchical system for the possession of such traits, which essentially gave rise to hatred and segregation in Rwandan population. Whereas anti-Semitism has been in existence for centuries (PROOF) Another comparison that can be drawn between the Holocaust and the Rwandan experience of genocide is the innocence of the victims. Lemarchand argues that Tutsi and Jews share a sense of victimhood for which here are few other parallels in recent or past history and that Jews across the world, and the state of Israel in particular, heavily empathise with the Rwandan experience (Lemarchand 2005: pp.145). A former Rwandan government official states the Rwandan genocide and the Holocaust were the same as both killed innocent people based on their race, religion or convictions (Eltringham 2004: pp.54). ADD: how both Rwandans and the jewish populattions were both victims. DIFFERNCE: Rwandan killed their own population Whereas the germans gesapto aswell as SS were recuited to simply exterminate the Jewish popution. DIFFERENCE: GERMANS BELIEFES: Aryan race, and the hatred and anilations of Jews, the disabled, old people. Whereas tin Rwanda the hatred spiralled via the post colonialidt. One common experience shared by both Jews and Tutsi that make their anguish particularly raw was the fact that in both cases the international community was slow to respond to the mounting evidence of genocide against their peoples. The American and other allied governments certainly knew of the genocide being committed against the Jews by the Nazis, but the reality of the situation was that these governments believed that they had other more vital interests that needed to be pursued elsewhere. In other words, in the context of a World War, saving the Jewish people from extermination was low on their list of priorities. This was to an extent true even of American Jews and in a speech in 1991 the Israeli Prime Minister Yitzhak Shamir said that the memory of inaction during World War Two was heavy on the conscience of American Jews (Novick 2000: pp.39). The Rwandan experience and the Holocaust share another similarity in this sense, Destexhe argues that the Western world was very slow to recognise what was happening in Rwanda and even more reluctant to call the atrocities in the country genocide (Destexhe 1995: pp.32). It took three weeks from 6 April a long time in the world of CNN-style news before editorials finally began comparing the situation in Rwanda with Germany under Nazism and referring to it as a genocide (Destexhe 1995: pp.32). Taylor agrees with this assessment arguing that the West was largely uninterested in the unfolding chaos in Rwanda (Taylor 1999: pp.4). How poorly the world powers read the situation. But for that matter, did a sincere desire really exist at the time to understand it? (Taylor 1999: pp.4). Taylor claims that the United States was weary of intervention during this period and that only France and Belgium had any pressing interests in Rwanda. Another element of commonality is highlighted by Traverso, one that might be regarded as a feature that separates the genocides in Rwanda and in Germany (Traverso 1999: pp.74). Traverso focuses upon the industrial nature of the killing both in Germany and in Rwanda and whilst the operations of the Nazis are often characterised in this fashion it is less common to conceive of the Rwandan genocide in such terms (Traverso 1999: pp.74). The mobile killing units had precursors in the Ottoman Empire and epigones in Rwanda and Bosnia and therefore he argues that the Jewish genocide constitutes a paradigm of modern barbarism (Traverso 1999: pp.74). The weaponry that the Hutu used in order to commit their crimes might have been no more sophisticated than the simple machete, but this is not Traversos point (Traverso 1999: pp.74). He argues that the sophistication is to be found in the level of planning and organisation undertaken by both Nazi and Hutu leaders and that this is where the industr ial and modern spectre of the genocide is to be located (Traverso 1999: pp 74). Differences between the Holocaust and the Rwandan genocide An important difference between the Rwandan experience and the Holocaust was the extent to which ideology influenced the perpetrators of the crime. Smith identifies the centrality of ideological currents in the Nazi genocide (Smith 2002: pp.153). According to Smith, ideology glorifies the perpetrators group by assigning to that group a special historical or religious mission. It demeans the victims group by assigning to its members many negative and often nonhuman characteristics (Smith 2002: pp.153). Ideology certainly played an important role in the Holocaust and there were a number of Hutu intellectuals who advocated more extreme forms of action against the Tutsi, but as Lemarchand argues the role of ideology was fundamentally different in both cases (Gellately 2003: pp.331). According to Lemarchand, whereas the Holocaust is the classic example of an ideological genocide, rooted in the most stridently racist ideology, the Rwanda genocide is better seen as the byproduct of the mort al threats posed to the revolutionary Hutu-dominated state by the RPF (Lemarchand 2005: pp.148). The Rwandan genocide is therefore better understood as resulting from a Hutu population that felt itself to be under threat from the Tutsi, rather than from any driving ideological imperatives. The difficulties of comparing the Holocaust and Rwanda However, a number of historians are not comfortable with drawing parallels between the Holocaust and the Rwandan genocide. Lemarchand argues that analysing genocide comparatively is inherently problematic and claims that each instance of genocide must be investigated on a singular basis. Lemarchand does not fundamentally disagree with the notion that there are similarities between the two experiences, but argues that a comparative analysis is dangerous (Lemarchand 2005: pp.143). To treat Rwanda as the carbon copy of the Holocaust is likely to obscure its historical specificity and regional context, and ultimately lead to a misunderstanding of the motivations behind the killings (Lemarchand 2005: pp.143). Eltringhams comparative examination of the Holocaust and the Rwandan genocide encounters similar difficulties and finds that a comparison of the suffering in both cases is ultimately futile (Eltringham 2004: pp.56). Both Tutsi and Jews have suffered, but in a different manner and for different reasons (Eltringham 2004: pp.56). There may, therefore, be similarities between the experiences of Jews and Tutsi during the their respective genocides, but the entire comparative paradigm is irretrievably flawed and as a result any attempt to draw sustained parallels between Germany and Rwanda is always likely to end in failure. In conclusion while it is possible to display points of comparison between the Rwandan genocide and the Holocaust, such a comparison must be approached with caution. One can argue that conceiving of the Holocaust and Rwanda as examples of total genocide is legitimate and that the industrial nature of the killing as well as the inaction on the part of the international community all point to a clear line of similarity between the two experiences. However, it is clear that a point of comparison between any two genocides is difficult, if not impossible task. The multitude of factors that cause genocide to take place in any given country are enormously complex and critically depend upon the context from which they emerge.(ADD: The colonists created the divde between the population, whereas anti semitsim has existed for centuries. Therefore, to argue that the Rwandan genocide is a modern-day example of the Holocaust is a misplaced argument, because it does not appreciate the many points o f difference that existed in the two respective cases. Ultimately, one should be careful when drawing points of comparison between the Final Solution and the Rwandan genocide for precisely this reason. ADD: How the rwandan hutu leader sought inspiration from Hitler, he watched films related to Hitler and searched for tips .
IDE for Satellite ODL
IDE for Satellite ODL An Integrated Development Environment for Satellite Operations Definition Language Rachana M C Sajiv Kumar Abstractââ¬â The satellite system has to be maintained in proper operations conditions for optimal throughput and satisfying the mission requirements. This is achievable by monitoring the satellite health parameters, analyse the behavioural characteristics and control the parameters accordingly based on the behavioural patterns. The subsystem experts define the behavioural pattern in a domain specific language for this purpose. An integrated environment is required to aid the experts from various engineering and science disciplines to properly define the monitoring, analysis and control rules. This paper proposes a method to develop an Integrated Development Environment (IDE) which facilitates the definition of monitoring, analysis, control and reporting logics using the Satellite Operations Definition Language, required for the satellite operations. Keywordsââ¬â DSL (Domain Specific Language), MAC (Monitoring Analysis and Control), IDE (Integrated Development Environment). I. INTODUCTION The health of the satellite has to be maintained to utilize the spacecraft for its intended purposes effectively. This involves monitoring, analysis, control and reporting of health parameters. Health parameters are analogue and status values of different subsystem parameters telemetered from satellite to ground stations at regular intervals. The task of monitoring and analysis this parameters is quite complex with the increasing number of space-crafts to be maintained. The satellite control system is basically designed to monitor the various health parameters and initiate corrective actions whenever and wherever required. Satellite health monitoring analysis and control operations involves receiving health data, process it, analyse and perform appropriate controlling operations as required as well as to present them in appropriate format. Since these MAC (Monitoring Analysis and Control) operations rely on various domains specific tools and incongruence may lead to error. Space Operations Definition Language is a domain specific language developed in ISRO for defining the logics for satellite health monitoring, analysis and reporting. A common language brings about congruence in definition of monitoring and analysis logics for the multiple satellite systems. The data received from the spacecraftââ¬â¢s will have parameters to be given to various sub-systems and this data is called Telemetry data. The MAC operations is done using the Space Operations Definition Language that is implemented and developed in ISRO and to automate these MAC operations we use the language specified by the experts. We use the language defined by the experts because the experts define the various logics used for monitoring the satellites. For example, in thermal systems there exists various properties like states property or dynamic trend behaviour but the experts maybe interested in the slope variations that occur and these variations depends on if the temperature is increasing or decreasing with the slope. The state behaviour can be enabled means on or disabled means off and these properties can be dynamic or continuous. The nature of the system can be of many types like discrete, analogue and hybrid. The lexical analyser takes the tuning parameters and passes them to the parser where the syntax analysis and semantic analysis is done i.e. the language specification is done in syntax analysis. This approach helps in refining the addressing of the requirements of spacecraft subsystem operations, by properly converging the expertââ¬â¢s views in a single language platform. An Integrated Development Environment is required to facilitate the health of the system that can be represented in a customized IDE. II. THE PROBLEM DOMAIN The health of a series of satellites is monitored and controlled by the experts with help of software. They receive telemetry data from each spacecraft. The telemetry data is processed, analysed and presented .For every day-to-day operation, nominal operations of the satellites are pre-planned and a schedule is defined well in advance by specialists. It may occasionally happen that during the operation of the pre-planned schedule, the spacecraft may exhibit some unexpected behaviour. Subsystem and Mission experts has to define logics in a domain specific language to address these scenarios. An IDE for this domain specific satellite operations language, in which the logics for automating the satellite health monitoring and control can be defined, is attempted here. We use the concept of recursive descent parser (top-down approach) in order to create a context aware environment that allows usage of more general grammars and also has advantages like easy debugging, ability of parsing to any non-terminal in the grammar specified. We require to implement a LL(1) parser which gives the ability of syntactic and semantic look ahead that helps to resolve the shift-shift conflict. We need not have to worry about conflicts like shift-reduce and reduce-reduce as they are not issues for the top-down parsers. The parser should offer the ability of creating lexical states and lexical actions so as to enable the IDE context aware while defining domain specific monitoring logics for the satellite operations. III. AREAS ADDRESSED IN THIS WORK This work envisages developing a solid infrastructure which provides an integrated environment for defining the health monitoring and controlling logics for satellites. This integrated development environment (IDE) assembles multiple disparate tools into a single coherent system. The following sub-modules have to be developed in this process. A) Basic IDE Infrastructure: This involves development of the base IDE infrastructure with sufficient features for supporting the domain specific language, essentially a fully fledge editor to extract the language features to possible extent. The Net Beans Platform which is a solid infrastructure for creating custom software development tools is utilized for this purpose. However, more than as an individual software development tool, the infrastructure is enhanced as a tailored integrated development environment (IDE) for our domain specific language by assembling multiple disparate tools into a single coherent system. B) Lexical Analyser (Tokenizer module) for the DSL: The concept of Lexical analysis or tokenization is the process of breaking a character stream into individual units called ââ¬Å"tokens.â⬠Lexical analyser helps in converting a stream of input characters into a stream of tokens. Once the token is received the lexical analyser will look up for the tokens specified to check the existence of the respective token. If the token does not exist then it proceeds to fetch the next token. If not then that particular token along with the token value is written into the Lexer and passes it on to the parser. The concept of recursive descent parser is used to create a better context aware environment. We use the concept of recursive descent parser (top-down approach) in order to create a context aware environment that allows usage more of general grammars and also has advantages like easy debugging, ability of parsing to any non-terminal in the grammar specified. Constructing the tokenizer using JavaCC compiler constructor and integrate the resultant module with base IDE infrastructure. Fig. 1 IDE Infrastructure C) Syntax Analyser with associated Syntax highlighter. It helps in determining whether a string or a sequence of tokens can be generated by a grammar. The lexical analyser can identify tokens with the help of grammar rules but it cannot check the syntax of a given parameters. The components are Non-terminals and terminals where Non-terminals help in processing the grammar further and terminals helps in terminating the process. This particular analysis produces a parse tree as an output. The main task of the parser is to accept an input and check and confirm the input given with the specified grammar. The issue of matching the input with the grammar results in backtracking and making a new search each and every time which consumes lot of time. Therefore, most of the parsers do not use the concept of backtracking. Parsers that are generated by Java Compiler Compiler use the concepts of terminals and non-terminals so no backtracking is required. The task of finding the tokens further in the input stream is called as looking ahead into the input stream. We can assign values to the look ahead which helps to look ahead the number of tokens in the input given. Suppose the look ahead is 1that means it looks ahead 1 token in the input stream. Implementation of the syntax analyser from the DSL language specification and generate modules to integrate with base IDE infrastructure. D) Semantic analysis: The Syntax analyser receives input in form of tokens from lexical analyser where the lexical analysers are responsible for the checking of a token given by the syntax analyser but Syntax analyser cannot determine if a token is valid, it cannot determine if an operation performed on a token type is valid or not. The semantic analysis uses the help of token manager generated by the compiler. In JavaCC we need to specify certain lexical specification that needs to be organized into a set of states. Each state is given a name to be identified and the standard state is called default. Whenever the token manager is initialized, it always starts from the Default state. Every state contains a list of different regular expressions. The four kinds of them are SKIP, TOKEN, MORE and SPECIAL_TOKEN. The accepted token is matched as follows- all the specified regular expressions in the present lexical state is considered and the token manager accepts the total number of specified characters from the input and match them with the specified regular expressions. After the regular expressions is been matched to the one that is specified, the particular lexical action is executed .Suppose the kind of regular expression specified is TOKEN then the matched token is returned, but if the regular expression is of SPECIAL_TOKEN then it first should be saved and then returned along with the next token that is to be matched. This helps in constructing an integrating to the base IDE the context sensitive semantics analyser encapsulating the domain knowledge. E) Dynamic Analysis Facility. Controlled environment for executing the logics defined in the domain specific language is required for facilitation the experts to understand better the flow of execution and verify that the logic defined perform the intended flow sequence. In order to facilitate this feature the step and continuous execution features with facility to monitor internal states of the program is provided exploiting the Netbeans API modules. F) Hint modules: Netbeans API allows us to create a module that provides various hints. So whenever we need to use these kind of modules we need to provide the required expression that helps in matching the existing one. When the initial expression is given automatically the whole expression is provided by the hint module. G) Code completion: Netbeans allows us to implement the Editor Code Completion API. This tutorial shows you how to implement the Editor Code Completion API. When we invoke this feature, a code completion box appears, displaying words that can complete the text typed in the editor. IV. IMPLEMENTATION AND RESULTS The implementation is done using Netbeans API 7.2.1 and a JavaCC compiler to create an IDE infrastructure on Linux platform using Linux RedHat 6.1. To implement this we have used associated Netbeans Libraries such as Lexer, Parsing API, and Editor API. JavaCC which is a ââ¬ËLexer and parser generatorââ¬â¢ reads a set of grammar rules and helps to convert it into a java program that matches to the specified grammar. The Java codes generated by JavaCC are augmented with the domain specific language specifications to develop modules which perform the following major tasks: 1. Lexical analysis 2. Syntactic analysis, Semantic analysis 3. Code generation or execution Lexical and Syntactic analysis involve in understanding the source code and ensuring its syntactical correctness. This is called parsing, which is the parsers responsibility. Lexical analysis on receiving the code and divides it into proper tokens. A token is a significant piece of a programs source code. Token examples include keywords, punctuation, literals such as numbers, and strings. Nontokens include white space, which is often ignored or skipped but used to separate tokens, and comments. Fig2. Designing IDE During syntactic analysis, the parser takes the token from the program by ensuring the programs syntactical correctness and by building an internal representation of the program. During syntactic analysis, a compiler examines the program source code with respect to the rules defined in the languages grammar. If any grammar rule is violated, the compiler displays error messages. Context aware token recognition is achieved by passing the tokens scanned by the editor to a mapping module and trace appropriate action on the fly, such as highlighting the various keywords in appropriate colour, providing necessary hints appropriate based on the current context etc. The Syntax analyser and Semantic analyser on receiving the tokens from the token manager aggregate and checks it with the grammar specified which also helps in highlighting the language constructs. The code completion API gives context based suggestions when an expression is being coded. We also have the feature of hint modules when a logic is been given provided with the Netbeans. Fig3. IDE with domain specific language and its environment. V. CONCLUSION In this paper we mainly focused on developing an integrated environment that helps in monitoring the spacecraftââ¬â¢s along with the specified control logics. We also have implemented the concept of modules required for and integrated development environment along with the base infrastructure suited for the domain specific language.This works presents a properly tailored integrated development environment to facilitate experts from inter-disciplinary fields to defined monitoring and control logics of concerned subsystems and to merge them in unison to provide overall the satellite health monitoring and control logics. The future enhancements that can be implemented are the Visual source representation that provides possible visual representation of logics being specified which helps in knowing the various changes happening in the spacecraftââ¬â¢s. Static and Dynamics Analysis Features helps to associate modules to carry out static and dynamic analysis based on the domain as well as the language specification. ACKNOWLEDGMENT Thanks is such a little word but not bigger than a moment, but there is a world of great meaning in it. It is my immense pleasure that I take this opportunity to express my gratitude to all of them who helped me during this project work. I specially thank the organization (ISRO) for giving me this opportunity. REFERENCES Next-Generation Monitoring, Analysis, and Control for the Future Smart Control Center Pei Zhang, Senior Member, IEEE, Fangxing Li, Senior Member, IEEE, and Navin Bhatt, Fellow, IEEE Simulink Tools for Design and Verification. Netbean Platform Tutorial for IDE( Oracle). JavaWorld (http://www.javaworld.com/article/2076269/learn-java/build-your-own) Netbeans File Type (https://platform.netbeans.org/tutorials/nbm-filetype.html) Netbeans JavaCC Lexer(https://platform.netbeans.org/tutorials/nbm-javacc-lexer.html) Netbeans JavaCCParser(https://platform.netbeans.org/tutorials/nbm-javacc-parser.html)
Subscribe to:
Posts (Atom)