Got a tricky question? Receive an answer from students like you! Try us!

Software Engineering - Assignment Example

Only on StudentShare
Author : kkilback


Here we are talking about a program for machinery for the monitoring of friction, temperature as well as pressure values. To start with, the system deals with sensitive machines and to develop a program for such a system, the program should be a good combination of various fundamental models and existing systems.

Extract of sample
Software Engineering

Here, managing data being the prime task of Data-processing system, it is less applicable to the above system. All naturally happening systems are data processing systems, so that means what all we see is processed and interpreted by us so as to make it more relevant and useful. As far as our system is concerned, it is more of a spontaneous system rather than data related issues. The only information that needs to be kept is as the reference for examining values. Also, another useful thing is to make a log of all the different parameters such as pressure, temperature, etc, which can be really helpful in predicting the safe range for the above quantities. Generally, Data-processing system requires lot of storage capacity, but that's not the issue here. What is important here is the speed.
Moving on to the next kind, Real-time Systems are the ones chasing the dead lines. They are called real time specifically because they work under a constrained environment, which deals with responsive attitude of the system. Real-time systems are designed for either real-time operating systems or other synchronous programming languages, which actually serve as a platform to build such immediate systems. These kinds of systems are really a challenge as they have a specific task to meet and if the software designed fails to deliver on time it's not of any worth. ...
Download paper

Related Essays

Software engineering
Development of programming languages was at the initial stages and much work has to be in field of software technology.…
3 pages (753 words)
To some, one thing could be different form another, to someone else. They precisely have different set of requirements which help them to conceptualize what they think is true.…
2 pages (502 words)
Software Engineering Assignment
The software process model facilitates better management of process resources and decomposes into micro level, into subsystems, to identify internal data flows and external penetrations thus helping in process improvements. The failure of safety critical system results in injury and loss of life (for example malfunctioning of a chemical plant) whereas failure of mission critical system results in failure of goal-directed activity (weather forecasting system) and failure of business critical systems (for example accounting system in a bank) results in very high costs for the business using the
2 pages (502 words)
The attitude towards work and system are very important attributes towards the success of a project.…
2 pages (502 words)
Software Engineering
Some of them are Waterfall model, Spiral Model, Rapid Application Development (RAD) model, Prototyping model, Incremental Model, Concurrent Development Model, Component-based model, Formal Methods model and Fourth Generation Techniques. All these models describe different processes that are used for development of software. Generally for new types of applications, Waterfall model, Spiral Model, Rapid Application Development (RAD) model and Prototyping model are not yet so standardised. For these types of application new models such as Incremental Model, Concurrent Development Model,…
10 pages (2510 words)
Software Engineering
Software requirements, 2. Software design, 3.Software construction, 4. Software testing, 5. Software maintenance, 6. Software configuration and management, 7. Software engineering management, 8. Software engineering process, 9. Software engineering tools and methods, 10. Software quality, and 11. Knowledge areas of related disciplines (Computer Engineering, Computer Science, Management, Mathematics, Project Management, Quality Management, Software Ergonomics, and Systems Engineering) (SWEBOK, 2004 p. 1-2). Software engineers, therefore, must be proficient with the latter knowledge areas to…
2 pages (502 words)
Software Engineering
ally, this is based on the suppositions, put through continuous discussion and upheld through enduring experience that a disciplined technique to software development brings about fewer flaws and, hence, eventually offers smaller delivery times and enhanced worth (Chapman, 2007).…
7 pages (1757 words)