Skip to main content

Research and Development of a CMMI-Compliant Requirement Management System for Software Engineering

  • Conference paper
Computer Supported Cooperative Work in Design IV (CSCWD 2007)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5236))

  • 1506 Accesses

Abstract

By defining requirement management rules in the early project phase, the developed product can usually be assured to satisfy customer requirements and increase customer satisfaction. The capability maturity model integration (CMMI) requirement management process area is proved to be the best-practice model for requirement management. However, many investigators have claimed that the introduction of the process area creates two challenges for software engineering: (1) it is difficult to trace and measure requirements, and (2) it requires preparation and management of a large amount of inevitable documentation jobs. This research implements a shark-tooth software development model and scenario analysis of aspectual use case to develop a collaborative requirement management system which complies with CMMI. A case study is used to investigate the practical benefits of the system. Application results have helped the company improve the software development environment in many aspects including easier requirement management, more effective development cycle, and better resource integration.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. SEI CMMI Product Team: CMMI-SE/SW/IPPD/SS Version 1.1 Continuous. Carnegie Mellon University, Pittsburgh (2002)

    Google Scholar 

  2. Boehm, B.W.: Software Engineering Economics. Prentice-Hall, Englewood Cliffs (1981)

    MATH  Google Scholar 

  3. Chang, W.D.: Control CMMI Requirements by Using Tools. iThome Special Journal on Enterprise Software Technologies, Taiwan (2005) (in chinese)

    Google Scholar 

  4. Tan, C.C.: The First Course for Practical Implementation of CMMI: ReqM. Technical Report, Taiwan Advanced Software Co., Ltd, Taiwan (2005) (in Chinese)

    Google Scholar 

  5. SEI CMMI Product Team: Introduction to CMMI. Carnegie Mellon University, Pittsburgh (2004)

    Google Scholar 

  6. Chen, Z.X.: The Impact of Project Management Process Area in Capability Maturity Model Integration on Cost Software Quality: An Empirical Study. Master thesis, National Chung Cheng University, Taiwan (2004) (English abstract, Chinese text)

    Google Scholar 

  7. Kulpa, M.K., Johnson, K.A.: Interpreting the CMMI. Auerbach, New York (2003)

    Book  Google Scholar 

  8. Yin, S.J.: About Requirement. National Defense Industrial Association of SINO, Taiwan (2005) (in Chinese)

    Google Scholar 

  9. U.S. Department of Defense: A Business Case for Software Process Improvement Revised. State-of-the-art Report (2000)

    Google Scholar 

  10. Philips, M.: CMMI v1.1 Overview. SEI Report, Pittsburgh (2001)

    Google Scholar 

  11. Institute for Information Industry: Software Documents Guideline v2.0. Ministry of Economics, Taiwan, 45–47 (2001) (in Chinese)

    Google Scholar 

  12. Wang, T.W.: Study on the Configuration Management System Supporting CMMI. Master thesis, National Cheng Kung University, Taiwan (2004) (English abstract, Chinese text)

    Google Scholar 

  13. Araujo, J., Coutinho, P.: Identifying Aspectual Use Cases Using a Viewpoint-oriented Requirements Method. In: Early Aspects Workshop, Boston (2003)

    Google Scholar 

  14. Araujo, J., Moreira, A.: An Aspectual Use-case Driven Approach. In: Early Aspects Workshop, Boston (2003)

    Google Scholar 

  15. Araujo, J., Moreira, A., Brito, I., Rashid, A.: Aspect-oriented Requirements with UML. In: Aspect-oriented Modelling with UML Workshop, Dresden, Germany (2002)

    Google Scholar 

  16. Cheung, S.O., Suen, H.C.H., Cheung, K.K.W.: PPMS: a Web-based Construction Project Performance Monitoring System. Journal of Automation in Construction (13), 361–376 (2004)

    Article  Google Scholar 

  17. Dennis, A., Wixom, B.H., Tegarden, D.: System Analysis and Design with UML. John Wiley & Sons Inc., Chichester (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lin, J.J.Y., Lin, YS. (2008). Research and Development of a CMMI-Compliant Requirement Management System for Software Engineering. In: Shen, W., Yong, J., Yang, Y., Barthès, JP.A., Luo, J. (eds) Computer Supported Cooperative Work in Design IV. CSCWD 2007. Lecture Notes in Computer Science, vol 5236. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-92719-8_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-92719-8_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-92718-1

  • Online ISBN: 978-3-540-92719-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics