Why Software Needs to be Engineered

Salim Jibrin Danbatta, Iliyasu Yahaya Adam, Abdullahi Abba Abdullahi

Abstract


Software engineering practice is losing legitimacy due to the rate of demand for faster and cheaper products. To have an effective software engineering work force, there should be a better bridge to link the industrial and academic practices. This paper involved: sourcing and selecting research and scholarly written materials about software architecture, requirement engineering, software engineering in educational sector, software engineering in software organizations, and software architecture. Literature review centered on these topics is presented, issues that hinders software engineering processes and co-ordination between industries and education are identified. Suggestions regarding how to improve the current situation are made.

Full Text:

PDF

References


Y. Sedelmaier and D. Landes, "Active and Inductive Learning in Software Engineering Education," 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Florence, 2015, pp. 418-427. doi: 10.1109/ICSE.2015.174 URL:http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7202992&isnumber=7202933

A. Fuller, P. Croll and O. Garcia, "Why software engineering is riskier than ever," Proceedings Second Asia-Pacific Conference on Quality Software, Hong Kong, 2001, pp. 113-119. doi: 10.1109/APAQS.2001.990009 URL:http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=990009&isnumber=21328

J. E. Tomayko, "A historian's view of software engineering," Thirteenth Conference on Software Engineering Education and Training, 2000, pp. 103-110.doi: 10.1109/CSEE.2000.827028 URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=827028&isnumber=17912

G. N. V. R. Rao, V. V. S. S. S. Balaram and B. Vishnuvardhan, "Knowledge extraction from software engineering repositories," 2017 Intelligent Systems Conference (IntelliSys), United Kingdom, 2017, pp. 366-372. doi: 10.1109/IntelliSys.2017.8324320 URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8324320&isnumber=8324208

E. Sodagari and M. Keyvanpour, "Software requirements interaction management using search-based software engineering methods: A survey," 2017 IEEE 4th International Conference on Knowledge-Based Engineering and Innovation (KBEI), Tehran, Iran, 2017, pp. 0481-0486. doi: 10.1109/KBEI.2017.8325025 URL:http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8325025&isnumber=8324857

A. Johanson and W. Hasselbring, "Software Engineering for Computational Science: Past, Present, Future," in Computing in Science & Engineering, vol. 20, no. 2, pp. 90-109, Mar./Apr. 2018. doi: 10.1109/MCSE.2018.021651343 URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8317991&isnumber=8317971

H. A. Simon, "Whether software engineering needs to be artificially intelligent," in IEEE Transactions on Software Engineering, vol. SE-12, no. 7, pp. 726-732, July 1986. doi: 10.1109/TSE.1986.6312974 URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6312974&isnumber=6312972

H. A. Simon, "Whether software engineering needs to be artificially intelligent," in IEEE Transactions on Software Engineering, vol. SE-12, no. 7, pp. 726-732, July 1986. doi: 10.1109/TSE.1986.6312974 URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6312974&isnumber=6312972

J. B. Thompson, "Why Better Industrial/Academic Links Are Needed If There is to Be an Effective Software Engineering Workforce," 2010 23rd IEEE Conference on Software Engineering Education and Training, Pittsburgh, PA, 2010, pp. 105-112. doi: 10.1109/CSEET.2010.16 URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5463578&isnumber=5463573

M. Fowler “who needs an architect” ToughWorks Retrived April, 2018 from https://martinfowler.com/ieeeSoftware/whoNeedsArchitect.pdf




DOI: https://doi.org/10.23956/ijarcsse.v9i6.1031

Refbacks

  • There are currently no refbacks.




© International Journals of Advanced Research in Computer Science and Software Engineering (IJARCSSE)| All Rights Reserved | Powered by Advance Academic Publisher.