Thursday, October 31, 2019

ABSTRACT AND CONCLUSION for my critical communication event in recent Essay

ABSTRACT AND CONCLUSION for my critical communication event in recent history - Essay Example Critical communication encompasses several avenues, taking the simplest avenue at one point, and a complex one at another. These avenues include: the press, film, radio, television, internet and wireless communication. This paper will focus on individual critical communication avenues, and further define the interrelationship between and among these avenues in the context of an event in recent history. Emery Orto, a 6-foot 350-pounds suburban Chicago man, was denied flying with Southwest Airlines from Las Vegas to Midway because of his size (Netter, 2009; eTurboNews Inc., 2010). He was not ready to buy a second ticket nor did he communicate with the Airlines personnel properly so that they could see he was right by letting him board the plane and seeing for themselves (Monson, 2011). After the incident happened, there were a lot of people who were of the point of view that Orto should have been allowed to fly (Texas, 2009). But critically analyzing the situation, one comes to know that the Airlines personnel was only doing its duty by questioning Orto as by boarding him with only one seat booked would not only have made him uncomfortable but the comfort of other passengers sitting next to him was also at stake. The customer of size policy of South West Airlines (2011) states that, â€Å"Customers who are unable to lower both armrests and/or who compromise any portion of adjacent seating should proactively book the number of seats needed prior to travel†. This incident got media’s attention and became a hot topic just because of Orto’s ego and unwillingness to communicate with the Airlines personnel. I believe that Orto should have kept his ego aside. The personnel reports that Orto was offered to board the plane to show that he could fit in one seat without disturbing his seatmates, but he refused which shows irrational behavior and reluctance to

Tuesday, October 29, 2019

Project Management Essay Example | Topics and Well Written Essays - 4000 words - 3

Project Management - Essay Example roject manager,  £75 per hour for managerial staff,  £65 per hour for technical specialists, $55 per hour for senior development staff and  £45 per hour for development staff. The total project duration, as per Appendix B, is from 10th January of year 1 to 21st April of Year 2, which is a total of 101 days or approximately 65 weeks. The project Manager has to be paid for the entire duration of the project, hence amount payable to project manager for working 37 hours per week for 65 weeks amounts to  £2,28,475. Managerial staff are likely to be paid during the analysis and workshops section of every phase. As per Appendix B, this segment lasts for 102 days in Phase 1, 82 days in Phase 2 and 67 days during Phase 3. This amounts to a total of 251 days or approximately 35 weeks. The daily wages payable for 4 members of managerial staff for a 37 hour week works out to a maximum of  £3,88,500. The development segment for phase 1 is 102 days, phase 2 is 93 days, phase 3 is 55 days, bringing it to a total of 250 days or approximately 35 weeks. Senior development staff are likely to be used for this stage of the project. An estimation of maximum possible costs for six senior developmental staff working a 37 hour week works out to  £4,27,350. The testing and training stage of the project would be where technicians are working, and this is 61 days during phase 1, 30 days during phase 2 and 14 days during phase 3, i.e., a total of 105 days or approximately 15 weeks or  £1,44,300. The deployment and handover stages are likely to be carried out by the development staff and the duration of these stages are 18 days for phase 1 and six days each for phases 2 and 3 respectively; i.e., a total of 24 days or approximately 3 weeks. For 10 members being paid  £45 per hour for a 37 hour working week, the total amount works out to  £4,99,500. Also to be factored in are the costs of hardware procurement and development, which have been estimated by Stuart Dickson as being about

Sunday, October 27, 2019

The Transaction Oriented Middleware

