Monday, August 12, 2019

Software Engineering Essay Example | Topics and Well Written Essays - 500 words - 2

Software Engineering - Essay Example 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 handle every software engineering projects properly, successfully and efficiently. The software engineering project being studied at hand is the Chat Application. According to the given case, the status of which are the following: 1. The project is going well, and 2. The project is progressing. However, during one of the teams status meetings, two of the team members had an intense discussion on multi-threading particularly on the safety and ease of use of Java threading until everyone got somewhat confused. The team members asked you for clarifications on the issue. As a member of the team, you are given a task to clarify on the issue, and you are obliged to the following: 1. To prove that Java threading is a difficult task, and 2. To provide evidence to back up your belief. Further, you are required to do the following: 1. To locate one or more articles, web pages, or discussions dealing with Java threads, 2. Using one or more of your references for support, describe a significant problem or difficulty when using threads in Java, and 3. Provide either a concrete coding example or detailed scenario that illustrates why it is a problem. Frankly, theres no significant problem or difficulty in using Java threads since this could clearly be addressed by the above mentioned articles, tutorials and web pages. Its only the side of technical expertise and

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.