Software System Engineering: Quantification of software using Measures of Effectiveness
Sri Vasavi College, Erode Self-Finance Wing, 3rd February 2017. National Conference on Computer and Communication, NCCC’17. International Journal of Computer Science (IJCS) Published by SK Research Group of Companies (SKRGC)
Download this PDF format
Abstract
A system-engineering principle specifically to the development of large, complex software systems provides a powerful tool for process and product management. Software engineering has its early roots in system engineering which is reflected in their many common terms. System engineering looks at controlling the total system development including software. Software engineering looks at controlling just software development. This type of Application can be called as component Engineering. The application of system engineering to the development of software gives a large measure of control software development. Quantification of the software can be done on various factors. The proposed work describes novel and quantitative software readiness criteria to support objective and effective decision-making at process level. The system performance can be quantified using evaluation criteria, technical performance measures. The performance criteria will show how the system satisfies its requirement. Evaluation criteria are often called the measures of effectiveness. This effectiveness of the complex problem can be attained using optimization techniques which acts as a tool for the measures. The comparison can done through an optimizing technique.
References
Gibbs, W.W. “Software’s Chronic Crisis.” Scientific American Sept. 1994: 86-95.
IEEE. Software Engineering Standards Collection. Vol. 1-4. Piscataway:
IEEE Press, 1999. IEEE. Standard for Application and Management of the System Engineering Process. Std. 1220-1998, Piscataway:
IEEE Press, 1998.
Royce, W.W. “Software Systems Engineering.” Management of Software Acquisition. Fort Belvoir, VA: Defense Systems Management College, 1981-1988.
IEEE. Standard for Software Project Management Plans. Std. 1058-1998. Piscataway: IEEE Press, 1998.
IEEE. Standard Glossary of Software Engineering Terminology. Std. 610. 12-1990. Piscataway: IEEE Press, 1990.
IEEE. Recommended Practice for Software Requirements Specifications. Std. 830-1998. Piscataway: IEEE Press, 1998. IEEE. Recommended Practice for Software Design Descriptions. Std. 1016-1998. Piscataway:
IEEE Press, 1998. IEEE. Standard for Software Verification and Validation. Std. 1012-1998. Piscataway:
IEEE Press, 1998. Bahill, A. T. and Briggs, C, The systems engineering started in the middle process: a consensus of system engineers and project managers, Systems Engineering, 4(2), 156-167, 2001.
David W. Oliver, Timothy P. Kelliher & James G. Keegan, Jr. Engineering Complex Systems with Models and Objects. McGraw-Hill, 1997.
Operations Research: An Introduction (7th Edition) Hamdy A. Taha
Software Engineering A Practioner’s Approach, Fifth Edition, Roger S.Pressman.
Boehm, Barry. “Integrating
Software Engineering and Systems Engineering.” 1st Annual Conference on Systems Integration, 12-14 March 2003.
Keywords
System engineering, Optimizing Technique, Performance criteria , Evaluation Criteria, System performance.