Towards Construction of Business Components: An Approach to Development of Web-Based Application Systems

Towards Construction of Business Components: An Approach to Development of Web-Based Application Systems

Dentcho N. Batanov (Asian Institute of Technology, Thailand) and Somjit Arch-int (Khon Kaen University, Thailand)
Copyright: © 2003 |Pages: 17
DOI: 10.4018/978-1-93177-750-6.ch013
OnDemand PDF Download:
$37.50

Abstract

Global competition among today’s enterprises forces their business processes to evolve constantly, leading to changes in corresponding Web-based application systems. Most existing approaches that extend the traditional software engineering to develop Web-based application systems are based on object-oriented methods. Such methods emphasize modeling individual object behaviors instead of system behavior. This chapter proposes the Business Process-Based Methodology (BPBM) for developing such systems. It uses a business process as a unified conceptual framework for analyzing relationships between a business process and associated business objects and for identifying business activities and designing object-oriented components called business components. We propose measures for coupling and cohesion measurement in order to ensure that these business components enable the potential reusability. These business components can more clearly represent semantic system behaviors than linkages of individual object behaviors. A change made to one business process impacts some encapsulated atomic components within the respective business component without affecting other parts of the system. A business component is divided into parts suitable for implementation of multitier Web-based application systems.

Complete Chapter List

Search this Book:
Reset
Table of Contents
Acknowledgments
Joan Peckham, Scott J. Lloyd
Chapter 1
Joan Peckham, Scott J. Lloyd
Software patterns are used to facilitate the reuse of object-oriented designs. While most Computer Aided Software Engineering (CASE) tools support... Sample PDF
Integrating Patterns into CASE Tools
$37.50
Chapter 2
Gabriel Vilallonga, Daniel Riesco, Germán Montejano, Roberto Uzal
This chapter introduces a theoretical frame for the Process Definition (PD) validation in Workflow or in those processes with temporal restrictions.... Sample PDF
Petri Nets with Clocks for the Analytical Validation of Business Process
$37.50
Chapter 3
Rick Gibson
This chapter will identify the key aspects of software engineering and systems engineering in an effort to highlight areas of consensus and conflict... Sample PDF
Software and Systems Engineering: Conflict and Consensus
$37.50
Chapter 4
John Mendonca, Jeff Brewer
Historically, the approach to software engineering has been based on a search for an optimal (ideal) methodology — that is, the identification and... Sample PDF
Lean, Light, Adaptive, Agile and Appropriate Software Development: The Case for a Less Methodical Methodology
$37.50
Chapter 5
D. C. McDermid
This paper challenges established wisdom with respect to use cases. Use cases are classically elaborated by directly identifying objects, methods... Sample PDF
How to Elaborate a Use Case
$37.50
Chapter 6
Laura Felice, Daniel Riesco
During the RAISE specification development process, a variety of components and infrastructures are built. All of these components are not... Sample PDF
A Rigorous Model for RAISE Specifications Reusability
$37.50
Chapter 7
Judith Kabeli, Peretz Shoval
FOOM (Functional and Object-Oriented Methodology) is an integrated methodology for information systems’ analysis and design, which combines two... Sample PDF
The Application of FOOM Methodology to IFIP Conference Case Study
$37.50
Chapter 8
Dan Shoemaker
This chapter presents a comprehensive quantitative management model for information technology (IT). It is assessment based and can be easily... Sample PDF
A Quantitative Risk Assessment Model for the Management of Software Projects
$37.50
Chapter 9
Jana Dospisil
This chapter describes the foundation and properties of object-oriented software measures. Many software measures for object-oriented applications... Sample PDF
Software Metrics, Information and Entropy
$37.50
Chapter 10
T. Y. Chen, Iyad Rahwan, Yun Yang
This chapter introduces a novel notion of temporal interaction diagrams for distributed and parallel programming. An interaction diagram is a... Sample PDF
Temporal Interaction Diagrams for Multi-Process Environments
$37.50
Chapter 11
Vijay V. Raghavan
Populist approaches to studying information systems security include architectural, infrastructure-related and system-level security. This study... Sample PDF
Toward an Integrative Model of Application-Software Security
$37.50
Chapter 12
Valentina Plekhanova
This chapter presents a project proposal that defines future work in engineering the learning processes in cognitive systems. This proposal outlines... Sample PDF
Learning Systems and their Engineering: A Project Proposal
$37.50
Chapter 13
Dentcho N. Batanov, Somjit Arch-int
Global competition among today’s enterprises forces their business processes to evolve constantly, leading to changes in corresponding Web-based... Sample PDF
Towards Construction of Business Components: An Approach to Development of Web-Based Application Systems
$37.50
Chapter 14
Jesús D. Garcia-Consuegra
This chapter introduces an object-oriented methodology for Geographical Information Systems (GIS) development. It argues that a COTS-based... Sample PDF
An OO Methodology Based on the Unified Process for GIS Application Development
$37.50
Chapter 15
Robert Bram, Jana Dospisil
The claim of improved efficiency and reliability of networking technology provides for a framework of service discovery, where clients connect to... Sample PDF
A Framework for Intelligent Service Discovery
$37.50
Chapter 16
Zoran Stojanovic, Ajantha Dahanayake
Although Component-Based Development (CBD) platforms and technologies, such as CORBA, COM+/.NET and Enterprise Java Beans (EJB), are now de facto... Sample PDF
A Service-Based Approach to Components for Effective Business-IT Alignment
$37.50
Chapter 17
Gordana Jovanovic-Dolecek, Javier Diaz-Carmona
This chapter describes a design of a narrowband lowpass finite impulse response (FIR) filter using a small number of multipliers per output sample... Sample PDF
One Method for Design of Narrowband Lowpass Filters
$37.50
Chapter 18
Gordana Jovanovic-Dolecek
This chapter presents the design of narrowband highpass linear-phase finite impulse response (FIR) filters using the sharpening recursive running... Sample PDF
Design of Narrowband Highpass FIR Filters Using Sharpening RRS Filter and IFIR Structure
$37.50
About the Authors