Saturday, November 9, 2019

Jane Austen’s Novels Plot-Construction

In contrast to the simplicity of her style, Jane Austen's plots are unexpectedly complex. She is not content to simply draw two or three characters in isolation. She prefers a family, with their many friends and acquaintances and she tries within her limited range to make things as difficult as possible. SETTINGS OF HER NOVELS Jane Austen's field of study is man. She is, therefore, more preoccupied with human nature than nature in the nineteenth century usage of the word. The background and the scenery of the provincial town is rich in its beauty and grandeur. But there is no attempt to look into the spirit of this country. Thus although, she has some sense of locality yet she does not paint an English community like the other writers of her time. She rather avoids those very elements of the population in which the local flavour, the breath of the soil is most pronounced. She is further incapable of evoking a scene or a landscape and cannot conjure up the spirit of Bath as Emile Bronte could conjure up the spirit of the Moorlands or Hardy that of Wessex. All this, one may say, would be fatal to her dramatic quality of construction. In all her novels, we see only a limited range of human society. Most of her characters are the kind of people she knew intimately, the landed gentry, the upper class, the lower edge of the nobility, the lower clergy, the officer corps of the military. Her novels exclude the lower classes-both the industrial masses of the big cities and the agricultural labourers in the countryside. Three or four families in the country village is the very thing to work on. She does not show any of the great agonies or darker side of human experience. There is no hunger, poverty, misery or terrible vices and very little of the spiritual sphere of experience. Nor do we see any political dimension or even discussions regarding major political happenings in any of her novels. Nature too, is rarely described and her characters are usually presented indoors with an occasional expedition or picnic thrown in. According to Andrew H. Wright, the novels of Jane Austen can be considered on three levels of meaning: first, the purely local-illustrative of country life among the upper middle-classes at the end of eighteenth century in Southern England. Second, they can be taken as broad allegories in which Sense and Sensibility, Pride and Prejudice and a number of other virtues and defects are set forth in narrative form and commented on in this way. Third is the ironic level whereby the incidents, situations and characters in a novel imply something more than what they seem. PLOT-CONSTRUCTION IN SENSE AND SENSIBILITY It is one of Austen's simplest novels. The story deals with two sisters Elinor -the heroine represents a woman of sense, while Marianne, her foolish foil represents a woman of sensibility. The first volume of the book has a symmetrical pattern and a clear parallel is drawn between the two romances-Edward Ferrars and Elinor, John Willoughby and Marianne. True to Elinor's cool, sensible nature the relationship between Edward Farrar's is conducted on the level of the mind, with both displaying hardly an emotion. The theme of sense is thus exemplified through their relationship. On the other hand Willoughby who enters Marianne's life as a true romantic hero having carried her home when she sprained her ankle, exemplifies the theme of sensibility in his relationship with Marianne. While the moral seems to illustrate the superiority of sense over sensibility there is an ironic twist in the plot whereby Elinor and Marianne virtually interchange their positions PLOT-CONSTRUCTION IN EMMA The plot of Emma can be said to have an ‘inward' and an ‘outward' movement. The inward deal with Emma's self-deception- with what she thinks is happening while the outward deals with what actually is happening and this brings to light her mistakes. It is through a series of humiliations and self reproach that Emma finally awakens to self-knowledge. The reader's enjoyment stems from an awareness that Emma is wrong. From chapter 1 to 15, Emma thinks that Mr. Elton is in love with Harriet only to discover to her horror that Elton loves her. From chapter 18 to 30, Emma thinks herself to be in love with Frank and Jane Fairfax to be associated with Mr. Dixon. From chapter 31 to 46, Emma is convinced that Harriet and Frank Churchill are interested in one another. Towards the end of the novel, from chapter 46, Emma's theories about Frank and Harriet are about Jane Faifax and Dixon are destroyed and she has to face the possibility of Mr. Knightley being in love with Harriet. It is only after Knightley's proposals in the shrubbery that â€Å"what is happening† and â€Å"what Emma thinks is happening† converge and Emma's progress from self-delusion to knowledge is complete. By analyzing the plots of ‘Sense and Sensibility', ‘Emma' and ‘Pride and Prejudice', we observe that Austen's theme-her subject matter revolves round courtship and marriage in each of her novels. By the time we have reached the end of any of her novels, not only the hero and heroine but most of the other people in the story have succeeded in pairing off in marriage. And it is from the courtship of the hero and heroine that the story derives much of their tension. PLOT-CONSTRUCTION IN PRIDE AND PREJUDICE The main plot of Pride and Prejudice presents the story of the misunderstanding, estrangement and union in the lives of two people-Elizabeth and Darcy. The novel begins with the flutter and eager expectation in the Bennet family at the arrival of the young â€Å"single man of large fortune†, Mr. Charles Bingley. The sub-plot of the Jane-Bingley relationship attracts greater interest for some time. They meet at a ball, are attracted towards each other and their intimacy grows through dinner-parties, balls, etc. All this while, however, the events of the main plot also gather interest. Darcy and Elizabeth are present at the same ball. Darcy is looked at with great admiration for about half the evening and is soon ‘discovered to be proud', and when Bingley persuades him to dance with Elizabeth, he says that she is ‘tolerable' but not handsome enough to tempt him. Elizabeth developed ‘no very cordial feelings towards him'. This prejudice forms in the very first m eeting and is intensified by various other factors. Miss Caroline Bingley's designs on Darcy and her efforts to reprobate Elizabeth during her stay at Netherfield are so persistent that inspite of his being attracted by Elizabeth's pair of fine eyes, he realizes that it is dangerous to pay too much attention to Elizabeth and observes a studied reticence. Mrs. Bennet's silly remarks, Mary's all too quick consent to sing at a party, Mr. Collin's sycophancy, Mr. Bennet's want of propriety and Lydia's shallowness—infact everything that the Bennet family did is enough to alienate anybody and Darcy's poor opinion of the whole set urges him to avoid closer connections with Elizabeth. When Elizabeth meets Wickham, his winning manners grow on her good-will, and the altogether false reports of his victimization by Darcy intensify her prejudice far too much. Later, when she naturally suspects that Darcy plays a prominent part in ruining the prospects of her sister's marriage with Bingley, she feels an almost irrevocably strong prejudice a gainst him. From chapter 3 to 33, the prejudice grows in better strength and so when Darcy proposes to her, she bluntly rejects him. In reply to his enquiry about why she refused, she lays the charges at his door without any apology. The first stage in the history of their relationship is convincingly developed. Chapters 35 and 36 mark the climax in this development. Darcy's letter to her marks the beginning of the second stage. Every event occurring subsequent to this helps to reverse Elizabeth's conception of him, undo all the knots of prejudice and reveal the sterling qualities that he possesses. Even at the end of the first stage, his repulsive pride completely dominates all his thought and action, but the citadel staggers at the first rude shock Elizabeth gives him. ‘She showed him how insufficient were all his pretentions to please a woman worthy of being pleased', and even though he was angry at first, he soon realized that the lesson she taught was ‘hard indeed at first but most advantageous'. When they met most unexpectedly at Pemberley, he ‘showed her by every civility in his power that he hoped to obtain her forgiveness and lessen her ill opinion, ‘Darcy's excessive pride is dec reased and Elizabeth becomes proportionately less prejudiced. Many events in the second stage quicken this cleansing process. Even in the offending remarks about her family there is an admission that Elizabeth could inspire in Darcy a strong feeling of love capable of overcoming his strong scruple of family pride; and her vanity is touched. Darcy's narration in the letter makes it clear to her that if he found Jane's behavior ‘without any symptom of peculiar regard for Bingley', it was a pardonable, even justifiable, error of judgment and the motives were certainly unchallengeable. The baselessness of her violent charge of ruining Wickham's career becomes all clear to her. Colonel Fitzwilliam's report about him is also creditable to Darcy. All these events make her conscious that she had acted despicably and that her certainty about her discernment was most unjustifiable. Her visit to Pemberley brings another surprise. His housekeeper, Mrs. Reynold's, is genuinely proud of Darcy, who is ‘the best landlord and the best master', ‘affable to the poor', ‘an entirely good brother': and she is sure to know better. Darcy's unexpected meeting at Pemberley is still more effective: he impresses her aunt and uncle by his excellent manners, and Elizabeth has to admit that her prejudice was ill founded. Finally, Darcy's most invaluable help in the eprisode of Lydia's elopement with Wickham sweeps off all her objections. And so when Darcy's second, and most polite proposal is made, her attitude has changed as much as his. The first minor eprisode is the Jane-Bingley relationship. It can be treated as an independent event, but Jane Austen has woven it well with the main theme. Jane and Elizabeth are sisters who share each other's secrets, hopes and fears and it is the simplest connection. But on the strength of Darcy's regard, Bingley has the firmest reliance, and of his judgment the highest opinion, and so when Darcy suspected that Jane did not love Bingley as fervently as Bingley loved her, and found that her family had all vulgar manners and shallow tastes, he ‘readily engaged in the office of pointing out to him the certain evils of such a choice'. This was one of the very important reasons of Elizabeth's strong prejudice, and thus it is connected with the main theme. The Wickham-Lydia eprisode and the Collins-Charolette relationship is equally well connected with it. While Elizabeth has developed a prejudice against Darcy, she is strongly attracted towards Wickham— and it is very long before she knows what his real character is. One of the two strong charges she levels against Darcy is the ruining of Wickham's prospects. Darcy reveals the truth to her later, but because of her silence on this point, she cannot stop her sister's elopement and the slander on her family. It is this catastrophe, however, that brings Darcy closest to her because it is his love for her that he finds out the fugitives and makes a successful effort to bring about a marriage between Lydia and Wickham, neglecting the thought of the loss to him. Mr. Collins proposes to her, and later marries her best friend Charolette. All the threads are thus connected. Wickham and Charolette also serve as a comment on Elizabeth and Darcy. â€Å"The Darcy-Elizabeth couple is flanked on one side by the unexceptionable Bingley and Jane, it is flanked on the other by Charolette and Wickham†. The last two have the cleverness of the two main characters, but they are time-servers. The structure is therefore, most cleverly unifying. The precision, simplicity and symmetry of ‘Pride and Prejudice' evoke instinctive appreciation. So well it is constructed that the action proceeds logically from exposition, complication and climax to the denouncement and finally the resolution. The sub-plots are also thematically unified. The theme of love and marriage is exemplified through the plot and the sub-plots. Jane Austen uses the dramatic narrative mode and irony so effectively to build her complex plot that it would not be amiss to say that she â€Å"is the most perfect dramatist who never wrote a play†. Furthermore, all Jane Austen plots are characterized by a unity of tone and are compact and well- knit. There are no loose ands anywhere, no event conceived outside the actual plot and nothing usually hampers the progress of the story. JANE AUSTEN'S COMEDY OF MANNERS  IN PRIDE AND PREJUDICE â€Å"The wisest and the best of men-nay, the wisest and best of their actions – may he rendered ridiculous by a person whose first object in life is a joke. â€Å"Certainly†, he replied Elizabeth-â€Å"there are such people, but I hope I am not one of them. I hope I never ridicule that is wiser or good. Follies and nonsense, whims and inconsistencies do divert me, I own, and I laugh at them whenever I can.† This brief dialogue between Darcy and Elizabeth throws distinct light upon Jane Austen's purpose and programme in her novels. For once it be supposed that Miss Bennet's point of view is but a projection of her creator's. Her intention in these novels is to present a comedy of manners – to present the follies and vices of men and to expose them to general ridicule by employing the devices of comedy, parody, burlesque, irony, wit, satire, each one of them as is suitable for the occasion and need. THE UNITY OF TONE Hence, her plots are characterized by a singular unity of tone and she often achieves it by focusing our attention at it from more than one angle. In Pride and Prejudice alone the unity of plot has been achieved from as many as three angles. We can view the novel first, as Elizabeth Bennet sees everything; secondly, by assigning to Elizabeth and Darcy a prominent place into the novel and by centering the higher and nobler comedy around these two figures; and thirdly by making the whole story a study in Pride— pride of place and responsibility in some, pride in the form of social snobbery in others and also either a perverted pride or the lack of pride in the rest. However, the unity is therefore very essential in imparting coherence and shape to her design. Thus, the structure of Jane Austen's novel is perfect and is ideally suited for the material she wanted to embody and the outlook she wished to present.

Thursday, November 7, 2019

Allied Invasion of Sicily in World War II

Allied Invasion of Sicily in World War II Conflict: Operation Husky was the Allied landings on Sicily in July 1943.Dates: Allied troops landed on July 9, 1943, and officially secured the island on August 17, 1943.Commanders Armies:Allies (The United States Great Britain)General Dwight D. EisenhowerGeneral Sir Harold AlexanderLieutenant General George S. PattonGeneral Sir Bernard MontgomeryAdmiral Sir Andrew CunninghamVice Admiral Sir Bertram Ramsay160,000 troopsAxis (Germany Italy)General Alfredo GuzzoniField Marshall Albert Kesselring405,000 troops Background In January 1943, British and American leaders met at Casablanca to discuss operations for after Axis forces had been driven from North Africa. During the meetings, the British lobbied in favor of invading either Sicily or Sardinia as they believed either could lead to the fall of Benito Mussolinis government as well as could encourage Turkey to join the Allies. Though the American delegation, led by President Franklin D. Roosevelt, was initially reluctant to continue an advance in the Mediterranean, it conceded to British wishes to move forward in the region as both sides concluded that it would not be feasible to conduct landings in France that year and capture of Sicily would reduce Allied shipping losses to Axis aircraft.  Ã‚  Ã‚   Dubbed Operation Husky, General Dwight D. Eisenhower was given overall command with British General Sir Harold Alexander designated as the ground commander. Supporting Alexander would be naval forces led by Admiral of the Fleet Andrew Cunningham and the air forces would be overseen by Air Chief Marshal Arthur Tedder. The principle troops for the assault were the US 7th Army under Lieutenant General George S. Patton and the British Eighth Army under General Sir Bernard Montgomery. The Allied Plan Initial planning for the operation suffered as the commanders involved were still conducting active operations in Tunisia.  In May, Eisenhower finally approved a plan which called for Allied forces to be landed in the southeastern corner of the island.  This would see Pattons 7th Army come ashore in the Gulf of Gela while Montgomerys men landed further east on both sides of Cape Passero. A gap of around 25 miles would initially separate the two beachheads. Once ashore, Alexander intended to consolidate along a line between Licata and Catania before conducting an offensive north to Santo Stefano with the intention of splitting the island in two. Pattons assault would be supported by the US 82nd Airborne Division which would be dropped behind Gela before the landings.   The Campaign On the night of July 9/10, Allied airborne units began landing, while American and British ground forces came ashore three hours later in the Gulf of Gela and south of Syracuse respectively. Difficult weather and organizational miscues hampered both sets of landings. As the defenders had not planned on conducting a pitched battle on the beaches, these issues did not damage the Allies chances for success. The Allied advance initially suffered from a lack of coordination between US and British forces as Montgomery pushed northeast towards the strategic port of Messina and Patton pushed north and west. Visiting the island on July 12, Field Marshall Albert Kesselring concluded that their Italian allies were poorly supporting German forces. As a result, he recommended that reinforcements be sent to Sicily and the western side of the island be abandoned.  German troops were further ordered to delay the Allied advance while a defensive line was prepared in front of Mount Etna.  This was to extend south from the north coast towards Troina before turning east. Pressing up the east coast, Montgomery attacked towards Catania while also pushing through Vizzini in the mountains. In both cases, the British met strong opposition. As Montgomerys army began to get bogged down, Alexander ordered the Americans to shift east and protect the British left flank. Seeking a more important role for his men, Patton sent a reconnaissance in force towards the islands capital, Palermo. When Alexander radioed the Americans to stop their advance, Patton claimed the orders were garbled in transmission and pushed on to take the city. The fall of Palermo helped spur Mussolinis overthrow in Rome. With Patton in position on the north coast, Alexander ordered a two-prong assault on Messina, hoping to take the city before Axis forces could evacuate the island. Driving hard, Patton entered the city on August 17, a few hours after the last Axis troops departed and a few hours before Montgomery. Results In the fighting on Sicily, the Allies suffered 23,934 casualties while Axis forces incurred 29,000 and 140,000 captured.  The fall of Palermo led to the collapse of Benito Mussolinis government in Rome. The successful campaign taught the Allies valuable lessons that were utilized the following year on D-Day.  Allied forces continued their campaign in the Mediterranean in September when landings commenced on the Italian mainland.

Tuesday, November 5, 2019

Literature Review Gorgeous Guide on Literature Review Writing

Literature Review Gorgeous Guide on Literature Review Writing A literature review might form an important part of a thesis or a dissertation, or might also just be a self-standing review of the literature on a subject. 7  Tips to Write a Literature Review Before going to the tips  lets  make a literature review definition clear. A Literature review is defined as a kind of academic writing that is aimed to demonstrate one’s familiarity with previous work in one’s field of study and the place of own work within the context of this field. A literature review has a number of objectives: Survey of the literature in the specific area Synthesis and summary of the information extracted from that literature Critical analysis of the gathered information by identification of gaps in the knowledge Presentation of the literature in an organized way Where Is a Literature Review Used? The first stage of any given research project is reviewing the field. A literature review might form an important part of a thesis or a dissertation, or might also just be a self-standing review of the literature on a subject. It is often the first stage of a wider research project, done to allow the supervisor to evaluate whether the student is on the right path. It is a compendium and synopsis of a specific field of study and research, permitting anyone reading the paper to determine why you are after this specific research program. Need to write a literature review? The article below will help you: How to Write a Literature Review Literature Review  Outline The structure of a literature review is similar to that of any essay. It should, therefore, have an introduction, main body/supporting paragraphs, and a conclusion. Here are some steps you have to follow in each of these parts. Introduction Give a clear definition of your topic and supply a suitable context for exploring and analyzing the literature. Establish your point of view and list the reasons for reviewing the literature State the spread of your research Explain the sequencing State what is and what isn’t included in your literature review. Body paragraphs Structure the literature in a manner corresponding to common themes Provide correlative insights between the topic of your choice and the wider area of the subject in hand Zoom-in from the wider theme of the reviewed literature to your specific area of interest and research Conclusion Provide a summary of the important points Give evaluation to the present state of that literature Make an identification of major flaws and gaps in the knowledge in hand Give an outline for further study Provide a link between your research and existing knowledge 7  Literature Review Writing Tips TIP 1.  Organize your writing so it is focused around and relating primarily to the thesis of the conducted research. It can help to draw a diagram showing you the related fields and how you can arrange them in correlation to one another, as a preparation for the writing. TIP 2.  Invest in a  well-conducted literature review research. Broaden your horizons, take advice from the librarian and consult your mentor if possible. All these might expand your sources to unexpected and more engaging level. TIP 3.  Combine results into a summary of known and unknown elements. Always remember, it is about showing the ability for critical thinking and identification of issues through literature, rather than a simplistic overview of what’s out there. TIP 4.  Look out for controversial areas in the literature you read. These are the most interesting and need to be pointed out. It is about awakening a relevant discussion and finding the truth through arguing. TIP 5.  Be polite when arguing a point. If you are reading something you disagree with finding the proper words to conduct your point of view without offending the other writer. TIP 6.  Link the elements in a way that makes sense. If you are using various sources to discuss a problem, use linking words to create relations between the sources. TIP 7.  Quote sources properly. If you choose to use a direct quote from someone, make sure you give them the proper credit, otherwise, it might appear as if you are trying to present it as your own. Our writers may help you to write a literature review that uses only current references and utilizes materials from the most esteemed authors in the field. We have the experience and knowledge that will help you through your assignment. All you need to do is to let us know about the details of your task or place an order.

