Mạng doanh nghiệp: Tái cấu trúc các hệ thống phần mềm phức tạp

AI & SOCIETY - Tập 12 - Trang 55-63 - 1998
Horst Kesselmeier1, Inga Tschiersch1, Klaus Henning1, Beate Stoffels2, Sebastian Kutscha2
1Department of Computer Science in Mechanical Engineering (HDZ/1MA), University of Technology (RWTH), Aachen, Germany
2sd&m, München

Tóm tắt

Ngày nay, thiết kế công nghệ không còn có thể được hiểu như một quy trình thiết kế trên một ‘mặt bằng trống’. Thiết kế và triển khai công nghệ mới luôn phụ thuộc vào công nghệ hiện có và cách mà con người sử dụng nó. Trong khía cạnh này, Kỹ thuật phần mềm cũng đã thay đổi để phù hợp với các đặc điểm của thiết kế công nghệ ‘thông thường’, xét đến các hệ thống máy tính hiện có. Những kinh nghiệm cho thấy các điều kiện và nhu cầu của các dự án Tái cấu trúc phần mềm như vậy là rất phức tạp và khác nhau về các đặc điểm riêng, từ các khía cạnh chất lượng của tài liệu hệ thống hiện có đến các cấu trúc tổ chức của các phòng máy tính liên quan. Chu trình Nhiệm vụ-Tạo tác được trình bày ở đây đưa ra một phương pháp tiếp cận tái cấu trúc phù hợp, nhấn mạnh cả phân tích và thiết kế trong Tái cấu trúc phần mềm.

Từ khóa

#tái cấu trúc phần mềm #thiết kế công nghệ #hệ thống phần mềm phức tạp #Kỹ thuật phần mềm

Tài liệu tham khảo

Carroll, J.M.; W.A. Kellogg and M.B. Rosson (1991). The Task-Artifact Cycle. In: Carroll, J. M. (Ed.): Designing Interaction. Psychology at the Human-Computer Interface. Cambridge. Chikofsky, E. and J. Cross (1990). “Reverse-Engineering and Design Recovery: A Taxonomy”, IEEE Software. Eberhardt, K. and S. Kutscha (1995). Veraltete Systeme hemmen Innovation, Computer-Woche Extra, B. 1. Kesselmeier, H. (1997). Methodological approaches to Software Reengineering. PhD Thesis, RWTH Aachen. Surrer, H. and D. Taubner (1996). Objekt-orientierte Spezifikation mit einem CASE-Werkzeug für Structured Analysis/Structured Design. Informatik Spektrum, 19, 4, Gesellschaft für Informatik e.V., Springer, Berlin etc.