ANALYSIS OF DATA-DRIVEN WEB APPLICATION VERSUS PROCESS-DRIVEN APPLICATION

Loading...
Thumbnail Image
Authors
Almutairi, Turki Abdullah A.
Subjects
business process management
process centric organizations
Advisors
Cook, Glenn R.
Date of Issue
2018-12
Date
Publisher
Monterey, CA; Naval Postgraduate School
Language
Abstract
Enterprise applications are a type of software used in organizations to provide the functions for one or more business domains. The standard approach to developing enterprise application is using common programming platforms like Java EE or Microsoft .NET. However, in recent years new enterprise applications development platforms called Business Process Management Systems (BPMSs) have emerged. BPMS providers claim that their technologies allow organizations to develop enterprise applications faster than by using traditional applications development platforms. No comprehensive comparison of using the two approaches has yet been conducted. The purpose of this study is to compare two enterprise application features, persistence and messaging, available in both technologies—here, Java EE and Bonita BPM. The findings of this study revealed that developing applications using Bonita BPM takes less effort than using Java EE. However, facilitating applications development with Bonita BPM comes with a cost, which is that it limits the developer's ability to use specific preconfigured persistence and messaging technology.
Type
Thesis
Description
Series/Report No
Department
Information Sciences (IS)
Organization
Identifiers
NPS Report Number
Sponsors
Funder
Format
Citation
Distribution Statement
Approved for public release; distribution is unlimited.
Rights
Copyright is reserved by the copyright owner.
Collections