Validation of Component based Software Development Model using Formal B-Method

  • IrshadKhan A
  • Mottahir Alam M
  • Noor-ul-Qayyum N
  • et al.
N/ACitations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

IT industry in the present market situation faces high demand for performance and burgeoning user expectations; with the pressure manifesting itself in three forms-Development Cost, Time-to-market and Product Quality. One of the relevant techniques in this context is Component Based Software Development (CBSD) with a targeted and discriminative approach influencing all phases of development. Although this approach offers great benefits of reusing ready-made components such as reducing time-to-market products and development costs, it also poses serious questions on the correctness of created systems. In this paper a methodology is proposed using a formal B-method approach, which supports formal stepwise development with refinement to model component-based systems in view of interaction among components. The proposed methodology is illustrated by a case study; Atelier B. is used to generate proof obligations and executable code automatically.

Cite

CITATION STYLE

APA

IrshadKhan, A., Mottahir Alam, Md., Noor-ul-Qayyum, N.-Q., & Ali Khan, U. (2013). Validation of Component based Software Development Model using Formal B-Method. International Journal of Computer Applications, 67(9), 24–35. https://doi.org/10.5120/11423-6768

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free