Implementation Strategy for an Architectural Design Environment Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) Stefan Boeykens Dept. Architecture.

Slides:



Advertisements
Similar presentations
Logical and Physical Design of an Information System
Advertisements

Eindhoven Technische Universiteit What offers VR to the Designer Bauke de Vries Henri Achten.
Database Systems: Design, Implementation, and Management Tenth Edition
what is VA? advantages tools a b c what is VA? advantages tools fully integrated architectural plug-in for Rhino 4 powerful feature-based editor to create.
Sequence Diagram Generation & Validation MSE First Presentation Samer Saleh Advisor: Bill Hankley.
Towards an integrated design environment for architectural design Prof. Dr. Herman Neuckermans and Dr. Ann Hendricx Dept. of Architecture, Urban Design.
Management Information Systems, Sixth Edition
Software Testing and Quality Assurance
Oct 31, 2000Database Management -- Fall R. Larson Database Management: Introduction to Terms and Concepts University of California, Berkeley School.
System Context and Domain Analysis Large Scale Software Architecture Chapter 6 Danial moazen Prof:Dr.Abdollahzadeh.
1 SWE Introduction to Software Engineering Lecture 5.
11/05/99 1 eBusiness The Software Production View Project Summary.
Course Instructor: Aisha Azeem
Software Life Cycle Model
System Analysis & Design
FP OntoGrid: Paving the way for Knowledgeable Grid Services and Systems WP8: Use case 1: Quality Analysis for Satellite Missions.
ITEC224 Database Programming
Calculating Walking Distance in a Hybrid Space Model.
Improving Design Workflow in Architectural Design Applications Presentation Doctoral Seminar 16/06/2006 Leuven (Belgium)
Students Learn with Integrated Building Modeling Prepared by: Abdulaziz Al-Sudairy ID#
1 Introduction to Database Systems. 2 Database and Database System / A database is a shared collection of logically related data designed to meet the.
Management Information Systems By Effy Oz & Andy Jones
1 Chapter 15 Methodology Conceptual Databases Design Transparencies Last Updated: April 2011 By M. Arief
An Introduction to Design Patterns. Introduction Promote reuse. Use the experiences of software developers. A shared library/lingo used by developers.
Software development process ธนวัฒน์ แซ่ เอียบ. The development process Process –set of rules which define how a development project. Methodology and.
Chapter 4 Introduction to Database Development. Outline Context for database development Goals of database development Phases of database development.
Implementation support z programming tools y levels of services for programmers z windowing systems y core support for separate and simultaneous user-system.
Methodology - Conceptual Database Design. 2 Design Methodology u Structured approach that uses procedures, techniques, tools, and documentation aids to.
Database Planning, Design, and Administration Transparencies
Design of a Search Engine for Metadata Search Based on Metalogy Ing-Xiang Chen, Che-Min Chen,and Cheng-Zen Yang Dept. of Computer Engineering and Science.
Migrating From Relational To Object-Oriented Databases Masood Asif, Kenny Dunlop, Gerard Given & Grant Stalker.
Drawings ACT Objective Realize the organization and intent of construction drawings 2.
Methodology - Conceptual Database Design
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
 What is Modeling What is Modeling  Why do we Model Why do we Model  Models in OMT Models in OMT  Principles of Modeling Principles of Modeling 
