Skip to main content

Software Development Dynamics: Current Trends and Future Developments

  • Chapter
Digital Economic Dynamics
  • 524 Accesses

Abstract

In a digital networked economy companies rely increasingly on software systems to collaborate with partner companies, to provide services to their customers and overall to achieve their business goals. While this trend has been around for years, it continues to have implications on the way software systems are designed and developed, as well as on the business models companies are based on. On the other hand, software technology provides new opportunities for companies and new methods of doing business. This paper investigates the relationship between recent achievements in software, information systems, and process technology on the one hand and the new opportunities facilitated by these technologies on the other. To provide one step forward towards understanding this relationship, this paper discusses recent trends and technologies in software, information systems and process technology. Rather than focusing on the technical details of these domains, the fundamental concepts and the new opportunities are discussed.

The authors are grateful to Hilmar Schuschel for contributing the subsection on automated process planning.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • VAN DER AALST, W.M.P.; WESKE, M. (2001): The P2P Approach to Interorganizational Workflows. In: Dittrich, K. R., Geppert, A., Norrie, M. C. (Eds.) Proceedings of the 13th Conference on Advanced Information Systems Engineering (CAiSE’01), pp. 140–156. Springer Lecture Notes in Computer Science 2068. Heidelberg: Springer.

    Google Scholar 

  • ANSI/IEEE Std. 723-1983 (1983): IEEE Standard Glossary of Software Engineering Terminology, New York, IEEE, 1983.

    Google Scholar 

  • ANSI Std. (2004): ASC X12. http://www.xl2.org/

    Google Scholar 

  • BLYTHE, J.; DEELMAN, E.; GIL, Y. (2003). Planning for Workflow Construction and Maintenance on the Grid. In ICAPS’03 Workshop on Planning for Web Services, 2003.

    Google Scholar 

  • BOEHM, B. (1988), A Spiral Model of Software Development and Enhancement. IEEE Computer (21), 1988, pp. 61–41.

    Google Scholar 

  • DE BRUIJN, J. (2004), The WSML Family of Representation Languages. 2004. http://www.wsmo.org/2004/dl6/dl6.1/v0.2/

    Google Scholar 

  • BURBECK, S. (2000), The Tao of e-business services. IBM Corporation, 2000. http://www.ibm.com/software/developer/librarv/ws-tao/index.html

    Google Scholar 

  • DEFENSE ADVANCED RESEARCH PROJECTS AGENCY (2001), DAML+OIL (March 2001). 2001. http://www.daml.org/2001/03/daml+oil-index.html

    Google Scholar 

  • DEFENSE ADVANCED RESEARCH PROJECTS AGENCY (1981), RFC 793-Transmission Control Protocol. 1981. http://www.faqs.org/rfcs/rfc793.html

    Google Scholar 

  • DEGEN, W.; HELLER, B.; HERRE, H.; SMITH, B. (2001), GOL: A General Ontological Language. Proceedings of Formal Ontology in Information Systems, 2001.

    Google Scholar 

  • ELLIS, C; KEDDAR, K.; ROZENBERG, G. (1995), Dynamic change within workflow systems. In Proceedings of conference on Organizational computing systems, pp. 10–21. ACM Press, 1995.

    Google Scholar 

  • GENESERETH, M.; FIKES, R. (1994), Knowledge Interchange Format Version 3.0. Computer Science Department, Stanford University, 1994.

    Google Scholar 

  • GHALLAB, M.; NAU, D.; TRAVERSO, P. (2004), Automated Planning: Theory and Practice. Morgan Kaufmann, 2004.

    Google Scholar 

  • GRUBER, T. (1993), A Translation Approach to Portable Ontology Specifications. In Knowledge Acquisition (5), 1993, pp. 199–220.

    Article  Google Scholar 

  • GRUBER, T. (1995) Toward Principles for the Design of Ontologies Used for Knowledge Sharing. In International Journal on Human-Computer Studies (43), 1995, pp. 907–928.

    Article  Google Scholar 

  • HAGEN, C; ALONSO, G. (1993), Exception Handling in Workflow Management Systems. IEEE Trans. Softw. Eng., 26(10): pp. 943–958, 2000.

    Article  Google Scholar 

  • HAMMER, M.; CHAMPY, J. (1993), Reengineering the corporation. Harper Collins Publishing, New York, 1993.

    Google Scholar 

  • KUROPKA, D. (2004), Modelle zur Repräsentation natürlichsprachlicher Dokumente: Ontologie-basiertes Information-Filtering und-Retrieval mit relationalen Datenbanken. Berlin, Logos, 2004.

    Google Scholar 

  • LAZOVIK, A.; AIELLO, M.; PAPAZOGLOU, M. (2003), Planning and Monitoring the Execution of Web Service Requests. In 1st international conference on service-oriented computing (ICSOC’03), Trento, 2003.

    Google Scholar 

  • LEE, H.; PADMANABHAN, V.; WHANG, S. (1997), Information distortion in a supply chain: the bullwhip effect. Management Science, Volume 43, Issue 4, 1997, pp. 546–558.

    Article  MATH  Google Scholar 

  • NARAYANAN, S.; MCILRAITH, S. (2002), “Simulation, Verification and Automated Composition of Web Services,” in Proceedings of the 11th International World Wide Web Conference, 2002.

    Google Scholar 

  • OBJECT MANAGEMENT GROUP (2004), Common Object Request Broker Architecture: Core Specification. Version 3.03. 2004. http://www.omg.org/docs/formal/04-03-0l.pdf

    Google Scholar 

  • POSTEL, J. (1982), RFC 821-Simple Mail Transfer Protocol. 1982. http://www.faqs.org/rfcs/rfc821.html

    Google Scholar 

  • REICHERT, M.; DADAM, P. (1998), ADEPT flex-Supporting Dynamic Changes of Workflows Without Losing Control. Journal of Intelligent Information Systems, 10(2): pp. 93–129, 1998.

    Article  Google Scholar 

  • ROMAN, D.; LAUSEN, H.; KELLER, U. (2004), Web Service Modeling Ontology (WSMO). 2004. http://www.wsmo.org/2004/d2/vl.0/20040920/

    Google Scholar 

  • ROYCE, W. (1989), Managing the Development of Large Software Systems: Concepts and Techniques. Wescon Technical Papers, Western Electronic Show and Convention, Los Angeles, 1970. Reprinted in: Processings of the 11th International Conference on Software Engineering, Pittsburgh, 1989, pp. 328–338.

    Google Scholar 

  • SCHACH, S. (1993), Software Engineering. Second Edition. Homewood, Irwin and Aksen, 1993.

    Google Scholar 

  • SCHUSCHEL, H.; WESKE, M. (2004), Triggering Replanning in an Integrated Workflow Planning and Enactment System. In 8th East-European Conference on Advances in Databases and Information Systems, Vol. 3255 of LNCS. Springer, 2004.

    Google Scholar 

  • SMITH, B. (2002), Ontology and Information Systems, 2002. http://ontology.buffalo.edu/ontology%28PIC%29.pdf

    Google Scholar 

  • TANENBAUM, A. (2001), Modern Operating Systems. 2nd Edition, Prentice Hall, 2001.

    Google Scholar 

  • UNITED NATIONS (2004), United Nations Directories for Electronic Data Interchange for Administration, Commerce and Transport. http://www.unece.org/trade/untdid/welcome.htm

    Google Scholar 

  • VOSSEN, G.; WESKE, M. (1999), The WASA2 Object-Oriented Workflow Management System. In Proceedings of the 1999 ACM SIGMOD Conference on Management of Data, pp. 587–589. New York: ACM 1999.

    Chapter  Google Scholar 

  • WESKE, M.(2000), Workflow Management Systems: Formal Foundation, Conceptual Design, Implementation Aspects. Professorial dissertation, University of Münster, 2000. http://bpt.hpi.uni-potsdam.de/lib/papers/habil.pdf

    Google Scholar 

  • WORLD WIDE WEB CONSORTIUM (2003), SOAP Version 1.2 Part 0: Primer. 2003. http://www.w3.org/TR/2Q03/REC-soapl2-part0-20030624/

    Google Scholar 

  • WORLD WIDE WEB CONSORTIUM (2004) Extensible Markup Language (XML) 1.1. 2004. http://w3c.org/TR/2004/REC-xml11-20040204/

    Google Scholar 

  • WORLD WIDE WEB CONSORTIUM (2004b) RDF/XML Syntax Specification. 2004. http://www.w3.org/TR/rdf-syntax-grammar/

    Google Scholar 

  • WORLD WIDE WEB CONSORTIUM (1999) Hypertext Transfer Protocol — HTTP/1.1. 1999. http://w3c.org/Protocols/rfc2616/rfc2616.html

    Google Scholar 

  • ZENG, L.; BENATALLAH, B.; LEI, H.; NGU, A.; FLAXER, D.; CHANG, H. (2003), Flexible Composition of Enterprise Web Services. Electronic Markets-Web Services, 13(2), 2003.

    Google Scholar 

  • ZÚÑIGA, G. (2001), Ontology: Its Transformation From Philosophy to Information Systems. In Proceedings of Formal Ontology in Information Systems, 2001, pp. 187–197.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin · Heidelberg

About this chapter

Cite this chapter

Kuropka, D., Weske, M. (2007). Software Development Dynamics: Current Trends and Future Developments. In: Welfens, P.J.J., Weske, M. (eds) Digital Economic Dynamics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-36030-8_2

Download citation

Publish with us

Policies and ethics