The Transaction Oriented Middleware Middleware is a class of software technologies designed to help manage the complexity and heterogeneity inherent in distributed systems. It is defined as a layer of software above the operating system but below the application program that provides a common programming abstraction across a distributed system. In doing so, it provides a higher-level building block for programmers than Application Programming Interfaces (APIs) such as sockets that are provided by the operating system. This significantly reduces the burden on application programmers by relieving them of this kind of tedious and error-prone programming. Middleware frameworks are designed to mask some of the kinds of heterogeneity that programmers of distributed systems must deal with. They always mask heterogeneity of networks and hardware. Most middleware frameworks also mask heterogeneity of operating systems or programming languages, or both. A few such as CORBA also mask heterogeneity among vendor implementations of the same middleware standard. Finally, programming abstractions offered by middleware can provide transparency with respect to distribution in one or more of the following dimensions: location, concurrency, replication, failures, and mobility. The classical definition of an operating system is the software that makes the hardware useable. Similarly, middleware can be considered to be the software that makes a distributed system programmable. Just as a bare computer without an operating system could be programmed with great difficulty, programming a distributed system is in general much more difficult without middleware, especially when heterogeneous operation is required. Likewise, it is possible to program an application with an assembler language or even machine code, but most programmers find it far more productive to use high-level languages for this purpose, and the resulting code is of course also portable. Usage of Middleware There are various different kinds of middleware that have been developed. These vary in terms of the programming abstractions they provide and the kinds of heterogeneity they provide beyond network and hardware. Generally, middleware services provide a more functional set of application programming interfaces to allow an application to:- Locate transparently across the network, thus providing interaction with another service or application Filter data to make them friendly usable or public via anonymization process for privacy protection (for example) Be independent from network services Be reliable and always available Add complementary attributes like semantics Transaction Oriented Middleware (TOM) (or Distributed Tuples) A distributed relational database offers the abstraction of distributed tuples (i.e. particular instances of an entity), and is the most widely deployed kind of middleware today. It uses Structured Query Language (SQL) which allows programmers to manipulate sets of these tuples in an English-like language yet with intuitive semantics and rigorous mathematical foundations based on set theory and predicate calculus. Distributed relational databases also offer the abstraction of a transaction (which can also be performed using Transactional SQL or TSQL). Distributed relational database products typically offer heterogeneity across programming languages, but most do not offer much, if any, heterogeneity across vendor implementations. Transaction Processing Monitors (TPMs) are commonly used for end-to-end resource management of client queries, especially server-side process management and managing multi-database transactions. As an example consider the JINI framework (built on top of Java Spaces) which is tailored for intelligent networked devices, especially in homes. Advantages Users can access virtually any database for which they have proper access rights from anywhere in the world (as opposed to their deployment in closed environments where users access the system only via a restricted network or intranet) They address the problem of varying levels of interoperability among different database structures. They facilitate transparent access to legacy database management systems (DBMSs) or applications via a web server without regard to database-specific characteristics. Disadvantages This is the oldest form of middleware hence it lacks many features of much recent forms of middleware. Does not perform failure transparency Tight coupling between client and server Remote Procedure Calls A Remote Procedure Call (RPC) is an inter-process communication that allows a computer program to cause a subroutine or procedure to execute in another address space (commonly on another computer on a shared network) without the programmer explicitly coding the details for this remote interaction. That is, the programmer writes essentially the same code whether the subroutine is local to the executing program, or remote. When the software in question uses object-oriented principles, RPC is called remote invocation or remote method invocation. Remote Procedure Call Middleware (RPCM) extends the procedure call interface familiar to virtually all programmers to offer the abstraction of being able to invoke a procedure whose body is across a network. RPC systems are usually synchronous, and thus offer no potential for parallelism without using multiple threads, and they typically have limited exception handling facilities. Advantages Language-level pattern of function call which is easy to understand for programmers. Synchronous request/reply interaction à ¢Ã¢â€š ¬Ã‚ ¢ Natural from a programming language point-of-view à ¢Ã¢â€š ¬Ã‚ ¢ Matches replies to requests à ¢Ã¢â€š ¬Ã‚ ¢ Built in synchronization of requests and replies Distribution transparency (in the no-failure case) à ¢Ã¢â€š ¬Ã‚ ¢ Hides the complexity of a distributed system Various reliability guarantees à ¢Ã¢â€š ¬Ã‚ ¢ Deals with some distributed systems aspects of failure Failure Transparency is performed à ¢Ã¢â€š ¬Ã‚ ¢ May be due to network and/or server congestion or client, network and/or server failure à ¢Ã¢â€š ¬Ã‚ ¢ In such situations an error maybe returned to programmer, either at once or after the RPC library has retried the operation several times. Disadvantages Synchronous request/reply interaction à ¢Ã¢â€š ¬Ã‚ ¢ Tight coupling between client and server à ¢Ã¢â€š ¬Ã‚ ¢ Client may block for a long time if server loaded hence needs a multi-threaded client à ¢Ã¢â€š ¬Ã‚ ¢ Slow/failed clients may delay servers when replying multi-threading essential at servers Distribution Transparency à ¢Ã¢â€š ¬Ã‚ ¢ Not possible to mask all problems RPC paradigm is not object-oriented à ¢Ã¢â€š ¬Ã‚ ¢ Invoke functions on servers as opposed to methods on objects Message Oriented Middleware Message-Oriented Middleware (MOM) provides the abstraction of a message queue that can be accessed across a network. It is a generalization of the well-known operating system construct: the mailbox. It is very flexible in how it can be configured with the topology of programs that deposit and withdraw messages from a given queue. Many MOM products offer queues with persistence, replication, or real-time performance. Advantages Asynchronous interaction Client and server are only loosely coupled Messages are queued Good for application integration Support for reliable delivery service Keep queues in persistent storage Processing of messages by intermediate message server(s) May do filtering, transforming, logging, etc. Networks of message servers Natural for database integration Disadvantages 1) Poor programming abstraction (but has evolved) à ¢Ã¢â€š ¬Ã‚ ¢ Rather low-level (cf. Packets) à ¢Ã¢â€š ¬Ã‚ ¢ Request/reply more difficult to achieve, but can be done 2) Message formats originally unknown to middleware à ¢Ã¢â€š ¬Ã‚ ¢ No type checking (but JMS addresses this in its implementation) 3) Queue abstraction only gives one-to-one communication à ¢Ã¢â€š ¬Ã‚ ¢ Limits scalability (JMS publisher/subscriber implementation) Java Messaging Service The Java Message Service (JMS) API is a Java Message Oriented Middleware (MOM) API for sending messages between two or more clients. JMS is a part of the Java Platform, Enterprise Edition, and is defined by a specification developed under the Java Community Process as JSR 914. It is a messaging standard that allows application components based on the Java 2 Platform, Enterprise Edition (J2EE) to create, send, receive, and read messages. It allows the communication between different components of a distributed application to be loosely coupled, reliable, and asynchronous. Web Services A web service is a method of communication between two electronic devices. The W3C definition of a web service is as a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format (specifically Web Services Description Language WSDL). Other systems interact with the web service in a manner prescribed by its description using SOAP messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards. There are two major classes of Web services, REST-compliant Web services and arbitrary Web services. In REST-compliant web services the primary purpose is to manipulate XML representations of Web resources using a uniform set of stateless operations. Whereas in arbitrary web services, the service may expose an arbitrary set of operations. Big web services use Extensible Markup Language (XML) messages that follow the SOAP standard and have been popular with traditional enterprise. In such systems, there is often a machine-readable description of the operations offered by the service written in the Web Services Description Language (WSDL). The latter is not a requirement of a SOAP endpoint, but it is a prerequisite for automated client-side code generation in many Java and .NET SOAP frameworks. IBM MQ Series IBM WebSphere MQ (formerly known as IBM MQSeries) is a message-oriented middleware platform that is part of IBMs WebSphere suite for business integration. Messages are stored in message queues that are handled by queue managers. A queue manager is responsible for the delivery of messages through server-to-server channels to other queue managers. A message has a header and an application body that is opaque to the middleware. No type-checking of messages is done by the middleware. Several programming language bindings of the API to send and receive messages to and from queues exist, among them a JMS interface. WebSphere MQ comes with advanced messaging features, such as transactional support, clustered queue managers for load-balancing and availability, and built-in security mechanisms. Having many features of a request/reply middleware, WebSphere MQ is a powerful middleware, whose strength lies in the simple integration of legacy applications through loosely-coupled queues. Nevertheless, it cannot satisfy the more complex many-to-many communication needs of modern large-scale applications, as it lacks natural support for multi-hop routing and expressive subscriptions. Object Oriented Middleware (OOM) or Distributed Object Middleware (DOM) Object Oriented Middleware provides the abstraction of an object that is remote yet whose methods can be invoked just like those of an object in the same address space as the caller. Distributed objects make all the software engineering benefits of object-oriented techniques encapsulation, inheritance, and polymorphism available to the distributed application developer. Every object-oriented middleware has an interface definition language (IDL) and supports object types as parameters, exception handling and inheritance. It also presents the concept of client and server stubs which act as proxies for servers and clients. The stubs and skeletons are created using the IDL compiler that is provided by the middleware. In addition, the OOM presentation layers need to map object references to the transport format. This is done via marshalling and unmarshalling of serialized objects. Advantages Support for object-oriented programming model Objects, methods, interfaces, encapsulation, etc. Exception handling is supported Synchronous request/reply interaction same as RPC Location Transparency system (ORB) maps object references to locations Services comprising multiple servers are easier to build with OOM RPC programming is in terms of server-interface (operation) RPC system looks up server address in a location service Disdvantages Synchronous request/reply interaction only and therefore ad to implement Asynchronous Method Invocation (AMI) in the technologies. However this led to tight coupling. Distributed garbage collection is available which will automatically release the memory held by unused remote objects OOM is rather static and heavy-weight. This is bad for ubiquitous systems and embedded devices Common Object Request Broker Architecture (CORBA) CORBA is a standard for distributed object computing. It is part of the Object Management Architecture (OMA), developed by the Object Management Group (OMG), and is the broadest distributed object middleware available in terms of scope. It encompasses not only CORBAs distributed object abstraction but also other elements of the OMA which address general purpose and vertical market components helpful for distributed application developers. CORBA offers heterogeneity across programming language and vendor implementations. Distributed Component Object Model (DCOM) DCOM is a distributed object technology from Microsoft that evolved from its Object Linking and Embedding (OLE) and Component Object Model (COM). DCOMs distributed object abstraction is augmented by other Microsoft technologies, including Microsoft Transaction Server and Active Directory. DCOM provides heterogeneity across language but not across operating system or tool vendor. COM+ is the next-generation DCOM that greatly simplifies the programming of DCOM. Remote Method Invocation (RMI) Remote Method Invocation (RMI) is a facility provided by Java which is similar to the distributed object abstraction of CORBA and DCOM. RMI provides heterogeneity across operating system and Java vendor, but not across language. However, supporting only Java allows closer integration with some of its features, which can ease programming and provide greater functionality. The RMI compiler generates stubs and skeletons for the coded Client and Server programs. The server class usually inherits from a pre-coded Unicast Remote server object and a security manager is installed. This class is then registered using the RIM Naming service. Any client can look-up a remote server object on the registry; provided its name is known. Reflective Middleware Reflective middleware is simply a middleware system that provides inspection and adaptation of its behavior through an appropriate causally connected self-representation (CCSR). It is a type of flexible object oriented middleware for mobile and context-awareness applications. Its adaptation to context is through the monitoring and substitution of components. It also provides interfaces for reflection and customizability. Objects can inspect the middleware behavior and it allows for dynamic reconfiguration depending on the behavior. Advantages It is more adaptable to its environment and better able to cope with change Useful in hostile and/ or dynamic environments More suited for multimedia, group communication, real-time and embedded environments, handheld devices and mobile computing environments Event Driven Middleware This is new underlying communication paradigm for building large-scale distributed systems on top of a middleware. Event-based communication is a viable new alternative for the above mentioned middleware types and it uses events as the basic communication mechanism. First, event subscribers, i.e. clients, express their interest in receiving certain events in the form of an event subscription. Then event publishers, i.e. servers, publish events which will be delivered to all interested subscribers. As a result, this model naturally supports a decoupled, many-to-many communication style between publishers and subscribers. A subscriber is usually indifferent to which particular publisher supplies the event that it is interested in. Similarly, a publisher does not need to know about the set of subscribers that will receive a published event. Advantages Asynchronous communication à ¢Ã¢â€š ¬Ã‚ ¢ Publishers and subscribers are loosely coupled Many-to-many interaction between pubs. and subs. à ¢Ã¢â€š ¬Ã‚ ¢ Scalable scheme for large-scale systems à ¢Ã¢â€š ¬Ã‚ ¢ Publishers do not need to know subscribers, and vice-versa à ¢Ã¢â€š ¬Ã‚ ¢ Dynamic join and leave of pubs, subs, (brokers see lecture DS-8) Topic and Content-based pub/sub very expressive à ¢Ã¢â€š ¬Ã‚ ¢ Filtered information delivered only to interested parties à ¢Ã¢â€š ¬Ã‚ ¢ Efficient content-based routing through a broker network Hermes This is a scalable, event-based middleware architecture that facilitates the building of large-scale distributed systems. Hermes has a distributed implementation that adheres to the design models developed in the previous chapter. It is based on an implementation of a peer-to-peer routing layer to create a self-managed overlay network of event brokers for routing events. Its content-based routing algorithm is highly scalable because it does not require global state to be established at all event brokers. Hermes is also resilient against failure through the automatic adaptation of the overlay broker network and the routing state at event brokers. An emphasis is put on the middleware aspects of Hermes so that its typed events support a tight integration with an application programming language. Two versions of Hermes exist that share most of the codebase: an implementation in a large-scale, distributed systems simulator, and a full implementation with communication between distributed event brokers. Advantages Logical Network of Self-Organizing Event Brokers (P2P) Scalable Design and Routing Algorithms Expressive Content-Based Filtering Clean Layered Design Cambridge Event Architecture (CEA) The Cambridge Event Architecture (CEA) was created in the early 90s to address the emerging need for asynchronous communication in multimedia and sensor-rich applications. It introduced the publish-register-notify paradigm for building distributed applications. This design paradigm allows the simple extension of synchronous request/reply middleware, such as CORBA, with asynchronous publish/subscribe communication. Middleware clients that become event sources (publishers) or event sinks (subscribers) are standard middleware objects. First, an event source has to advertise (publish) the events that it produces; for example, in a name service. In addition to regular methods in its synchronous interface, an event source has a special register method so that event sinks can subscribe (register ) to events produced by this source. Finally, the event source performs an asynchronous callback to the event sinks notify method (notify) according to a previous subscription. Note that event filtering happens at the event sources, thus reducing communication overhead. The drawback of this is that the implementation of an event source becomes more complex since it has to handle event filtering. Despite the low latency, direct communication between event sources and sinks causes a tight coupling between clients. To address this, the CEA includes event mediators, which can decouple event sources from sinks by implementing both the source and sink interfaces, acting as a buffer between them. Chaining of event mediators is supported but general content-based routing, as done by other distributed publish/subscribe systems, is not part of the architecture.

Friday, October 25, 2019

Interview with a Social Service Manager Essay -- Interview Essays

It is Friday afternoon and I am walking from the bus station towards Dunkin Donuts to meet Regina Borden, the program coordinator of healthy family services of the Catholic Charity. I see white Toyota pulling up in front of me. Behind the steering wheel I see women in her fifties waiving her hand on me very warmly. I new it is her, Regina Borden, the person I am waiting for. Quite short, thin lady with a blond curly hair got out of the car. She walks towards me and shakes my hand. " I could have invited you to my office, but actually I manage three organizations, so I have three offices, and I exactly didn't know in which one I would be this afternoon, so I thought it would be the best just to meet you here. Is that ok?" said Borden. We walked into Dunkin Donuts and ordered two cups of tea. Borden seemed very indecisive in picking up the table where to sit. She seemed to look for the right one, the one with the right energy, the most comfortable one for both of us. As soon as we set down she apologizes for wearing such a casual dress with an explanation that she mostly works on the road, so she tries to stay comfortable at all the time. After her first, elegant sip of tea Borden told me about two other organizations she manages. Except working as a program coordinator of healthy family services, she is also a coordinator for a home based parenting literacy program as well as a yoga instructor in a healthy club. Borden, who has a master in psychology says. "I have always known what I want to do already at the university, where I was involved in many activities like assisting professors with a psychology researches, or assisting private psychologists in the hospitals" She characterizes herself a... ... After she says more seriously that she would like to see more money for the program and have better resources. She is also planning to have her own program with her own alternative ways. At the end I was curious how she reveals all the stress that she has to deal with many times. Borden looked at me with her deep eyes and says with her calming quiet voice. "I practice yoga and I also reveal my stress throughout the art therapy, which I also practice at home with my children as well." It is 9 pm and Borden is ready to go for another meeting. She gently throws away her empty cup from tea and holds the door for me to get outside. We shake our hands and Borden is slowly walking back towards her car. Before she opens the car door she turns and with an honest smile on her face says: " If you want to I would give you a ride back to the bus station."

