answersLogoWhite

0


Best Answer

The complex relationships between the components in a system mean that a system is more than simply the sum of its parts. It has properties that are properties of the system as a whole and cannot be attributed to any specific part of the system, known as 'emergent properties'.

There are two types of emergent properties:

1. Functional emergent properties when the purpose of a system only emerges after its components are integrated. For example, a bicycle has the functional property of being a transportation device once it has been assembled from its components.

For example, a video game developer might elect to dynamically instantiate the assets and map used for a level from an external file. That is a feature, a part of the whole. Now combine that with another feature: the ability to export level files from a map editor. Now you have two parts working together and the emergent property which arises is that the developers can make level changes without having to recompile the game.

2. Non-functional emergent properties, which relate to the behavior of the system in its operational environment. Reliability, performance, safety, and security are examples of emergent properties.

Take the above example and now give the player access to the level editor and ability to share their levels with friends. Now you have potential emergent behavior arising from that property in it's environment. Players can create levels of their own design. The developers did not design these levels, they emerged from the system.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is emergent properties in software engineering?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the emergent properties of the biosphere?

Evolution


What is product in software engineering?

The product of software engineering is software.


What are the emergent properties of life?

2 emergent properties from The Living World, 5th ed. by George Johnson & Jonathon Loses: consciousness & metabolism, consciousness being that of the brain, metabolism being that of all life. emergent properties are "novel properties" of different levels of complex life: ie metabolism is of all life, consciousness only animals.


Emergent properties of living systems are defined as properties that?

organization metabolism selective response genetic material


Which properties recognized as a cell only become evident when the component parts are correctly assembled?

emergent properties


What is meant by Emergent Software?

Emergent Software (formerly known as PDP++) is neural simulation software primarily intended for creating complex, sophisticated models of the brain and cognitive processes, but can also be used for any task to which neural networks are suited.


What is design in software engineering?

data design in software engineering


What two process can led to inherited variation in population?

Mutations and emergent properties.


Are characteristics of an entire system that are greater than the sum of its parts?

emergent properties


What kind of jobs require software programming skills?

To help you get an idea of the kind of jobs in software engineering, I took a quick look at online job listings for software engineering. The types of job titles that showed up were Software Engineering Technician, Software Engineering Programmer, Software Engineering Manager, Software Engineering Director, and Technical Writer in Software Engineering.


What are emergent properties in biology?

emergent properties arise from the interaction of various components in our bosy of environment. The basic idea is that all parts have their own functions but they work collaboratively in our body.


What should be the experties for a computer engineer?

Electronic engineering (or electrical engineering), software design, and hardware-software integration instead of only software engineering or electronic engineering.