PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

QAM: proposed model for quality assurance in CBSS

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
Component-based software engineering (CBSE) / Component-Based Development (CBD) lays emphasis on decomposition of the engineered systems into functional or logical components with well-defined interfaces used for communication across the components. Component-based software development approach is based on the idea to develop software systems by selecting appropriate off-the-shelf components and then to assemble them with a well-defined software architecture. Because the new software development paradigm is much different from the traditional approach, quality assurance for component-based software development is a new topic in the software engineering research community. Because component-based software systems are developed on an underlying process different from that of the traditional software, their quality assurance model should address both the process of components and the process of the overall system. Quality assurance for component-based software systems during the life cycle is used to analyze the components for achievement of high quality component-based software systems. Although some Quality assurance techniques and component based approach to software engineering have been studied, there is still no clear and well-defined standard or guidelines for component-based software systems. Therefore, identification of the quality assurance characteristics, quality assurance models, quality assurance tools and quality assurance metrics, are under urgent need. As a major contribution in this paper, I have proposed QAM: Quality Assurance Model for component-based software development, which covers component requirement analysis, component development, component certification, component architecture design, integration, testing, and maintenance.
Twórcy
autor
  • Jagan Institute of Management Studies (JIMS), Rohini, Delhi, India
Bibliografia
  • 1. Kharb L.: Complexity metrics for component-oriented software systems. ACM SIGSOFT Software Engineering Notes, 33(2), 2008, Article No. 4.
  • 2. McInnis: Component-based development: The concepts, technology and methodology. Castek Software Factory Inc., www.CBD~HQ.com.
  • 3. Kharb L., Rathore V.S.: Software component complexity measurement through proposed integration metrics. Journal of Global Research in Computer Science, 2(6), 2011.
  • 4. Yacoub S.M., Cukic B., Ammar H.H.: A component-based approach to reliability analysis of distributed systems. Proceedings of the 18th IEEE Symposium on Reliable Distributed Systems, 1999, 158–167.
  • 5. Yacoub S.M., Cukic B., Ammar H.H.: A scenario-based reliability analysis of component-based software. Proceedings 10th International Symposium on Software Reliability Engineering, 1999, 22–31.
  • 6. Ning J.Q., Miriyala K., Kozaczynski W.: An architecture-driven, business-specific, and component-based approach to software engineering. Proceedings Third International Conference on Software Reuse: Advances in Software Reusability, 1994, 84–93.
  • 7. Szyperski C.: Component software: Beyond object-oriented programming. Addison-Wesley, 1998, 213.
  • 8. Kharb L.: CCTF: Component Certification & Trust Framework. International Journal of Scientific Research in Computer Science and Engineering, 1(6), 2013.
  • 9. Jaakkola H. and Thalheim B.: Architecture-driven modelling methodologies. In: Anneli Heimbürger et al. (Eds) Proceedings of the XXII Conference on Information Modelling and Knowledge Bases. IOS Press. 2011, p. 98.
  • 10. Bass L., Kazman R., Klein M.H.: The components of software architecture design and analysis. Published in News at SEI on April 1, 2005: http:// www.sei.cmu.edu/library/abstracts/news-at-sei/architect20054.cfm.
  • 11. Kharb L.: Proposed C.E.M (Cost Estimation Metrics): estimation of cost of quality in software testing. International Journal of Computer Science and Telecommunications, 6(2), 2015.
  • 12. Kharb L.: Assessment of component criticality with proposed metrics. INDIACom-2008: Computing for Nation Development, by AICTE, IETE, and CSI, 2008, 453–455.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-41ec3548-403a-4c8d-804b-e90fd67204c5
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.