Thursday, October 24, 2019

Graffiti Art

Brandon Salcido Art Graffiti is defined as the act of inscribing or drawing on walls for the purpose of communicating a message to the general public. The term comes from the Greek term â€Å"Graphein,† which means ‘to write. ‘ It has been around since men first started drawing pictures in caves. The question as to whether any forms of graffiti can be considered art is controversial. Is it vandalism when it is placed on the side of a building or car and art when it is on a canvas on someone's wall or in a gallery; what’s the difference? Graffiti can be considered art because it contains artistic elements. It communicates the artist's expression to the viewer, and the traditional art community has already accepted it. Since the root of the word â€Å"graffiti† is â€Å"to write,† then it can be interpreted as a human need for communication. Motives for producing this art vary immensely from artist to artist. Graffiti artists who are drawn to the art form for individual expression are much more creative with their work. They turn to it because they believe that the hip-hop style is the closest representation of who they are as a person. This type of artist usually works to master intricate designs of graffiti that say more than just their street names, but offer very appealing aesthetics. Without a better understanding of why artists turn to graffiti, it is not surprising that the average person's image of this type of artist is far from accurate. A majority of people tend to associate graffiti with vandalism. They think most of these artists are hoodlums or gang-bangers with nothing better to do with their time, when statistics now show that more than one-half of graffiti artists come from white middle- and upper-class homes in the suburban areas. Vandalism and graffiti derive from very different motives and environments. I believe there is a fine line between the two.

Wednesday, October 23, 2019

Men of Power in “The Jungle”

A Summary and Review of Upton Sinclair's The Jungle Upton's Sinclair's book portrayed a wide variety of characters to convey his messages. Only one character can be considered a major character, Jurgis Rudkus. The book revolves around Jurgis' life in Packingtown. The supporting characters, transitioned in and out of the story with great frequency. When Jurgis initially arrives in Packingtown from his native Lithuania he can best be described as being large and powerful. He believes in the work ethic to a point of naivete. His sole answer to any setback: â€Å"I will work harder. † Eventually Jurgis learns that no laborer can make enough to be the sole provider for his family. His only recourse is to send his wife and children out to work. Soon Jurgis begins to discover certain injustices that the meat packers employ to exploit their workers. Workers are worn out by a â€Å"speed-up† system, they are not compensated for illnesses or injury incurred from their work, and they are literally paid by the hour, anything less than a hour does not get compensated. Jurgis, frustrated with the current conditions in the meat packing industry, that uses the men the same way they use swine (every part), joins a Union, as does Marjia, and various other members of his family. Investing money into a home and life into his job gets a Jurgis no where. Positions of power tend to go only to the corrupted characters. Bribes and kickbacks come as commonly as unemployment and job insecurity. He finally realizes that even a physically strong man, willing to work hard, can be beaten by the system; indeed, the system must defeat and discard him as part of its â€Å"progress† through exploitation of people for profits. Eventually his luck runs out and Jurgis is injured upon his the killing beds at the meat packing plant. His foot swells and he has no other recourse but to lay in bed and wait until his foot heals. Ironically, he is free to enjoy the company of his son only when he is laid off from work. In just a few years after immigrating to the country, he is brutalized by circumstances to the point of ruin. His once mighty stature has been reduced to rubble, and looks seedy and wretched. He acts dull and beats young Stanislovas into going to work. After two months of waiting, with bills pilling up, Jurgis goes back to work to find his job filled by another man. Due to his large house payment and the need to eat, Jurgis takes the worst possible job in Packing town, the Glue factory. By this time he has taken to the bottle and has started to move father and farther away from his family. The children have all been put to work, as well as his wife, Ona and his Grandfather-in-law Deda Antonias. To make matters even worse, Jurgis finds out that Ona has been forced have sex with her Boss. This totally enrages Jurgis, he runs to the Packing house to find the boss, Connor, and then beats him savagely. After his arrest he must serve on month in jail. During his stay in jail he meets Jack Duane, and becomes somewhat good friends with him. Within the month his family is in shambles. The children now, for the most part, live on their own, various family member are dead, Ona is about to deliver a child, everyone has lost their jobs, and the house that they struggled so hard for has vanished away. By the time he finds Ona she is in mid child birth and in need of medical assistance. Due to his current lack of funds, Jurgis finds a Dutch lady to deliver his child for $1. 25. Even with the help of the Dutch lady Ona and the child dies. After Ona's death in premature childbirth, their son's dies in an accidental drowning while his father is at work. Jurgis then takes to the country as a tramp. Through his journey in the country he gets somewhat rejuvenated, and returns to his old stature. He works when he needs to, and travels and sleeps when he wants. By winter it becomes obvious to him that he can not survive out in the country for the duration of the winter, and is forced to seek work in the city he left behind. He becomes a bum, and drinks extremely heavily. While begging and wandering through the streets he, falls into a bit of luck and meets a young man named Frederick (â€Å"Freddie†) Jones. Freddie, being the son of rich Old Man Jones, takes Jurgis back to his home, giving Jurgis $100 and the privilege of dining and drinking with him. Eventually when the young man falls asleep, the butler throws Jurgis out. With the hundred dollars firmly in his possession Jurgis decides that the only place he could probably get change for the bill would be at a bar. Jurgis goes into the bar when no one is looking, and asks the bartender to give him change for the bill. The bartender makes him buy a drink, and then hands him a handful of change. Jurgis becomes enraged, and pounces on the man. Jurgis gets arrested again for battery and lands in jail. With the assistance of Jack Duane he drifts into crime and the corrupt world of politics. Jurgis make himself available now as an assistant to a robber or to a political boss rigging elections. Ironically, under these evil conditions, he discovers a new confidence and a talent for management. With a bit of luck and some help from newly acquired acquaintances Jurgis gets a cushy job in the meat packing factory. To keep this job, all Jurgis had to do was get the Democratic ticket elected, making the common man think that it was the best choice. During the 1904 meat packer's strike, he gets a golden opportunity to become a scab and then a typical boss, driving his workers and taking bribes. A chance encounter with Connor proves to be Jurgis' moral salvation. Jurgis gets arrested again for furiously beating his wife's seducer and realizes that he must jump bail. He has proven himself capable once more of moral fury, and he realizes bitterly which side he is really on. Cold and looking for a place to sleep, Jurgis stumbles into a Socialist meeting. He is profoundly moved by an orator who describes the life of the working class and how workers can take active measures to improve society. It dawns on Jurgis that he is entitled to join this movement. â€Å"A new man had been born. † He is no longer an isolated victim of circumstances; â€Å"he would have friends and allies. † Finally Jurgis reunites with Marjia, a doped up prostitute supporting the remains of his family. They have definitely become two different types of people. Her the victim, and him the fighter, still struggling for justice. With the idea, that he might be able to once again support his family Jurgis goes out in search of a job. Apparently by luck, he finds a job in a hotel, run by socialists. By the end of the book Upton Sinclair, through Jurgis and various other characters, makes various speeches, and arguments for the use of Socialism with opposition to capitalism. Personal conflict was not the key theme of this book, but rather social conflict within the corporate structures. There is, however, some conflict among various characters. The most notable instance occurs when Jurgis batters his wife's Boss Connor, upon two occasions. This is his way to release his rage and anger at the man who abused, seduced, and molested his wife. Jurgis also has a conflicting view on how he looked at the people in the factories. He saw them as weak and lazy people, complaining because they could not handle their jobs. After the death of his wife and child, Jurgis goes on as self-destructive rampage through the city and the country. Not only does Jurgis conflict with others he finds himself in conflict with the legal system, and the factory system. This causes him to make a mental shift to socialism. This also brings up the conflicting types of government, Socialism vs. Capitalism, in a obviously biased portrayal. The most important message of conflict that Upton Sinclair wanted to deliver was his idea that the individual is constantly conflicting with the trusts and work machines that enslave him. The Jungle contains numerous themes which create the perfect atmosphere for Upton Sinclair's tragic book. In 1900 – 1904, industrialized America is a jungle. The only real law is the law of the jungle: might makes right. The main problem is that the economic system fosters greed and ruthless competition as a way of life. Greed prompts people to sell spoiled meat, engage in false advertising, pollute, bribe and be bribed. In such a system, the hired worker lives at a distinct disadvantage. He is trapped, exploited, and cheated by employers who, in competition with other employers, must consider profits more important than people. The worker in early twentieth-century America is brutalized and stultified. Only that part of his personality needed to perform a monotonous task is kept alive; the rest is crushed. Under these conditions, love is reduced to mere bestiality; the tender aspects of marriage and the raising of children are harshly overshadowed by the agonies of the economic struggle; and indeed, marriage itself becomes an economic trap. Big Business has complete control of, but no responsibility for, the well-being of the masses. Big Business ultimately, deviously, controls government and the courts for its own benefit. In order to foster its corruption of politics, Big Business needs and thrives on crime and ultimately works in alliance with the criminal world. Capitalist democracy is therefore a fraud, a contradiction in terms. There can be no true democracy in a society controlled by one class with hereditary economic power. Turn-of-the-century immigrants to America were lured into a trap. They were attracted by promises of economic well-being and political equality; instead, they were sacrificed on the altar of â€Å"progress,† the generation that built industrial society for its native owners. â€Å"Here, precisely as in Russia [1904] . . . rich men owned everything. † American greatness is due to exploitation. If we are the greatest nation the sun has ever shone upon, it would seem to be mainly because we have been able to goad wage earners to [a] pitch of frenzy. † By using the characters in the meat-packing industry, Upton Sinclair is able to portray his Socialistic messages. In the end, Jurgis' life is turned around because the character finds true â€Å"freedom† and happiness in Socialism. The entire book is a large piece of propaganda supporting Socialism. To say that it was only meant to be a piece of propaganda would be ignorant, and foolish upon any readers part. Through his characters, Mr. Sinclair exposes a corrupt and brutal system in which on the law of the jungle reigns true. This belief is maintained by every single character in the piece. The author obvious had strong beliefs and motives for writing this book. Mr. Sinclair used his beliefs on socialism to provided an answer to how America trusts could be broken up. This book, (from American History Class) aided the common man to understand the horrid conditions of the meat packing industry, as did books like Uncle Tom's Cabin by Harriet Beacher Stowe, ironically a white woman fighting for the freedom of slaves in the 19th century.