A Reliable Novel Framework of User-Oriented Software Engineering

  • Gurpreet Singh SainiEmail author
  • Sanjay Kumar Dubey
  • Sunil Kumar Bharti
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 904)


The reliability is one of the prominent factors for quality determination in any of the projects conducted. It has become a prime focus for the software developers and the respective teams to keep reliability as a goal of each completed module. There are some appropriate models that successfully produce intended results as well as maintain reliability in terms of functional and non-functional features. However, while achieving such results, they have surpassed the project cost estimations and even the development time. Still, almost 80% of software projects fail to complete or either miss their deadlines. Reliability is one great need of present and in this paper, we present a reliable framework for user-oriented software engineering which is based upon a hybrid approach developed with the help of fuzzy logic and the dynamic networks. This will result in reliable, fast and an early product out of the software development life cycle.


Resource allocation Fuzzy logic Soft computing Reliability Software quality Software engineering 


  1. 1.
    Schmidt, R.: Software engineering: architecture-driven development. In: NDIA 15th Annual Systems Engineering Conference, October (2012)Google Scholar
  2. 2.
    McCall, J.A., Richards, P.K., Walters, G.F.: Factors in software quality. Nat’l Tech. Information Service, vols. 1, 2 and 3 (1977)Google Scholar
  3. 3.
    Boehm, B., Brown, J.R., Kaspar, H., Lipow, M., McLeod, G., Merritt, M.: Characteristics of software quality. North Holland (1978)Google Scholar
  4. 4.
    ISO, International Organization for Standardization, ISO 9000:2000, Quality management systems—Fundamentals and vocabulary (2000)Google Scholar
  5. 5.
    Curtis, B., Hefley, B., Miller, S.: People capability maturity model® (P-CMM®), Version 2.0. Software Engineering Institute, Carnegie Mellon University (2001)Google Scholar
  6. 6.
    Kapur, P.K., Pham, H., Gupta, A., Jha, P.C.: Software reliability assessment with OR applications. Springer Series in Reliability Engineering (2011)Google Scholar
  7. 7.
    Saini, G.S., Dubey, S.K., Bharti, S.K.: Fuzzy based algorithm for resource allocation. Advances in intelligent systems and computing, Springer. In: Proceedings of the 5th International Conference on Frontiers in Intelligent Computing: Theory and Applications, FICTA 2016, vol. 1–515, pp. 69–78 (2016)Google Scholar
  8. 8.
    Kelly, D.: Scientific software development viewed as knowledge acquisition: towards understanding the development of risk-averse scientific software. J. Syst. Softw. 109, 50–61 (2015). ElsevierCrossRefGoogle Scholar
  9. 9.
    Chong, C.Y., Lee, S.P.: Analyzing maintainability and reliability of object oriented software using weighted complex network. J. Syst. Softw. 110, 28–53 (2015). ElsevierCrossRefGoogle Scholar
  10. 10.
    Tyagi, K., Sharma, A.: A rule-based approach for estimating the reliability of component-based systems. Adv. Eng. Softw. 54, 24–29 (2012). ElsevierCrossRefGoogle Scholar
  11. 11.
    Jifeng, H., Li, X., Liu, Z.: Component-based software engineering-the need to link methods and their theories. 973 project 2002CB312001 of the Ministry of Science and Technology of ChinaGoogle Scholar
  12. 12.
    Boehm, B.: Value-based software engineering: overview and agenda. USC-CSE-2005–504 (2005)Google Scholar
  13. 13.
    Dybå, T., Kitchenham, B.A., Jørgensen, M.: Evidence-based software engineering for practitioners. IEEE Software, Published by the IEEE Computer Society. January–February (2005)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • Gurpreet Singh Saini
    • 1
    Email author
  • Sanjay Kumar Dubey
    • 1
  • Sunil Kumar Bharti
    • 2
  1. 1.Amity UniversityNoidaIndia
  2. 2.Central University of HaryanaMahendergarhIndia

Personalised recommendations