BEAP: An End-User Agile Programming Paradigm for Business Applications

Business applications are subject to changes with technology trends or market demands. However, quick response to these changes is still a challenging issue. Most of the existing architectures (e.g., CORBA, Web Services) still expose the developers to excessive low-level details and force a tight co...

Full description

Saved in:
Bibliographic Details
Published inJournal of computer science and technology Vol. 21; no. 4; pp. 609 - 619
Main Authors Shu, Cheng-Chun, Yu, Hai-Yan, Liu, Hao-Zhi
Format Journal Article
LanguageEnglish
Published Beijing Springer Nature B.V 01.07.2006
Research Center for Grid and Service Computing, Institute of Computing Technology, Chinese Academy of Sciences Beijing 100080, P.R. China
Graduate University of the Chinese Academy of Sciences, Beijing 100039, P.R. China%Research Center for Grid and Service Computing, Institute of Computing Technology, Chinese Academy of Sciences Beijing 100080, P.R. China
Subjects
Online AccessGet full text
ISSN1000-9000
1860-4749
DOI10.1007/s11390-006-0609-4

Cover

More Information
Summary:Business applications are subject to changes with technology trends or market demands. However, quick response to these changes is still a challenging issue. Most of the existing architectures (e.g., CORBA, Web Services) still expose the developers to excessive low-level details and force a tight coupling between program modules. For end users, developing, customizing, and reengineering applications remain difficult and time-consuming tasks. A high-level programming model is presented, together with a descriptive programming paradigm called BEAP, to facilitate end-user programming. In this approach, applications could be visually composed from well-defined software components called “funnels” in an event-driven fashion. Application examples have shown that, by raising the level of abstraction as well as simplifying the programming model, BEAP could empower end users to build business applications on demand with improved productivity.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ObjectType-Article-2
ObjectType-Feature-1
content type line 23
ISSN:1000-9000
1860-4749
DOI:10.1007/s11390-006-0609-4