Saturday, November 2, 2019

Reflection on Gained Writing Skills Throughout the Course Essay

Reflection on Gained Writing Skills Throughout the Course - Essay Example Since my childhood, I have always had affection towards linguistics. I loved writing differently about topics. I wrote for fun and not specifically following any procedures since I was not addressing an audience. I always preferred writing when I was alone to avoid disturbance and interference. Although I enjoyed writing, I never thought that I was good at it so most of the times I never allowed anyone to read my work. Initially, my writing depicted numerous grammatical errors, wrong formats, redundancy, and lack of logical flow. However, with time and practice, I have perfected my writing. Learning is a process and right now, I am proud of my writings. I am amazed when I look back at what I used to write. I have realized that writing will always be part of me and knowing the fact that it can be a source of income makes it even more interesting. Before writing any given topic, I always go through the topic I intend to write about which helps me to get an idea of what I should write. After getting the concept, I write a rough draft and after that, I get to revise the draft. This helps me to get rid of the simple mistakes in my writing. Finally, I always proofread my work to be sure that my final document is perfect. This routine has really improved my self-esteem as a person since I have realized that everything in life must systematic. This has helped me to be always thorough with what I do since the final product is always what matters. Peer review has really had a positive effect on me as a writer since it always provides me with an opportunity to learn from my peers and get to improve on my weaknesses, it also gives me a chance share my views and experiences to my peers and this has really been motivating.  

Thursday, October 31, 2019

Reflection Paper Assignment Example | Topics and Well Written Essays - 750 words - 1

Reflection Paper - Assignment Example Autonomy creates an element of directing one’s own life while purpose enhances the desire for persons to do things in service of something significant than ourselves (Pink, 26). More over, mastery enhances the desire of continually improving something that is important. It is imperative to note that, Pink points out that, the traditional carrot and stick method of motivation does not fit in the dynamic jobs of the 21st century. This method concentrates on the principle of rewarding the likable behaviour and punishing the dislikeable one. The carrot and stick method of motivation immensely assumes that the main drive, which powers human conduct, is the drive to counter to rewards and punishments the dynamic milieu (Pink, 26). This study reveals that this method failed to produce the projected results in most instances and this led to the discovery of a possible third drive for human conduct. However, the carrot and stick method proved to work well for typical tasks, which were less dynamic, highly controlled and unchallenging. These tasks involved straightforward processes and less lateral thinking. Pink’s model of addressing the aspect of motivation in the 21st century is such dynamic in the sense that it fits in all the dynamistic nature of the complex jobs. These jobs are interesting and self directed and cannot be attributed to the aspects of rigidity in the carrot and stick approach. In Pink’s perception, it is evident that, the traditional approach of reward can lead to less productivity if applied in the complex nature and the creativity aspects in the 21st century jobs. Pink attributes traditional approach to diminished intrinsic motivation, less creativity, short-term thinking, addiction, unethical conduct and lower performance (Pink, 26). On the other hand, Pink’s approach based on self-determination theory with three fundamental pillars of autonomy, purpose and mastery is capable of correlating maximally wit the dynamic

Tuesday, October 29, 2019

Legal Department Essay Example | Topics and Well Written Essays - 1000 words

Legal Department - Essay Example As Adoranti (2006) explains, business to business and commercial contracts explicitly define the obligations of sellers and buyers. This includes the specifications of the contacted for products/services, their quality and time/place of delivery. The violation of contractual obligations, on either side, can be cause for the invalidation of the contract and grounds for the payment of financial penalties (Adoranti, 2006). As our organization's legal councilor emphasized, the binding form of contracts implies that it is incumbent upon the organization to ensure that a contract works in its favor and not against it. Hence, within the context of our organization, the policy is that no sales contract is signed prior to the formulation of an inter-departmental business plan which details how the organization will fulfill the contract and whether, indeed, it can. Only following a thorough review of this plan does the legal department authorize the signature of the contract. The regulations which the legal department has imposed upon contractual commitments are an outcome of prior negative experiences. Two years ago an overenthusiastic sales department committed the company to the supply of more than it could produce within a specified time period. As the Sales Director had the authority to conclude contracts, the outcome was the overextension of corporate resources in a bid to satisfy its contractual obligations and, ultimately, a failure to meet the time of delivery, resulting in the imposition of fines upon the company. This incident, as the corporate legal councilor informed me, instigated a revision of corporate policy, whereby contracts could only be entered into following inter-departmental meetings and the formulation of business plans which outline strategies for the fulfillment of contractual obligations. Contracts, however, do not represent the extent of the legal department's involvement in corporate and business processes and relations. Indeed, one of the department's primary concerns is employee relations, the implementation of corporate policy and the assurance of adherence. Insofar as the aforementioned is concerned, Poole (2004) identifies it as one of the more important of any corporate legal department's responsibilities, comparable to the implementation of law and order. As such, the legal department governs/supervises employee relations and ensures adherence to a specific code of conduct. This code of conduct extends to company-related behavior following the termination of the employee-employer relation. For example, in the event of an employee's dismissal for non performance of job related responsibilities, he/she is, as per the employment contract signed, warned against both defaming the company and exposing company business secrets. This, as the legal councilor advised m e, was standard practice in most organizations but, without doubt, one of the more important of the legal department's responsibilities as it involved the safeguarding of the company from disgruntled former employees. The protection of the company against defamation, not just by former employees but by competitors and the media consumes much of the legal depa

Sunday, October 27, 2019

Object Oriented Technology in Software Design

Object Oriented Technology in Software Design Jose E. Laguardia Abstract This research paper explains the concepts of Object-oriented technologies. Explores the evolution of Object-oriented programming languages, from their introduction in the 1960s to languages that are still relevant today. It compares Object-oriented programming languages with Procedural programming languages and their structures. Explaining the advantages and disadvantages of using an Object-oriented programming approach over a Procedural programming approach. Supports why Object-oriented programming is more cost effective in comparison to Procedural programming. And finally, explains how developing in an Object-oriented programming language, increases reusability and productivity, which results in higher quality software. The results were taken from research conducted online (Internet) from six published articles and reports. The articles and reports explain, in depth, Object-oriented programming languages, its advantages and disadvantages, and how it differs from Procedural programm ing. This paper will help the reader understand why some developers prefer to develop their software using an Object-oriented programming language based on its benefits and reusability for future changes or projects. Object-oriented Technology in Software Design and Implementation Object-oriented programming is a method of programming based on hierarchy of classes, and well-defined cooperating objects (Essays, UK, 2013). Object-oriented programming is a type of programming language where the developer has to first, plan out the functions and operations to be applied to data structures before writing any code. By doing this, the data structure converts to an object that includes both data and functions. Among some of the most popular Object-oriented programming languages are Java, C++, Python, Ruby, Visual Basic .NET and Smalltalk. The first step in developing Object-oriented style programs is to identify all the objects to be manipulated and how they identify each other. This process is often called, data modeling. Once the object is identified the developer has to label it as an objects class, define the data contained in it, and the logical sequence of manipulation. A distinct logical sequence is known as a method. An instance of a class is called an object and the object runs in the machine where the instructions are provided by methods and the data is provided by the characteristics of the object. Object-oriented Programming is a methodology or paradigm to design a program using classes and objects. It simplifies the software development process and maintenance by providing six concepts. Object, class, inheritance, polymorphism, abstraction, and encapsulation. Object: any entity that has state and behavior is known as an object. For example, computer, desk, keyboard, pencil, etc. The object can be physical and logical. Class: a collection of objects. It is a logical entity. Inheritance: is when one object acquires all the properties and behaviors of a parent object. It provides code reusability and it is used to achieve runtime polymorphism. Polymorphism: when one task is performed in different ways. For example, the way everyone speaks. Abstraction: hiding internal details and showing functionality. In Java, abstract class and interface are used to achieve abstraction. Lastly, encapsulation: binding or wrapping code and data together into a single unit. In Java, class is an example of encapsulation. To be considered a totally Object-oriented language, the language must include inheritance, polymorphism, and encapsulation. The evolution of Object-oriented Technologies points back to the 1960s. Simula 67, a major revision of Simula 1, is considered the first Object-oriented language when it first introduced the concept of an object. Simula 67 was designed by Kristen Nygard and Ole-Johan Dahl at the Norwegian Computer Center in Oslo, Norway. The introduction of Simula 67 brought the first true programming object, classes, and a form of inheritance. That is why in discussing Object-oriented technologies, Simula its an important milestone. Simula had a different way of presenting the object, so that each object has its own behavior and data. Smalltalk language, considered by many the first truly Object-oriented language, was developed by Xerox at their Research Center in Palo Alto, California in the early 1970s. In Smalltalk everything is an object, it is virtually impossible to write a program that is not Object-oriented. Smalltalk is more than a programming language, is a programming interactive environment that allows you to change parameters and code while the program is running. Smalltalk supported inheritance and the concept of sending messages between objects. C++ brought wider acceptance of Object-oriented development in the marketplace. C++ may be considered the most important programming language. With the release of C++, Object-oriented programming became mainstream. C++ was introduced in 1982 under the name of C with classes. The class concept provided encapsulation, now a requisite of Object-oriented languages. In 1989, commercial C++ compilers began to appear and the ANSI C++ committee was formed. C++ is still widely used nowadays and a programmer can create very elegant Object-oriented programs with it. Javas origins are in consumer electronics. In 1991, a small group of Sun engineers called the Green Team believed that the next wave in computing was to unite computers and digital consumer devices. The team lead by James Gosling, demonstrated their new language with an interactive remote controller that was originally targeted at the digital cable television industry. Unfortunately, it did not end up working for the television industry, as the concept was much too advanced at the time. But it was just perfect for the internet, which was just starting to take off. In 1995, Java ran on SPARC Solaris, Windows NT, Windows 95, and Linux. The team also announced that the Netscape Navigator Internet browser would incorporate Java technology. Today, Java is the invisible force behind many of the devices and applications we use in our day-to-day lives. Other languages like C# .NET and Visual Basic .NET by Microsoft where created to respond to the popularity of Java. C# relied heavily on the success and failure of earlier programming languages. The C# platform builds upon many powerful features from Visual Basic and C++ environments. The .NET environment provides the ability to develop code in many different languages that can be integrated in the same application. Any objects developed in the .NET environment can be used together. Comparing Object-oriented programming to Procedural programming. Procedural programming is simple and straight forward. At times, it has been referred to as inline programming, it is more of a top down style of programming. Procedural programming takes on applications by solving problems from top to bottom. A program starts with a problem and then is broken down into smaller sub-procedures. These sub-procedures are continuously broken down in a process called functional decomposition until the problem is simple enough to be solved. The drawback about Procedural Programming is that if an edit is needed to the program, the developer has to edit every line of code related to the original change. It obviously becomes a very tedious task if many changes need to be made in the code. Procedural programming uses different methods all over the code than Object-oriented programming. Procedural programming uses procedures where Object-oriented programming uses methods. Procedural programming us es records where Object-oriented programming uses objects. Procedural programming uses modules where Object-oriented programming uses classes. Procedural programming uses procedure class where Object-oriented programming uses messages. The design process for each method differs in many ways. Object-oriented programming is designed to be reused and recycled throughout the program where Procedural programming is not. Also, the development process is different for both programing languages. Developing in Object-oriented programming begins with mapping and planning out the program. Classes are created and data fields are associated to help the developer in planning out the program. Functions and methods can be introduced as well in the planning process. Once the classes and objects have been planned out by the developer, the program can begin to take shape in a development environment. Planning out the program in Object-oriented programming is essential for the development process. It gives a basic blueprint of the program when building it. Developing in Procedural programming starts with the main functions or procedures, the main function is the main goal of the program. In Procedural programming the program is planned out in a storyboard pattern. The main function is decided and then broken down into individual and more manageable problems that can be solved. Procedural programming targets the main goal of a program first and then recognizes the smaller components to solve the main goal. Some of the benefits of using Object-oriented programming are its accuracy and sustainability across different platforms. A benefit of Object-oriented programming is the ease of debugging the code. Errors that could possibly exist during the development process can usually be traced to their point of origin and then edited, eliminating errors all over the program. Also, with the help of inheritance, a developer can eliminate redundant code and extend the use of available code. Data hiding is another benefit, with data hiding programs are designed not to be affected by code in other parts of the program, this provides greater system security and avoids unintended corruption. Also, multiple instances of an object can exist side-by-side without interfering with each other. Another benefit of Object-oriented programming is the ability to relate code to real world examples, this logical structure makes the process easier to code. A main benefit for developers is the ability to find errors when compiling rather than at runtime. All of these benefits help developers choose an Object-oriented programming approach over other programming styles while developing programs and software. A disadvantage of Object-oriented programming is the complexity of understanding how, objects, methods, classes, and actions correlate to each other. For developers who are used to Procedural programming this approach may be difficult to comprehend. Another disadvantage of Object-oriented programming is the necessity to have packages and libraries installed for the code to function correctly. These libraries are intended to make the coding process easier for developers but for some who are used to Procedural programming these libraries can cause confusion. Object-oriented programming is modular, this means that it provides separation of duties in object-based program development. Object-oriented programming is also extensible, objects can be extended to include new attributes and behaviors. Objects can also be reused within and across applications. Object-oriented programming provides improved software development productivity over traditional Procedural programming because of these three attributes: modularity, extensibility, and reusability. These three attributes also make software using Object-oriented programming easier to maintain. Due to the modular design, part of the system can be updated in case of issues without a need to make large changes. Reuse of code enables faster development process. Object-oriented programming comes with rich libraries of objects and code that can be reused in future projects. This reusability of software also lowers the cost of development. Faster development process, increased productivity, and low er cost of development allows the developer to spend more time and resources on the quality of the program, which results in higher quality software. Object-oriented programming works the way real world works. It is easy to map a real-world problem to a solution in Object-oriented programming. Programs can be built from the working modules which interact with one another, rather than starting the code again from scratch (Essays, UK, 2013). Its easier to break the work in parts based on objects. Code can be reused. Productivity is increased and costs are reduced, which helps in developing better quality software. All of these, are some of the benefits of Object-oriented programming over other styles of programming like Procedural. Object-oriented programming in its purest sense is implemented by sending messages to objects. Popular Object-oriented languages are used to code and develop a majority of software and applications we use in our daily life today. Languages like Java and C++, are used from instructors in classrooms to engineers and developers in the private sector and the government. To new adapters, Object-oriented progra mming may appear confusing, however, advocates of Object-oriented programming claim it actually results in simpler, cleaner, and more reliable code. References Eliason, K. (May 2016). Difference Between Object-oriented Programming and Procedural Programming Languages. Retrieved from https://neonbrand.com/website-design/procedural-programming-vs-object-oriented-programming-a-review/ Essays, UK. (November 2013). Object Oriented Programming What Is Object Information Technology Essay. Retrieved from https://www.ukessays.com/essays/information-technology/object-oriented-programming-what-is-object-information-technology-essay.php?cref=1 Jaiswal, S. (2011). Java OOPs Concepts. Retrieved from http://www.javatpoint.com/java-oops-concepts Oracle Technology Network. The History of Java Technology. Retrieved from http://www.oracle.com/technetwork/java/javase/overview/javahistory-index-198355.html The Saylor Foundation. (2013). Advantages and Disadvantages of Object-Oriented Programming (OOP). Retrieved from https://www.saylor.org/site/wp-content/uploads/2013/02/CS101-2.1.2-AdvantagesDisadvantagesOfOOP-FINAL.pdf Weisfeld, M. (March 2015). The Evolution of Object-Oriented Languages. Retrieved from http://www.developer.com/java/other/article.php/3493761/The-Evolution-of-Object-Oriented-Languages.htm