skip to main content
Ngôn ngữ:
Giới hạn tìm kiếm: Giới hạn tìm kiếm: Dạng tài nguyên Hiển thị kết quả với: Hiển thị kết quả với: Chỉ mục

Object-oriented application frameworks

Fayad, Mohamed ; Schmidt, Douglas

Communications of the ACM, 01 October 1997, Vol.40(10), pp.32-38 [Tạp chí có phản biện]

E-ISSN: 1557-7317 ; DOI: 10.1145/262793.262798

Toàn văn không sẵn có

Trích dẫn Trích dẫn bởi
  • Nhan đề:
    Object-oriented application frameworks
  • Tác giả: Fayad, Mohamed ; Schmidt, Douglas
  • Chủ đề: Engineering ; Computer Science ; Mathematics
  • Là 1 phần của: Communications of the ACM, 01 October 1997, Vol.40(10), pp.32-38
  • Mô tả: Computing power and network bandwidth have increased dramatically over the past decade, yet the design and implementation of complex software remain expensive and error-prone. Much of the cost and effort stems from the continuous rediscovery and reinvention of core concepts and components across the software industry. In particular, the growing heterogeneity of hardware architectures and diversity of operating system and communication platforms make it difficult to build correct, portable, efficient, and inexpensive applications from scratch. Object-oriented application frameworks are a promising technology for reusing proven software designs and implementations in order to reduce the cost and improve the quality of software. A framework is a reusable "semi-complete" application that can be specialized to produce custom applications. In contrast to earlier OO reuse techniques based on class libraries, frameworks are targeted for particular business units (such as data processing or cellular communications) and application domains (such as user interfaces or real-time avionics). Frameworks like MacApp, ET++, Interviews, ACE, Microsoft's MFC and DCOM, JavaSoft's RMI, and implementations of OMG's CORBA play an increasingly important role in contemporary software development. (Abstract quotes from original text)
  • Ngôn ngữ: English
  • Số nhận dạng: E-ISSN: 1557-7317 ; DOI: 10.1145/262793.262798

Đang tìm Cơ sở dữ liệu bên ngoài...