Danh mục

Lecture Software engineering: Lecture 10 - TS. Đào Nam Anh

Số trang: 42      Loại file: pdf      Dung lượng: 4.64 MB      Lượt xem: 4      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: 6,000 VND Tải xuống file đầy đủ (42 trang) 0

Báo xấu

Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Lecture "Software engineering - Lecture 10: Specifying systems" has contents: Use of UML for ODP system specifications, use of UML for ODP system specifications, UML object constraint language.
Nội dung trích xuất từ tài liệu:
Lecture Software engineering: Lecture 10 - TS. Đào Nam AnhSOFTWARE ENGINEERINGLecture 10Specifying SystemsMBA Course NotesDr. ANH DAO NAM1Software EngineeringSlides are from Ivan Marsic, Thomas E. Potok and Bryan Wood, modified byAnh Dao NamTextbooks:Bruegge & Dutoit: Object-Oriented Software Engineering: Using UML,Patterns and Java, Third Edition, Prentice Hall, 2010.Miles & Hamilton: Learning UML 2.0, O’Reilly Media, 2006.Interesting source:Bryan Wood , UML for ODP system specifications, lecture notesJapanese Association of Healthcare Information System Industry (JAHSI)of a Japanese Hospital Information Reference Enterprise ModelEuropean research projects:e.g. COMBINE - investigating the organisation and process for componentbased system developmentIndustrial PracticeOMGUML profile for Enterprise Distributed Object Computing (EDOC)2TopicsUse of UML for ODP system specificationsUML State Machine DiagramsState Activities: Entry, Do, and Exit ActivitiesComposite States and Nested StatesConcurrencyUML Object Constraint Language (OCL)OCL SyntaxOCL Constraints and Contracts3Use of UML for ODP systemspecifications - X.906 | ISO/IEC 19793A standard covering:•definition of a set of UML profiles for expressinga system specification in terms of ODPviewpoint specifications•relationships between the resultant ODPviewpoint specifications•relationships between a system specificationusing ODP viewpoint specifications and the OMG•Model Driven Architecture4Modelling conceptsInterpretation conceptsentity, abstraction, system, architecture…Basic modelling conceptsobject, action, environment (of an object),interface, activity, location (in space/time)…Specification conceptscomposition/decomposition (of objects),type (of an ), template, role …5

Tài liệu được xem nhiều: