Nothing Special   »   [go: up one dir, main page]

Skip to main content

SDL based approach to software process modeling

  • Session 7: Industrial Experiences, Part 2
  • Conference paper
  • First Online:
Software Process Technology (EWSPT 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1780))

Included in the following conference series:

  • 157 Accesses

Abstract

The paper presents a Specification and Description Language (SDL) based approach to software process modeling. A brief review of other process modeling languages is given and the advantages of the ITU-T standardized SDL for formal model development are outline. Further on, it is shown how software process entities are modeled using SDL. Software maintenance process performed in a large telecommunications company is used as a case study. The software maintenance practice is first described informally, followed by a formal SDL software maintence model. Finally, the SDL model simulation and verification results are presented, and an overall assessment of SDL applicability for software process modeling is discussed.

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.

References

  1. Ambriola, V., R. Conradi and A. Fuggetta, Assessing Process-Centered Software Engineering Environments, ACM Trans. on Software Eng. and Methodology, 6(3), July 1997, pp. 283–328.

    Article  Google Scholar 

  2. Bandinelli, S., A. Fuggetta, L. Lavazza, M. Loi, and G.P. Picco, Modeling and Improving an Industrial Software Process, IEEE Trans. on Software Eng., SE-21(5), May 1995, pp. 440–453.

    Article  Google Scholar 

  3. Briand, L., Y.M. Kim, W. Melo, C. Seaman and V.R. Basili, Q-MOPP: Qualitative Evaluation of Maintenance Organizations, Processes and Products, J. of Software Maintenance: Research and Practice 10(4), July–August 1998, pp. 249–278.

    Article  Google Scholar 

  4. Chen, J.Y., CSPL An Ada95-Like Unix-Based Process Environment, IEEE Trans. on Software Eng., SE-23(3), March 1997, pp. 171–184.

    Article  Google Scholar 

  5. Curtis, B., M.I. Kellner and J. Over, Process Modeling, Comm. of the ACM, 35(9), September 1992, pp. 75–90.

    Article  Google Scholar 

  6. Ellsberger J., D. Hogrefe and A. Sarma, SDL Formal Object-oreinted Language for Communicating Systems, Prentice Hall, Europe, UK, 1997.

    Google Scholar 

  7. Garg, P. and M. Jazayeri, Process-Centered Software Engineering Environments: A Grand Tour, Technical Report, Distributed Systems Department, Technical University of Vienna, Austria, TUV-1841-95-02, 1995.

    Google Scholar 

  8. Gruhn, V. and H. Weber, Understanding and Improving Interpersonal Processes in Software Development, 1992. URL: http:ls10-www.informatik.uni-dortmund.de/

    Google Scholar 

  9. Mikac, B., I. Lovrek, V. Sinkovic, Z. Car, H. Pehar, I. Podnar, A. Caric, A. Burilovic, H. Naglic, I. Sinovcic, T. Viskic-Huljenic, Assessing the Process of Telecommunications Software Maintenance, Proceedings of the combined 10 th European Software Control and Metrics conference and the 2 nd SCOPE conference, Herstmonceux, UK, April 1999, pp. 267–275.

    Google Scholar 

  10. Pigoski, T.M., Practical Software Maintenance, Wiley, New York, 1996.

    Google Scholar 

  11. Podnar, I., Software Maintenance Process Analysis, Master's Thesis (in Croatian), Faculty of Electrical Engineering and Computer Science, University of Zagreb, 1999.

    Google Scholar 

  12. Sommerville, I., Software Engineering, Addison-Wesley, Wokingham, UK, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Reidar Conradi

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag

About this paper

Cite this paper

Podnar, I., Mikac, B., Caric, A. (2000). SDL based approach to software process modeling. In: Conradi, R. (eds) Software Process Technology. EWSPT 2000. Lecture Notes in Computer Science, vol 1780. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0095028

Download citation

  • DOI: https://doi.org/10.1007/BFb0095028

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67140-4

  • Online ISBN: 978-3-540-46543-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics