An efficient process model for distributed software application developments

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

One of the problems we face today for software development is how we can comply with the speed of change in the business environment. To address the issue, we present a new paradigm called Progressive Development Model that gradually releases the software components according to the current business needs. In this paper, we also present a design pattern of software architecture optimized for Progress Development Model. Under the design pattern, system functionalities are identified into two components: Core and user functions. With a standardized interface called AIL, staged user functions can be attached onto the core without breaking or deforming the overall architecture. The development model is especially suitable for the distributed software applications development that is getting its popularity recently.

Original languageEnglish
Title of host publication2013 IEEE Conference Anthology, ANTHOLOGY 2013
PublisherIEEE Computer Society
ISBN (Print)9781479916603
DOIs
StatePublished - 2013
Event2013 IEEE Conference Anthology, ANTHOLOGY 2013 - , China
Duration: 1 Jan 20138 Jan 2013

Publication series

Name2013 IEEE Conference Anthology, ANTHOLOGY 2013

Conference

Conference2013 IEEE Conference Anthology, ANTHOLOGY 2013
Country/TerritoryChina
Period1/01/138/01/13

Keywords

  • process modeling
  • rapid development
  • Software architecture design
  • Software process

Fingerprint

Dive into the research topics of 'An efficient process model for distributed software application developments'. Together they form a unique fingerprint.

Cite this