Bringing OOAD&P Together: A Synthesis Approach Daniel GouletRobert Dollinger Department of Mathematics and Computing University of Wisconsin-Stevens Point.
System Context and Domain Analysis Abbas Rasoolzadegan.
Course Conclusion. Agenda Summing up by Tom Handing over to Ellen Your presentations Typo3 // css stuff Information about exam.
Lesson 7 – Working with Graphics Microsoft Word 2010.
Information Architecture & Design Week 3 Schedule -Syllabus Updates -Group Project Deliverables -IA Methodologies -Research Topic Presentations.
The Rational Unified Process 1 EECS810: Software Engineering.
1 Hypermedia Design Models & Methodologies Dr Gary Wills IAM Research Group © University of Southampton.
- 1 - Implementation of an Architectural Design Environment Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) Stefan Boeykens Dept. Architecture.
Week 04 Object Oriented Analysis and Designing. What is a model? A model is quicker and easier to build A model can be used in simulations, to learn more.
1 Introduction to Design. 2 Outline Basics of design Design approaches.
Understanding Data Intensive Systems Using Dynamic Analysis and Visualization Nesrine NOUGHI.
Thomas L. Gilchrist Testing Basics Set 3: Testing Strategies By Tom Gilchrist Jan 2009.
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 4 Slide 1 Software Processes.
Chapter 5 – Software Tools. 5.1 Introduction Tools valuable for –Specification –Interface Building –Evaluation.
DBS201: Data Modeling. Agenda Data Modeling Types of Models Entity Relationship Model.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
DESIGN OF AIRPORT TERMINAL AND CONTROL TOWER
MTA ETA. Product Description A real-time simulation system that estimates the expected time that it will take a certain bus to arrive at an end- user’s.
Management Information Systems by Prof. Park Kyung-Hye Chapter 7 (8th Week) Databases and Data Warehouses 07.
Database Systems: Design, Implementation, and Management Tenth Edition
Databases and Database Users
Database Development (8 May 2017).
Introduction to Design Patterns
Rumbaugh’s Objectmodeling Technique
Chapter 9 Moving to Design Part 1.
MANAGING DATA RESOURCES
Regional Architecture Development for Intelligent Transportation
Modeling Ideator using Tropos Syed Hamza Javed
SITE ANALYSIS AND SETUP.
Implementation support
Chapter 5 Architectural Design.
Database System Concepts and Architecture
Implementation support
Week 10 Systems Development
Presentation transcript:

Implementation Strategy for an Architectural Design Environment Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) Stefan Boeykens Dept. Architecture CAD-Lab K.U.Leuven (Belgium) Issues in the development of IDEA+

Introduction What is IDEA+ Data Structure Prototype Application Conclusions 1 – Introduction  Ongoing transition from traditional to digital architectural practice  Most CAAD-tools focused on construction documentation  Lack of early-design phase evaluation tools

Introduction What is IDEA+ Data Structure Prototype Application Conclusions 2 – What is IDEA+ Conceptual Model (1992) Design Phases Scale Levels Transitions Evaluation tests Core Object Model (2000) MERODE Entity Relationship Diagram Object-Event Table

Introduction What is IDEA+ Data Structure Prototype Application Conclusions 3 – Data Structure 1.Abstraction, Interface & Independency 2.CAAD Entities 3.Representations 4.Commands & Events 5.Transitions 6.Tests/Evaluation

Introduction What is IDEA+ Data Structure Prototype Application Conclusions 3 – Data Structure (part 2) 1.Abstraction, Interface & Independency 2.The CAAD Entities Physical Elements walls, floors, roofs, beams, columns, openings, stairs,... Spaces Masterplan Elements Activity

Introduction What is IDEA+ Data Structure Prototype Application Conclusions 3 – Data Structure (part 3) 3.Representations  Connection between CAAD & Graphic  Amount of representations  Share graphical entities  Interface to the data 4.Commands & Events  Object Event Table (from Core Object Model)  Create, Remove, Modify, Select, Import/Export

Introduction What is IDEA+ Data Structure Prototype Application Conclusions 3 – Data Structure (part 4) 5.Transitions  Between design phases  Between scale levels 6.Tests/Evaluations  Daylighting (IDEA- l )  Cost Estimation

Introduction What is IDEA+ Data Structure Prototype Application Conclusions 4 – Prototype Application Platform-dependency Issues  Data structure = C++ only  Portability & vendor-independency  Some common program functionality (administration, commands, evaluation tools) is kept part of the data-structure  Prototype = Win32/MFC/OpenGL  Ease of developing an interface (GUI)  Diminish development time

Introduction What is IDEA+ Data Structure Prototype Application Conclusions 5 – Conclusions  IDEA+ is a work-in-progress  Data structure is not finalised yet  Prototype aims to be suitable for further development  Not the intention to make a commercial-class application END OF PRESENTATION