TAILIEUCHUNG - PATTERNS OF DATA MODELING- P35

PATTERNS OF DATA MODELING- P35: Models provide the means for building quality software in a predictable manner. Models let developers think deeply about software and cope with large size and complexity. Developers can think abstractly before becoming enmeshed in the details of writing code. Although models are beneficial, they can be difficult to construct. That is where patterns come in. Patterns provide building blocks that help developers construct models faster and better. | Bibliographic Notes 155 and UML qualifiers are important aspects of intrinsic identity. Names are prominent in models and can be helpful for finding specific data. Bibliographic Notes Khoshafian-1986 is a classic reference on identity but the ideas in the paper reach beyond programming languages and also pertain to databases. Chapter 5 of Fowler-1997 has a good discussion of identity. Chapter 4 of Arlow-2004 discusses identity for persons and organizations. Chapter 7 discusses identity for products. References Arlow-2004 Jim Arlow and Ila Neustadt. Enterprise Patterns and MDA Building Better Software with Archetype Patterns and UML. Boston Massachusetts Addison-Wesley 2004. Feldman-1986 P. Feldman and D. Miller. Entity model clustering Structuring a data model by abstraction. Computer Journal 29 4 1986 348-360. Fowler-1997 Martin Fowler. Analysis Patterns Reusable Object Models. Boston Massachusetts Addison-Wesley 1997. Khoshafian-1986 . Khoshafian and . Copeland. Object identity. OOPSLA 86 as ACM SIGPLAN 21 11 November 1986 406-416. Part V Canonical Models Chapter 12 Language Translation 159 Chapter 13 Softcoded Values 168 Chapter 14 Generic Diagrams 186 Chapter 15 State Diagrams 198 Part V presents several canonical models models that often appear and cut across individual applications. These models are services with logic that stands apart from the various applications that use them. The canonical models contrast with the archetypes in that archetypes revolve around a basic concept found in models while canonical models are complete models that can be used as part of a larger application. Chapter 12 presents several approaches to the translation of human languages. Software that is written for international markets must be able to support multiple languages such as English Spanish and Chinese. Data can often be stored in the language of entry but there is a need to translate metadata such as labels in forms and reports. Chapter 13 covers softcoded values.

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.