Nội dung được dịch bởi AI, chỉ mang tính chất tham khảo
Mạng doanh nghiệp: Tái cấu trúc các hệ thống phần mềm phức tạp
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ềmTà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.