loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fifth Asia-Pacific Software Engineering Conference (APSEC'98)
Customizable Software Engineering Environments for Flexible Distributed Software Teams
Taipei, Taiwan
December 02-December 04
ISBN: 0-8186-9183-2
Robert P. Biuk-Aghai, University of Macau
The recent interest in carrying out software engineering in a distributed manner could lead to a future increase in the contracting of software engineers, grouped into flexible, distributed software teams. One of the implications will be a requirement for more customizable software engineering environments to meet the diverse requirements of different projects. This paper examines customizability issues and suggests the use of component-based systems to achieve a high degree of customizability. A component model for software tools is presented in which tool components are characterized by the services they provide, require and optionally can use. Implementations of early prototypes, using JavaBeans components and employing the JavaBeans Activation Framework, are presented. The integration of legacy tools into the model is explored, and two mechanisms are presented: adapters encapsulate access to tools implemented in Java, and wrappers integrate other external tools.
Index Terms:
distributed software engineering, collaborative work, component model, software tool integration, Java, JavaBeans, JavaBeans Activation Framework
Citation:
Robert P. Biuk-Aghai, "Customizable Software Engineering Environments for Flexible Distributed Software Teams," apsec, pp.228, Fifth Asia-Pacific Software Engineering Conference (APSEC'98), 1998
Usage of this product signifies your acceptance of the Terms of Use.