Abstract
Software development in general and groupware applications in particular can greatly benefit from the reusability and interoperability aspects associated with software components. Component-based software development enables the construction of software artefacts by assembling prefabricated, configurable and independently evolving building blocks, called software components. This paper presents a methodology for the development of groupware applications using a set of composable software components. This methodology consists of splitting the software development process according to four abstraction levels, viz., enterprise, system, component and object, and three different views, viz., structural, behavioural and interactional. The use of different abstraction levels and views allows a better control of the development process. We illustrate this methodology using a chat application as a case study.
Original language | Undefined |
---|---|
Title of host publication | Proceedings of the Fourth IEEE International Enterprise Distributed Object Computing Conference (EDOC 2000) |
Place of Publication | USA |
Publisher | IEEE Computer Society |
Pages | 204-213 |
Number of pages | 10 |
ISBN (Print) | 07-6950-8650 |
DOIs | |
Publication status | Published - 2000 |
Event | 4th International Enterprise Distributed Object Computing Conference, EDOC 2000 - Makuhari, Japan Duration: 25 Sep 2000 → 28 Sep 2000 Conference number: 4 |
Publication series
Name | |
---|---|
Publisher | IEEE |
Conference
Conference | 4th International Enterprise Distributed Object Computing Conference, EDOC 2000 |
---|---|
Abbreviated title | EDOC |
Country | Japan |
City | Makuhari |
Period | 25/09/00 → 28/09/00 |
Keywords
- EWI-8740
- IR-19027
- METIS-119549
- SCS-Services