Abstract | ||
---|---|---|
This experience paper presents observations, lessons learned, and recommendations based on a case study of reuse. The case study is concerned with the development, maturation, and reuse of a business domain independent software component (horizontal reuse) in a project-driven organisation that has little previous experience with systematic software reuse. The main lessons learned are that: even though domain analysis can alleviate reuse mismatch problems one should not underestimate the technical problems that may arise when reusing; a side-effect of reuse is that software engineering knowledge is transferred within an organisation; design patterns can be as risky as they can be beneficial; and there is more to architectural mismatch than “merely” packaging mismatch |
Year | DOI | Venue |
---|---|---|
2000 | 10.1109/APSEC.2000.896711 | APSEC |
Keywords | Field | DocType |
business data processing,software reusability,business domain independent software,case study,design patterns,domain analysis,horizontal reuse,organisation,project-driven organisation,software component,software reuse | Domain analysis,Domain engineering,Systems engineering,Software engineering,Business data processing,Reuse,Computer science,Software design pattern,Software,Business domain,Component-based software engineering | Conference |
ISSN | ISBN | Citations |
1530-1362 | 0-7695-0915-0 | 1 |
PageRank | References | Authors |
0.38 | 9 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Henrik Bærbak Christensen | 1 | 346 | 37.74 |
Ron, H. | 2 | 1 | 0.38 |