Structural Complexity in Architecture-Centric Software Evolution.
The article examines whether an architecture-centric approach to software design results in systems more amenable to future modifications. The authors pursue their aim by studying an Internet-based collaborative work environment with thousands of lines of rewritten code, and which was eventually aba...
| Publicado en: | Computer (00189162) Vol. 41; no. 10; pp. 96 - 100 |
|---|---|
| Autores principales: | , , |
| Formato: | Artículo |
| Publicado: |
IEEE
Oct2008
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=34839004&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 34839004 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00189162 PUT jtl: Computer (00189162) issn: 00189162 maglogo: N pubinfo: dt: Oct2008 vid: 41 iid: 10 pid: 13605 pub: IEEE artinfo: ui: 34839004 10.1109/MC.2008.434 ppf: 96 ppct: 4 formats: tig: atl: Structural Complexity in Architecture-Centric Software Evolution. aug: au: Sangwan, Raghvinder S. Li-Ping Lin Neill, Colin J. affil: Assistant professor of software engineering, Pennsylvania State University. Pennsylvania State University. Associate professor of software engineering, assistant head of Engineering Division and codirector of Software Engineering Group, Pennsylvania State University. su: Computer software development Software engineering Software reengineering Computer software Internet Groupware (Computer software) sug: subj: Computer software development Software engineering Software reengineering Computer software Internet Groupware (Computer software) ab: The article examines whether an architecture-centric approach to software design results in systems more amenable to future modifications. The authors pursue their aim by studying an Internet-based collaborative work environment with thousands of lines of rewritten code, and which was eventually abandoned. Topics include the system's architectural structure, structural complexity, and their own efforts at reengineering the system's whiteboard subsystem. Their work indicates that the inclusion of quality attributes early in the design process promotes stability while reducing complexity. pubtype: Academic Journal doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2008 holdings: @attributes: islocal: N |
|---|