Write at least a 300-word, well-developed and well-written response.
Assignment: Frankenstein’s Monster
If you were creating Frankenstein’s monster and you found that there were no “whole” brains that could be used, only parts of various brains, what 5 “parts” of the brain would you include? Be sure to give your explanation of “why” you chose these parts rather than others.
Important guidelines to follow:
Write at least a 300-word, well-developed and well-written response. Use APA Formatting Guide to create accurate citations and documentation to give credit for any resource material used in your response.
anguage Content One main activity in language development is the task of defining the different elements of the language. Obviously, we cannot define in general which elements should be part of a language as this typically depends on the intended use. However, the decisions can be guided by some basic hints we propose in this Section.
Guideline 8: “Reflect only the necessary domain concepts.” Any language shall capture a certain set of domain artifacts. These domain artifacts and their essential properties need to be reflected appropriately in the language in a way that the language user is able to express all necessary domain concepts. To ensure this, it is helpful to define a few models early to show how such a reflection would look like. These models are a good basis for feedback from domain experts which helps the developer to validate the language definition against the domain. However, when designing a language not all domain concepts need to be reflected, but only those that contribute to the tasks the language shall be used for.
Guideline 9: “Keep it simple.” Simplicity is a well known criterion which enhances the understandability of a language [8, 14, 22]. The demand for simplicity has several rea- sons. First, introducing a new language in a domain pro- duces work in developing new tools and adapting existing processes. If the language itself is complex, it is usually harder to understand and thus raises the barrier of intro- ducing the language. Second, even when such a language is successfully introduced in a domain, unnecessary complexity still minimizes the benefit the language should have yielded. Therefore, simplicity is one of the main targets in designing languages. The following more detailed Guidelines 10, 11, and 12 will show how to achieve simplicity.