Pete is the Chief Executive Officer (CEO) of FlyHigh Airlines. Over the years, the organization has
expanded its operations to several countries around the world. This has led to a massive growth in
the number of day-to-day transactions that the organization needs to manage, such as ticket
booking, flight planning, and aircraft maintenance.However, the existing software that the organization uses, to manage its operations,is incapable
of scaling up to the increased operational loads. In addition, the software does not have any
provision for the management of new facilities that the organization has introduced for its
passengers, such as booking of e-tickets. This is hampering the efficiency of the organization.Therefore, Pete decides to revamp the existing software to enable it to:
Scale up to the increased operational needs of the organization.
Support new features such as booking of e-tickets.
Pete contacts SoftSols Inc., a software development organization, to revamp the software. The
software development development team analyzes the existing software and draws the following inferences:
As the software is integral to the functioning of FlyHigh Airlines, it needs to be revamped within
the shortest possible time.
The existing software must be reused, whenever possible.
The existing software is developed using C#. Analyze the preceding scenario and answer the
Which features of C# will allow SoftSols Inc. to reuse the existing application code? Describe in