This section presents a background of ANT theory, an explanation of the SD simulation model of software evolution and a literature review of agent-based simulation modeling. 2.1 Actor-network theory: Bruno Latour and Michel Callon described the principle of actor-network theory (ANT) in the early 1980s as a perspective for viewing complex social situations with the aim of explaining complicated interactions in a research setting [10]. Latour [9] claimed that ANT theory differs from the traditional view of social and technological theory. In the traditional view, elements forming the social situations are described as categories such as large, small, human and non-human [11, p. 3] while, according to Latour [9], ANT theory describes both human …show more content…
As mentioned in chapter one, the global software process describes the collections of people and events that control software-based system evolution [3]. The purpose of developing an ANT-based model of software evolution is to reveal and illustrate better the factors under which a software-based system is evolved. By adopting ANT in the modeling of a software evolution process, it is possible to consider both human and non-human elements within the system as active elements. This enables a wider range of entities to be considered in this model than in previous models were developed by [6] and [5]. It also provides the ability to consider the software system as a participant on its own. Wernick illustrated that the first task in building an ANT model of software evolution is identifying the entities, ‘actors, mediators and intermediaries’ that make up the social and technical situation within which evolution occurs through the connections between them. Accordingly, this model is structured as 16 entities, comprising 13 actors and 3 mediators, which can be seen in Appendix …show more content…
The average value is weighted against its own value from the immediate past. The ‘own weighting’ variable is contained in each participant. It refers to the percentage of the participant's own biases weighted against the other participants' degree of support with which it interacts. The degree of commitment of each participant ‘actor and mediator’ is represented numerically as the value of 1, which represents the situation in which these participants have no negative or positive attitude toward the health of the software evolution. Accordingly, the value of >1 represents a positive attitude of the participant, while the value of 1 reflects positive health, while a value of <1 reflects negative
Kaylee Le MIS 201 U2 Assignment 10/18/2015 CERT/CERT-CC The development and dependence on the internet, and also complexity of interloper skills, additional resources is on demand. To fulfill this demand, the CERT/CC became one part of the larger CERT Division. The CERT is stand for the coordination center of the computer emergency response team (CERT) for the Software Engineering Institute (SEI). The CERT Division is funded mostly by the U.S. Department of Defense and the Department of Homeland Security.
Marissa Mayer is the CEO of Yahoo Incorporated, the juggernaut technology company. Mayer receives both praise and ridicule not only for becoming the first female CEO of the said company, but for the groundbreaking decisions made since appointed to that position. Mayer made headline news in February of 2013, mere months after being appointed to head of the multinational corporation; she discontinued employees’ freedom to work from their own homes. The main reason for the change was her desire for all employees to work in close proximity to one another. “Mayer has said she wants Yahoo to move more quickly, with teams focusing on collaboration and communication.
Outcomes The web application was well received by all the stakeholders. The support engineers were excited to see a centralized location for transfer requests and avoid communicating through email. Since there were multiple transfer request handlers for each product, the processing for each request was quicker and the management was able to quickly measure real time success. It was realized that there could be additional improvement to make the process even faster by implementing a distribution list for the transfer request handlers for each product, for a more focused notification, instead of notifying all the handlers.
He introduces a concept called “intellectual technologies” meaning that we essentially embody the technology we possess. Carr uses the mechanical clock as an example of this by saying, The attention is then turned to Google. The creators admit to desiring to devise something just “as smart as people—or smarter.” The developers believe that they are genuinely working on solving the currently unsolvable–artificial intelligence on a gigantic scale. Carr makes a point to mention that the fact they say humans would be “better off” is worrisome.
In this document I will be explain the advantages and disadvantages of installing and upgrading new software. Advantages: There are a large amount of reasons as to why people should consider upgrading, or installing new software. Many people will upgrade their software due to the following reasons: • New hardware – With new hardware, many people will be wanting the upgrade in order to have a more efficient computer system. One way a hardware upgrade will make your computer system more efficient is the response time on a computer. With the response time becoming faster, it’ll allow people to complete work faster resulting on more work done.
The process of altering or adjusting old schemes to fit new information and experiences is
The introduction of personal computers in the 1980s and 1990s revolutionized the way that people worked and communicated, allowing for greater efficiency and productivity. The widespread adoption of personal computers during this time period led to the creation of new industries such as software development and computer
Indeed, current change models having certain limitation on implementing changes and current models only helpful when the change known and outcomes are expected. But change is an inevitable process we cont suspect when will new problems arises and all technology related changes need an alternative model for implementing change. So, in this paper I am going to explain process of
Immigration has been a major part of this country since the very beginning. It is what helped this country to become established. The subject of immigration has also created divided opinions about its immediate and long term impact. Even though migration itself is not a problem, who is allowed to migrate and live in a country “legally” is. The three basic sociological theories should bring to light some of the reasons why “illegal immigration” is controversial today and why immigrants are treated poorly.
Based upon the analysis, Parnas’ article is geared more towards people involved in the field of Artificial Intelligence where Eldridge’s article is geared towards people who are not necessarily knowledgeable about Artificial Intelligence yet are interested to learn more about the topic. Throughout the article, Parnas maintains the skeptical attitude towards Artificial Intelligence, literally ending with “Devices that use heuristics to create the illusion of Intelligence present a risk we should not accept” (Parnas, 6). Eldridge on the other hand, maintains a positive attitude throughout the article despite the shortcomings of AI. Together, both authors provide compelling arguments for and against Artificial
According to Erving Goffman, social interaction is almost similar to a theatre, at the same time people in daily life are likened to be actors on stage, each playing variety of roles. There are individuals who observe the role-playing an react to the performance as the audience. In social interaction, just like in theatrical performance, there are three regions, each with different effects on an individual’s performance : front stage, back stage, and off-stage. The situation that an actor formally performs and adheres to conventions that have meaning to the audience is considered as the front stage. The actor knows he or she is being watched and therefore acts accordingly.
As a consequence, it was affected by personal influence and political aspects. But there is need of a transparent process to make the program effective. This is important factor that affect other issues like employee satisfaction and motivation. It develops a trust on the system. • Employee satisfaction
That requires a thorough analysis of the expected benefits in relation to the degree of business change. A change that affects the entire organization would have the potential to increase business revenue substantially. As change grows in cost and complexity, the higher will be the scope of change and, subsequently, different strategies should be introduced. Once the degree of change is determined, a suitable delivery program for the organization should guide all change effort.
Lee Spector uses Darwin’s theory of evolution to argue that Artificial Agents could have an impact on their improvement in the future, since the idea that AI will improve by itself was discussed in the past. He argues that agents that learn, grow or “redesign themselves to some limited extent”[3] best achieve intelligent behavior. Since Intelligent Agents are most likely to know what could improve their performance and just like humans they can detect where their flaws are and where to go to fix them. However, Elizabeth Wilson discusses the need of emotions in AI. She mentions a research in the mid 1990s that argued the importance of Emotional Intelligence (EI) in AI, “cohabitation of affect and artificially has been evident in AI from the very beginning”[4].
The attraction of artificial intelligence for me lies in its breadth of applicability, both as a method of problem solving in itself and in a symbiotic integration with other areas of computer science. A broad spectrum of applications exist within the artificial intelligence field, ranging from intelligent non-player controlled characters in computer game software to a ubiquitous computing solution that intelligently reacts to a variety of users. This diversity is one of the main reasons that I feel compelled to pursue artificial intelligence further. While I have striven to develop my understanding of artificial intelligence during my undergraduate education, the choreographed requirements of a bachelor's degree have restricted my research to only a minute sample of artificial intelligence’s applications. During my exposure to the field, I have often been unsatisfied with the level of interaction artificial intelligence displays in response to prompts of varying complexity.