Skip to main content

An Integrated Method for Rapid Software Development and Effective Process Management

  • Conference paper
  • First Online:
  • 687 Accesses

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 212))

Abstract

An integrated method for rapid software development and effective process management is presented in this chapter. The method follows the guidelines suggested by extreme programming that asks less design work for speeding software development. Further, for effective guidance on the development, it directs the construction of system components by imposing a layered specification and construction of these components through its process of development activities where Petri net techniques and Java annotation features are imposed to support such management issues as SCM, traceability, and progress monitoring. Since the method directs a layered development of system components and the management of its development activities is featured in an integrated manner, team productivities can be greatly enhanced by intimate collaborations between development and management staff. For illustration, an example application is presented that directs the development of a software system with business-oriented services.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Kruchten P (1999) The rational unified process, Addison Wesley

    Google Scholar 

  2. Kruchten P (2000) The rational unified process, Addison Wesley

    Google Scholar 

  3. Boehm B (1998) A spiral model of software development and enhancement. IEEE Comput 21(5):61–72

    Article  Google Scholar 

  4. Viravna C (1997) Lessons learned from applying the spiral model in the software requirements analysis phase, In: Proceedings of 3th IEEE international symposium on requirements engineering, Japan, p 40

    Google Scholar 

  5. Stapleton J (1997) Dynamic systems development method, Addison-Wesley

    Google Scholar 

  6. Lindstrom L, Jeffries R (2004) Extreme programming and agile software development methodologies, information systems management

    Google Scholar 

  7. Extreme programming: a gentle introduction (2011) http://www.extremeprogramming.org/. Accessed on Jan 2011

  8. Armano G, Marchesi M (2000) A rapid development process with UML. ACM SIGAPP Appl Comput Rev 8(1):4–11

    Article  Google Scholar 

  9. Wu J (2009) An extended MDA method for user interface modeling and transactions, In: Proceedings of 17th European conference on information systems, pp 1632–1642 June, 2009

    Google Scholar 

  10. Lin C, Lin J, Yang W (2011) An architecture-centered method for rapid software development, In: Proceedings of 1st international conference on engineering and technology innovation 2011 (ICETI2011), Kenting, Taiwan, Nov 2011

    Google Scholar 

  11. Lin J, Yeh C (2003) An object-oriented software project management model. Int J Comput Appl 10(4):247–262

    MathSciNet  Google Scholar 

  12. Java annotations (2012) http://docs.oracle.com/javase/1.5.0/docs/guide/language/annotations.html. Accessed Mar 2012

  13. Anvik J, Storey M-A (2008) Task articulation in software maintenance: integrating source code annotations with an issue tracking system, In: Proceedings of IEEE international conference on software maintenance, pp 460–461, Oct 2008

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jyhjong Lin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lin, J., Lin, C., Yang, W. (2013). An Integrated Method for Rapid Software Development and Effective Process Management. In: Lu, W., Cai, G., Liu, W., Xing, W. (eds) Proceedings of the 2012 International Conference on Information Technology and Software Engineering. Lecture Notes in Electrical Engineering, vol 212. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34531-9_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-34531-9_18

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-34530-2

  • Online ISBN: 978-3-642-34531-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics