988
views
0
recommends
+1 Recommend
1 collections
    8
    shares

      Celebrating 65 years of The Computer Journal - free-to-read perspectives - bcs.org/tcj65

      scite_
       
      • Record: found
      • Abstract: found
      • Conference Proceedings: found
      Is Open Access

      From Database Programming to Business Process Programming

      proceedings-article
      ,
      Proceedings of the Fifth International Workshop on Database Programming Languages (DBPL-5)
      Database Programming Languages
      6-8 September 1995
      Bookmark

            Abstract

            Over the past decade, database programming has focused on languages and methodologies for developing data-intensive applications, and on techniques for efficiently implementing them. Research in this area has yielded languages with rich type systems, orthogonal persistence, support for collection types, and other advanced features. The commercial impact of this research, however, has been rather limited. Database applications are a multi-billion dollar business worldwide, but most applications are still developed using rudimentary tools. The goal of this paper is to urge the database programming research community to rise to the next challenge: business process programming, a field that is in its infancy, and where there is the potential for significant impact. Competitive pressures are forcing enterprises to re-engineer and automate their business processes. Such processes are of long duration, complex, and error-prone. They consist of multiple steps that need to be coordinated; that may be executed by application programs, machines, or humans in different roles across different organizations; and that may execute in heterogeneous, distributed computing environments. This paper introduces topics in business process programming that we believe will be of interest to the database programming community. These range from issues in modeling and specifying business processes, including new transactional models for capturing their execution semantics, to problems of efficient, scalable implementation in the heterogeneous distributing environments prevalent in typical enterprises.

            Content

            Author and article information

            Conference
            September 1995
            September 1995
            : 1-12
            Affiliations
            [0001]Hewlett-Packard Laboratories

            Palo Alto, California, USA
            Article
            10.14236/ewic/DBPL1995.8
            205d2604-8c03-4470-bb68-8d7ed977e878
            © Umeshwar Dayal et al. Published by BCS Learning and Development Ltd. Proceedings of the Fifth International Workshop on Database Programming Languages, Gubbio, Umbria, Italy

            This work is licensed under a Creative Commons Attribution 4.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/

            Proceedings of the Fifth International Workshop on Database Programming Languages
            DBPL-5
            5
            Gubbio, Umbria, Italy
            6-8 September 1995
            Electronic Workshops in Computing (eWiC)
            Database Programming Languages
            History
            Product

            1477-9358 BCS Learning & Development

            Self URI (article page): https://www.scienceopen.com/hosted-document?doi=10.14236/ewic/DBPL1995.8
            Self URI (journal page): https://ewic.bcs.org/
            Categories
            Electronic Workshops in Computing

            Applied computer science,Computer science,Security & Cryptology,Graphics & Multimedia design,General computer science,Human-computer-interaction

            Comments

            Comment on this article