메뉴 건너뛰기




Volumn 20, Issue 3, 2009, Pages 524-545

Systematic review of software process modeling and analysis

Author keywords

Analysis; Modeling; Software process; Systematic review

Indexed keywords

ENGINEERING RESEARCH; PROCESS MONITORING;

EID: 63749101596     PISSN: 10009825     EISSN: None     Source Type: Journal    
DOI: 10.3724/SP.J.1001.2009.03432     Document Type: Article
Times cited : (9)

References (112)
  • 1
    • 85029740144 scopus 로고
    • A structured conceptual and terminological framework for software process engineering
    • Lonchamp J. A structured conceptual and terminological framework for software process engineering. In: Proc. of the ICSP. 1993. 41-53. http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber= 236823&isnumber=6077
    • (1993) Proc. of the ICSP , pp. 41-53
    • Lonchamp, J.1
  • 3
    • 54849143400 scopus 로고    scopus 로고
    • CMMI for development, version 1.2-improving processes for better products
    • SEI, SEI, CMU
    • SEI. CMMI for Development, Version 1.2-Improving Processes for Better Products. SEI, CMU, 2006.
    • (2006)
  • 5
    • 33748696414 scopus 로고
    • Process improvement and the corporate balance sheet
    • Dion R. Process improvement and the corporate balance sheet. IEEE Software, 1993, 10(4): 28-35.
    • (1993) IEEE Software , vol.10 , Issue.4 , pp. 28-35
    • Dion, R.1
  • 7
    • 0036397331 scopus 로고    scopus 로고
    • A comparative review of process-centered software engineering environments
    • Arbaoui S, Derniame J-C, Oquendo Fav, Verjus He. A comparative review of process-centered software engineering environments. Annal of Software Engineering, 2002, 14(1-4): 311-340.
    • (2002) Annal of Software Engineering , vol.14 , Issue.1-4 , pp. 311-340
    • Arbaoui, S.1    Derniame, J.-C.2    Fav, O.3    He, V.4
  • 8
    • 0036393941 scopus 로고    scopus 로고
    • Process-Centered software engineering environments. A brief history and future challenges
    • Gruhn V. Process-Centered software engineering environments. A brief history and future challenges. Annals Software Engineering, 2002, 14(1-4): 363-382.
    • (2002) Annals Software Engineering , vol.14 , Issue.1-4 , pp. 363-382
    • Gruhn, V.1
  • 10
    • 0030615527 scopus 로고    scopus 로고
    • Software processes are software too, revisited: An invited talk on the most influential paper of ICSE 9
    • ACM
    • Osterweil LJ. Software processes are software too, revisited: An invited talk on the most influential paper of ICSE 9. In: Proc. of the 19th Int'l Conf. on Software Engineering (ICSE'97). ACM, 1997. 540-548.
    • (1997) Proc. of the 19th Int'l Conf. on Software Engineering (ICSE'97) , pp. 540-548
    • Osterweil, L.J.1
  • 15
    • 84957718374 scopus 로고    scopus 로고
    • Requirements on software process technology from the viewpoint of commercial software development: Recommendations for research directions
    • Springer-Verlag
    • Kneuper R. Requirements on software process technology from the viewpoint of commercial software development: Recommendations for research directions. In: Proc. of the 6th European Workshop on Software Process Technology (EWSPT'98). Springer-Verlag, 1998. 111-115.
    • (1998) Proc. of the 6th European Workshop on Software Process Technology (EWSPT'98) , pp. 111-115
    • Kneuper, R.1
  • 17
    • 27644567603 scopus 로고    scopus 로고
    • Procedures for performing systematic reviews
    • Software Engineering Group, Department of Computer Science Keele University Keele
    • Kitchenham B. Procedures for performing systematic reviews. Software Engineering Group, Department of Computer Science Keele University Keele, 2004.
    • (2004)
    • Kitchenham, B.1
  • 19
    • 33846859803 scopus 로고    scopus 로고
    • A systematic review of theory use in software engineering experiments
    • Hannay JE. A systematic review of theory use in software engineering experiments. IEEE Trans. on Software Engineering, 2007, 33(2): 87-107.
    • (2007) IEEE Trans. on Software Engineering , vol.33 , Issue.2 , pp. 87-107
    • Hannay, J.E.1
  • 21
    • 33845788381 scopus 로고    scopus 로고
    • A systematic review of software development cost estimation studies
    • Jorgensen M, Shepperd M. A systematic review of software development cost estimation studies. IEEE Trans. on Software Engineering, 2007, 33(1): 33-53.
    • (2007) IEEE Trans. on Software Engineering , vol.33 , Issue.1 , pp. 33-53
    • Jorgensen, M.1    Shepperd, M.2
  • 22
    • 33644524054 scopus 로고    scopus 로고
    • Applying agent technology to software process modeling and process-centered software engineering environment
    • ACM
    • Zhao X, Chan K, Li M. Applying agent technology to software process modeling and process-centered software engineering environment. In: Proc. of the 2005 ACM Symp. on Applied Computing (SAC 2005). ACM, 2005. 1529-1533.
    • (2005) Proc. of the 2005 ACM Symp. on Applied Computing (SAC 2005) , pp. 1529-1533
    • Zhao, X.1    Chan, K.2    Li, M.3
  • 29
    • 0038619986 scopus 로고    scopus 로고
    • Using process simulation to compare scheduling strategies for software projects
    • IEEE Computer Society
    • Padberg F. Using process simulation to compare scheduling strategies for software projects. In: Proc. of the 9th Asia-Pacific Software Engineering Conf. on APSEC 2002. IEEE Computer Society, 2002. 581-590.
    • (2002) Proc. of the 9th Asia-Pacific Software Engineering Conf. on APSEC 2002 , pp. 581-590
    • Padberg, F.1
  • 32
    • 46149115175 scopus 로고    scopus 로고
    • A systematic approach to process enactment analysis as input to software process improvement or tailoring
    • IEEE Computer Society
    • Huo M, Zhang H, Jeffery R. A systematic approach to process enactment analysis as input to software process improvement or tailoring. In: Proc. of the XIII Asia Pacific Software Engineering Conf. on APSEC 2006. IEEE Computer Society, 2006. 401-410.
    • (2006) Proc. of the XIII Asia Pacific Software Engineering Conf. on APSEC 2006 , pp. 401-410
    • Huo, M.1    Zhang, H.2    Jeffery, R.3
  • 38
    • 67650330054 scopus 로고    scopus 로고
    • A structured approach to software process modelling
    • IEEE Computer Society
    • Franch X, Ribó JM. A structured approach to software process modelling. In: Proc. of the 24th Conf. on EUROMICRO. IEEE Computer Society, 1998. 753-762.
    • (1998) Proc. of the 24th Conf. on EUROMICRO , pp. 753-762
    • Franch, X.1    Ribó, J.M.2
  • 48
    • 33745170341 scopus 로고    scopus 로고
    • Translation of nets within nets in cross-organizational software process modeling
    • LNCS 3840, Springer-Verlag
    • Ge J, Hu H, Lu P, Hu H, Lu J. Translation of nets within nets in cross-organizational software process modeling. In: Proc. of the Int'l Software Process Workshop (SPW 2005). LNCS 3840, Springer-Verlag, 2005. 360-375.
    • (2005) Proc. of the Int'l Software Process Workshop (SPW 2005) , pp. 360-375
    • Ge, J.1    Hu, H.2    Lu, P.3    Hu, H.4    Lu, J.5
  • 49
    • 33745125902 scopus 로고    scopus 로고
    • Expanding the horizons of software development processes: A 3-D integrated methodology
    • LNCS 3840, Springer-Verlag
    • Li M. Expanding the horizons of software development processes: A 3-D integrated methodology. In: Proc. of the Int'l Software Process Workshop (SPW 2005). LNCS 3840, Springer-Verlag, 2005. 54-67.
    • (2005) Proc. of the Int'l Software Process Workshop (SPW 2005) , pp. 54-67
    • Li, M.1
  • 58
    • 0031597150 scopus 로고    scopus 로고
    • Software process modeling and enactment: An experience report related to problem tracking in an industrial project
    • IEEE Computer Society
    • Gruhn V, Urbainczyk J. Software process modeling and enactment: An experience report related to problem tracking in an industrial project. In: Proc. of the 20th Int'l Conf. on Software Engineering (ICSE 1998). IEEE Computer Society, 1998. 13-21.
    • (1998) Proc. of the 20th Int'l Conf. on Software Engineering (ICSE 1998) , pp. 13-21
    • Gruhn, V.1    Urbainczyk, J.2
  • 66
    • 0012168865 scopus 로고    scopus 로고
    • Software process validation: Quantitatively measuring the correspondence of a process to a model
    • Cook JE, Wolf AL. Software process validation: Quantitatively measuring the correspondence of a process to a model. ACM Trans. on Software Engineering Methodology, 1999, 8(2): 147-176.
    • (1999) ACM Trans. on Software Engineering Methodology , vol.8 , Issue.2 , pp. 147-176
    • Cook, J.E.1    Wolf, A.L.2
  • 69
    • 0031675458 scopus 로고    scopus 로고
    • APEL: A graphical yet executable formalism for process modeling
    • Dami S, Estublier J, Amiour M. APEL: A graphical yet executable formalism for process modeling. Automated Software Engineering, 1998, 5(1): 61-96.
    • (1998) Automated Software Engineering , vol.5 , Issue.1 , pp. 61-96
    • Dami, S.1    Estublier, J.2    Amiour, M.3
  • 70
    • 0031678534 scopus 로고    scopus 로고
    • Process management in practice applying the FUNSOFT net approach to large-scale processes
    • Deiters W, Gruhn V. Process management in practice applying the FUNSOFT net approach to large-scale processes. Automated Software Engg., 1998, 5(1): 7-25.
    • (1998) Automated Software Eng. , vol.5 , Issue.1 , pp. 7-25
    • Deiters, W.1    Gruhn, V.2
  • 71
    • 0033898692 scopus 로고    scopus 로고
    • SoftPM: A software process management system reconciling formalism with easiness
    • Min SY, Lee HD, Bae DH. SoftPM: A software process management system reconciling formalism with easiness. Information and Software Technology, 2000, 42(1): 1-16.
    • (2000) Information and Software Technology , vol.42 , Issue.1 , pp. 1-16
    • Min, S.Y.1    Lee, H.D.2    Bae, D.H.3
  • 72
    • 0032627183 scopus 로고    scopus 로고
    • Formalization and verification of event-driven process chains
    • Aalst WMPvd
    • Aalst WMPvd. Formalization and verification of event-driven process chains. Information and Software Technology, 1999, 41(10): 639-650.
    • (1999) Information and Software Technology , vol.41 , Issue.10 , pp. 639-650
  • 75
    • 0032660237 scopus 로고    scopus 로고
    • Process evolution support in concurrent software process language environment
    • Chou SC, Chen JJY. Process evolution support in concurrent software process language environment. Information and Software Technology, 1999, 41(8): 507-524.
    • (1999) Information and Software Technology , vol.41 , Issue.8 , pp. 507-524
    • Chou, S.C.1    Chen, J.J.Y.2
  • 77
    • 9444221345 scopus 로고    scopus 로고
    • A comparison of four process metamodels and the creation of a new generic standard
    • Henderson-Sellers B, Gonzalez-Perez C. A comparison of four process metamodels and the creation of a new generic standard. Information and Software Technology, 2005, 47(1): 49-65.
    • (2005) Information and Software Technology , vol.47 , Issue.1 , pp. 49-65
    • Henderson-Sellers, B.1    Gonzalez-Perez, C.2
  • 78
    • 0141964011 scopus 로고    scopus 로고
    • Bridging the gap between business models and system models
    • Odeh M, Kamm R. Bridging the gap between business models and system models. Information and Software Technology, 2003, 45(15): 1053-1060.
    • (2003) Information and Software Technology , vol.45 , Issue.15 , pp. 1053-1060
    • Odeh, M.1    Kamm, R.2
  • 79
    • 0141964007 scopus 로고    scopus 로고
    • Business process management - The third wave: Business process modelling language (bpml) and its pi-calculus foundations
    • Smith H. Business process management-the third wave: Business process modelling language (bpml) and its pi-calculus foundations. Information and Software Technology, 2003, 45(15): 1065-1069.
    • (2003) Information and Software Technology , vol.45 , Issue.15 , pp. 1065-1069
    • Smith, H.1
  • 80
    • 0141895009 scopus 로고    scopus 로고
    • Using Alloy in process modelling
    • Wallace C. Using Alloy in process modelling. Information and Software Technology, 2003, 45(15): 1031-1043.
    • (2003) Information and Software Technology , vol.45 , Issue.15 , pp. 1031-1043
    • Wallace, C.1
  • 83
    • 0034764415 scopus 로고    scopus 로고
    • Hybrid simulation modelling of the software process
    • Donzelli P, Iazeolla G. Hybrid simulation modelling of the software process. Journal of Systems and Software, 2001, 59(3): 227-235.
    • (2001) Journal of Systems and Software , vol.59 , Issue.3 , pp. 227-235
    • Donzelli, P.1    Iazeolla, G.2
  • 85
    • 0032686425 scopus 로고    scopus 로고
    • Integration of system dynamics modelling with descriptive process modelling and goal-oriented measurement
    • Pfahl D, Lebsanft K. Integration of system dynamics modelling with descriptive process modelling and goal-oriented measurement. Journal of Systems and Software, 1999, 46(2-3): 135-150.
    • (1999) Journal of Systems and Software , vol.46 , Issue.2-3 , pp. 135-150
    • Pfahl, D.1    Lebsanft, K.2
  • 89
    • 0032203919 scopus 로고    scopus 로고
    • Tolerating deviations in process support systems via flexible enactment of process models
    • Cugola G. Tolerating deviations in process support systems via flexible enactment of process models. IEEE Trans. on Software Engineering, 1998, 24(11): 982-1001.
    • (1998) IEEE Trans. on Software Engineering , vol.24 , Issue.11 , pp. 982-1001
    • Cugola, G.1
  • 92
    • 0003683075 scopus 로고    scopus 로고
    • Unified modeling language (UMLircledR)
    • Object Management G
    • Object Management G. Unified Modeling Language (UMLircledR). 2007. http://www.omg.org/spec/UML/Current
    • (2007)
  • 93
    • 33646724863 scopus 로고    scopus 로고
    • Software process engineering metamodel (SPEM)
    • Object Management G
    • Object Management G. Software process engineering metamodel (SPEM). 2005. http://www.omg.org/technology/documents/formal/spem.htm
    • (2005)
  • 94
    • 8644285817 scopus 로고    scopus 로고
    • Meta object facility (MOF)
    • Object Management G
    • Object Management G. Meta object facility (MOF). 2006. http://www.omg.org/spec/MOF/2.0/
    • (2006)
  • 95
    • 33747026862 scopus 로고    scopus 로고
    • Ontology definition metamodel (ODM)
    • Object Management G
    • Object Management G. Ontology definition metamodel (ODM). 2007. http://www.omg.org/cgi-bin/doc?ptc/2007-09-09
    • (2007)
  • 96
    • 84976766949 scopus 로고
    • The entity-relationship model-Toward a unified view of data
    • Chen PP-S. The entity-relationship model-Toward a unified view of data. ACM Trans. on Database System, 1976, 1(1): 9-36.
    • (1976) ACM Trans. on Database System , vol.1 , Issue.1 , pp. 9-36
    • Chen, P.-S.1
  • 99
    • 63749122092 scopus 로고    scopus 로고
    • Series Z: Lanuages and general software apects for telecommunication systems-formal description techniques (FDT)-specification and description language (SDL)
    • Int'l Telecommunication U
    • Int'l Telecommunication U. Series Z: Lanuages and General Software Apects for Telecommunication Systems-Formal Description Techniques (FDT)-Specification and Description Language (SDL). 1999. http://www.itu.int/ITU-T/studygroups/com10/languages/Z.100_1199.pdf
    • (1999)
  • 100
    • 24144444320 scopus 로고    scopus 로고
    • Object Petri nets: Using the nets-within-nets paradigm
    • Springer-Verlag
    • Valk Rud. Object Petri nets: Using the nets-within-nets paradigm. In: Lectures on Concurrency and Petri Nets. Springer-Verlag, 2003. 819-848.
    • (2003) Lectures on Concurrency and Petri Nets , pp. 819-848
    • Rud, V.1
  • 103
    • 4344626967 scopus 로고    scopus 로고
    • Challenges and research directions in agent-oriented software engineering
    • Zambonelli F, Omicini A. Challenges and research directions in agent-oriented software engineering. Autonomous Agents and Multi-Agent Systems, 2004, 9(3): 253-283.
    • (2004) Autonomous Agents and Multi-Agent Systems , vol.9 , Issue.3 , pp. 253-283
    • Zambonelli, F.1    Omicini, A.2
  • 104
    • 0039096697 scopus 로고
    • ADELE-TEMPO: An environment to support process modelling and enaction
    • Taunton: Research Studies Press Ltd.
    • Belkhatir N, Estublier J, Melo Wel. ADELE-TEMPO: An environment to support process modelling and enaction. In: Software Process Modelling and Technology. Taunton: Research Studies Press Ltd., 1994. 187-222.
    • (1994) Software Process Modelling and Technology , pp. 187-222
    • Belkhatir, N.1    Estublier, J.2    Wel, M.3
  • 106
    • 34447298749 scopus 로고    scopus 로고
    • System dynamic models: A quick introduction
    • Kirkwood CW. System dynamic models: A quick introduction. 1998. http://www.public.asu.edu/-kirkwood/sysdyn/SDIntro/SDIntro.htm
    • (1998)
    • Kirkwood, C.W.1
  • 107
    • 0035279472 scopus 로고    scopus 로고
    • Guest editors' introduction: Global software development
    • Herbsleb JD, Moitra D. Guest editors' introduction: Global software development. IEEE Software, 2001, 18(2): 16-20.
    • (2001) IEEE Software , vol.18 , Issue.2 , pp. 16-20
    • Herbsleb, J.D.1    Moitra, D.2
  • 108
    • 33646900065 scopus 로고    scopus 로고
    • Global software development: Challenges and perspectives
    • Souza CRBD. Global software development: Challenges and Perspectives. http://citeseer.ist.psu.edu/457465.html, 2002.
    • (2002)
    • Souza, C.R.B.D.1
  • 109
    • 4544225592 scopus 로고    scopus 로고
    • The concurrency workbench of the new century: User's manual
    • SUNY at Stony Brook
    • Cleaveland R, Li T, Sims S. The concurrency workbench of the new century: User's manual. SUNY at Stony Brook, 2000.
    • (2000)
    • Cleaveland, R.1    Li, T.2    Sims, S.3
  • 111
    • 63749113656 scopus 로고
    • A verification tool for the polyadic π-calculus
    • Department of Computer Systems, Uppsala University
    • Bor V. A verification tool for the polyadic π-calculus. Department of Computer Systems, Uppsala University, 1994.
    • (1994)
    • Bor, V.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.