DocumentCode
1483339
Title
Accelerating development with agent components
Author
Griss, Martin L. ; Pour, Gilda
Author_Institution
Hewlett-Packard Labs., Palo Alto, CA, USA
Volume
34
Issue
5
fYear
2001
fDate
5/1/2001 12:00:00 AM
Firstpage
37
Lastpage
43
Abstract
As the demand for more flexible, adaptable, extensible, and robust Web based enterprise application systems accelerates, adopting new software engineering methodologies and development strategies becomes critical. These strategies must support the construction of enterprise software systems that assemble highly flexible software components written at different times by various developers. Traditional software development strategies and engineering methodologies, which require development of software systems from scratch, fall short in this regard. Component based software engineering offers an attractive alternative for building Web based enterprise application systems. CBSE works by developing and evolving software from selected reusable software components, then assembling them within appropriate software architectures. By promoting the use of software components that commercial vendors or in-house developers build, the component based software development approach promises large scale software reuse
Keywords
business data processing; information resources; object-oriented programming; software agents; software architecture; software reusability; Web based enterprise application systems; agent components; commercial vendors; component based software development approach; component based software engineering; development strategies; engineering methodologies; enterprise software systems; highly flexible software components; in-house developers; large scale software reuse; reusable software components; robust Web based enterprise application systems; software architectures; software development strategies; software engineering methodologies; Accelerated aging; Acceleration; Application software; Assembly systems; Buildings; Programming; Robustness; Software engineering; Software reusability; Software systems;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.920610
Filename
920610
Link To Document