Advantages Disadvantages Concurrent Development Model Software Engineering
Oct 20, 2008 - SDLC: SDLC models Advantages & disadvantages. Disadvantages of Waterfall Model. Refer: Software Development Life Cycle.
Concurrent Engineering Model
Concurrency, in computing, refers to when multiple path of execution (threads or processes) are running at the same time. This is a very loosely defined term and may refer to multiple things:. Multiple processes or threads executing on the same processor are said to be running concurrently.
M ultiple processes or threads executing on different processors may be said to be 'truly concurrent,' since they can be running instructions at the same time (without the need of a CPU scheduler). Even a CPU with a pipeline may be said to be executing several instructions concurrently. Concurrency will allow simultaneous access of the same data, which can be accessed by different users. There are two different locks that can be applied: Exclusive, while the user has access to the data, the row will become locked - allowing the user to insert, update or delete records. This e nsures that the data can only be modified by one user at a time, avoiding multiple changes. Shared Lock, users can view the data in a read only format, users are unable to change or update the data, an example of a shared lock, could be a SELECT statement.
This method may not be useful for large, unique or highly complex projects. Western union botosani program duminica. This method cannot be a success if the team is not sufficiently motivated and nor is unable to work cohesively together.