Introduction to Software Architecture (1)

Size: px
Start display at page:

Download "Introduction to Software Architecture (1)"

Transcription

1 Introduction to Software Architecture (1) Wendy Liu 2003 (Acknowledgement: part of the content is contributed by Peter Kanareitsev) Architect s roles not just technology Creating the right technical vision aligned with organization s business strategy Getting the organization to buy into this vision: executive sponsors, project managers, developers requires a lot of political skill Leadership and communication read Role of the Software Architect for more on this We will focus on technical aspects T10: Architecture Fall, CSC407 ( 2003, W.Liu) 2 1

2 Purpose of Software Architecture [Jazayeri et al. 2000] a vehicle for communication architectural views: functional, concurrency, code, development, physical view architectural description: UML, ADLs a manifestation of earliest design decisions quality attributes: performance, availability, reliability, etc. architectural styles a reusable, transferable abstraction T10: Architecture Fall, CSC407 ( 2003, W.Liu) 3 Software Architecture Is a craft, not an engineering discipline, at this point in time (Shaw & Garlan) Is a creative, not a routine, activity No formal notion of optimal architecture, given a product domain No repeatable methodology to write down optimal architecture Formal training less valuable than experience, including some degree of learning from your own errors (Penny) T10: Architecture Fall, CSC407 ( 2003, W.Liu) 4 2

3 However This does not mean you cannot reuse any of the vast experience of architects who came before you Can reuse traditional formats and modeling notations for capturing and communicating architectures Can reuse architectural styles popular structures of components and connectors, each having a defined impact on functionality and quality attributes T10: Architecture Fall, CSC407 ( 2003, W.Liu) 5 Architectural Design Stages Requirements Architecturally Significant Requirements (ASRs) evaluate How to determine ASRs? How to represent architectural decisions? Architectural Decisions How to derive architectural decisions from ASRs? How to represent architectural descriptions? Architectural Description How to make architectural trade-offs? How to choose an ADL? How to convert an architectural description into a computational infrastructure? Building Computational Infrastructure Detail Implementation How to evaluate ASRs? T10: Architecture Fall, CSC407 ( 2003, W.Liu) 6 3

4 Architecture blueprint should be: Self-motivating: include some rationale with your architectural decisions. Don t leave the reader wondering why you made these choices Relevantly biased: not all viewpoints are equally important for all systems focus on the right aspects (e.g. for an AI system, knowledge base structure & reasoning mechanisms logical view deserves more detail than deployment view) Simple yet decisive (the hard part) Based on known architectural styles T10: Architecture Fall, CSC407 ( 2003, W.Liu) 7 Architectural Styles Like patterns in class design Common styles (Shaw & Garlan 1996): Pipes and filters (e.g. Unix shell, data processing) Implicit invocation (e.g. GUI s: when an event is announced, any interested components may process it) Layered functionality (e.g. network protocols, graphics rendering) Repository / blackboard (e.g. online transaction processing, pattern recognition) Interpreter (e.g. Java Virtual Machine) T10: Architecture Fall, CSC407 ( 2003, W.Liu) 8 4

5 More on Architectural Styles Attribute-based architectural styles (Klein & Kazman 1999): Synchronization Data indirection Abstract data repository Publish/Subscribe Layering Simplex Attempt to quantify the impact of styles on a system e.g. authors show that Repository reduces the number of code changes in situations where data producers and consumers evolve while data schema stays frozen T10: Architecture Fall, CSC407 ( 2003, W.Liu) 9 Architectural Description Languages (ADLs) ACME interchange Adage and Meta-H avionics system Aesop and UniCon real-time analysis Darwin π-calculus analysis of distributed message-passing Rapide design simulation and analysis Wright formal specification and analysis UML Approach direct link to implementation practitioners like it poor vocabulary for AD informal, less automated analysis T10: Architecture Fall, CSC407 ( 2003, W.Liu) 10 5

6 We present Next Tutorial format of practical architectural design document examples T10: Architecture Fall, CSC407 ( 2003, W.Liu) 11 References 1. D. Bredemeyer and R. Malan, Role of the Software Architect, 2000, 2. L. Bass, P. Clements, and R. Kazman, Software Architecture in Practice, (1 st Ed.) 1998, (2 nd Ed.) M. Shaw and D. Garlan, Software Architecture, M. Jazayeri, A. Ran, and F. Linden, Software Architecture for Product Families: Principles and Practice, M. Klein, R. Kazman, Attribute-Based Architectural Styles, 1999 (CMU/SEI-99-TR-22). T10: Architecture Fall, CSC407 ( 2003, W.Liu) 12 6

SOFTWARE ARCHITECTURE. Semester II (Computer Engineering) SUB CODE: MECE202. Evaluation Scheme L T P Total Credit Theory Mid Sem Exam

SOFTWARE ARCHITECTURE. Semester II (Computer Engineering) SUB CODE: MECE202. Evaluation Scheme L T P Total Credit Theory Mid Sem Exam TEACHING SCHEME (Credits and Hours): Teaching scheme SOFTWARE ARCHITECTURE Semester II (Computer Engineering) SUB CODE: MECE202 Total Evaluation Scheme L T P Total Credit Theory Mid Sem Exam CIA Pract.

More information

SOFTWARE ARCHITECTURE

SOFTWARE ARCHITECTURE SOFTWARE ARCHITECTURE PERSPECTIVES ON AN EMERGING DISCIPLINE MARY SHAW Carnegie Mellon University DAVID GARLAN Carnegie Mellon University An Alan R. Apt Book Prentice Hall, Upper Saddle River, New Jersey

More information

Rationale for Software Architecture Design. Definitions for Software Architecture. Rationale for Software Architecture. Common Misconceptions

Rationale for Software Architecture Design. Definitions for Software Architecture. Rationale for Software Architecture. Common Misconceptions Rationale for Software Architecture Design Bedir Tekinerdoğan Billkent University, Department of Computer Engineering e:mail - bedir@cs,bilkent..edu.tr http://www.cs.bilkent.edu.tr/~bedir/ Contents Definitions

More information

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Computer Science and Engineering

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Computer Science and Engineering GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Computer Science and Engineering Academic Year: 2016-17 Semester: EVEN COURSE PLAN Semester: VIII Subject Code& Name: 10IS81 - Software Architecture

More information

SOFTWARE ARCHITECTURES:

SOFTWARE ARCHITECTURES: SOFTWARE ARCHITECTURES: AN INTRODUCTION Prof. Dr. Elisa Yumi Nakagawa elisa@icmc.usp.br 1 st Semester, 2016 1 CONTENTS Introduction Brief History Definitions Quality and Software Architecture General Architecting

More information

Software Architecture Context

Software Architecture Context Software Architecture Context J. Scott Hawker/R.Kuehl p. 1 Some material Pearson Education Topics Contexts of software architecture The architecture influence cycle What is the role of a software architect?

More information

Interoperability, Architecture And Architectural Frameworks. Rob Dobson Rob Dobson & Associates Pty Ltd

Interoperability, Architecture And Architectural Frameworks. Rob Dobson Rob Dobson & Associates Pty Ltd Interoperability, Architecture And Architectural Frameworks Rob Dobson Rob Dobson & Associates Pty Ltd 1 Large Interoperability Late 1980s Large systems evolved independently not designed to be integrated

More information

RAD: Really Awful Design - Really? Rob Day & Eoin Woods Agile Conference, September 2005

RAD: Really Awful Design - Really? Rob Day & Eoin Woods Agile Conference, September 2005 RAD: Really Awful Design - Really? Rob Day & Eoin Woods Agile Conference, September 2005 Workshop Organisation Session Objectives & Introductions RAD Origins Some Architectural Musings Software Architecture

More information

A FORMAL APPROACH FOR INCORPORATING ARCHITECTURAL TACTICS INTO THE SOFTWARE ARCHITECTURE

A FORMAL APPROACH FOR INCORPORATING ARCHITECTURAL TACTICS INTO THE SOFTWARE ARCHITECTURE 1 A FORMAL APPROACH FOR INCORPORATING ARCHITECTURAL TACTICS INTO THE SOFTWARE ARCHITECTURE Hamid Bagheri & Kevin Sullivan University of Virginia Computer Science 2 How do architects integrate tactics with

More information

Detecting and Maintaining Architecture Consistency. Dr Liam O Brien, Geoscience Australia

Detecting and Maintaining Architecture Consistency. Dr Liam O Brien, Geoscience Australia Detecting and Maintaining Architecture Consistency Dr Liam O Brien, Geoscience Australia Personal Background 25 years experience in the IT area mainly as: Researcher (21 years) Reverse engineering, Reengineering,

More information

Course Descriptions Real Estate and the Built Environment

Course Descriptions Real Estate and the Built Environment CMGT REAL XRCM Construction Management Courses Real Estate Courses Executive Master Online Courses CMGT 4110 PreConstruction Integration & Planning CMGT 4120 Construction Planning & Scheduling This course

More information

Organizational Project Management

Organizational Project Management Organizational Project Management March 19, 2019 Lotfy Saleh: PMP, PgMP, PfMP, OPM3-CP, PMI-SP, PMI-RMP, PMI-ACP, PMI-PBA, CAPM TERMINOLOGIES Project Management Program Management Portfolio Management

More information

Towards Independent Software Architecture Review*

Towards Independent Software Architecture Review* Towards Independent Software Architecture Review* Antony Tang, Fei-Ching Kuo, and Man F. Lau Faculty of Information and Communication Technologies Swinburne University of Technology, Australia {atang,dkuo,elau}@ict.swin.edu.au

More information

The Method-Framework for Engineering System Architectures (MFESA)

The Method-Framework for Engineering System Architectures (MFESA) The Method-Framework for Engineering System Architectures (MFESA) Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Donald Firesmith IEEE International Systems Conference Vancouver,

More information

European Component Oriented Architecture (ECOA ) Collaboration Programme: ECOA White Paper

European Component Oriented Architecture (ECOA ) Collaboration Programme: ECOA White Paper European Component Oriented Architecture (ECOA ) Collaboration Programme: ECOA White Paper Prepared by BAE Systems (Operations) Ltd and Dassault Aviation Page 1 1 Table of Contents 1 Table of Contents...

More information

DOWNLOAD OR READ : SOFTWARE ARCHITECT ENGINEERING PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : SOFTWARE ARCHITECT ENGINEERING PDF EBOOK EPUB MOBI DOWNLOAD OR READ : SOFTWARE ARCHITECT ENGINEERING PDF EBOOK EPUB MOBI Page 1 Page 2 software architect engineering software architect engineering pdf software architect engineering Software architecture.

More information

The Journey to 100% Electronic Survey. Land Information New Zealand. August 2009

The Journey to 100% Electronic Survey. Land Information New Zealand. August 2009 The Journey to 100% Electronic Survey and Title Lodgement Land Information New Zealand August 2009 Land Information New Zealand Established 1996 Titles, Survey, Geodetic, Electoral 12 locations 500 staff

More information

Egyptian Nationwide Title Cadastre System

Egyptian Nationwide Title Cadastre System Kholoud SAAD, Egypt Key words: Cadastre, Registration, Urban, Rural, National Cadastre, Automation, reengineering. SUMMARY With growing need for integrated information, Enterprise Solutions has become

More information

The Method-Framework for Engineering System Architectures (MFESA)

The Method-Framework for Engineering System Architectures (MFESA) The Method-Framework for Engineering System Architectures (MFESA) Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Donald Firesmith System and Software Technology Conference

More information

CPPDSM4003A Appraise property

CPPDSM4003A Appraise property CPPDSM4003A Appraise property Unit descriptor Employability skills Prerequisite units Application of the unit Competency field Unit sector This unit of competency specifies the outcomes required to appraise

More information

A Vision for a Fully Digital Cadastral Survey System

A Vision for a Fully Digital Cadastral Survey System A Vision for a Fully Digital Cadastral Survey System Anselm HAANEN, Trent GULLIVER, New Zealand Key words: cadastral survey system, digital cadastre, survey plans SUMMARY Surveyors have traditionally prepared

More information

From 2D representation of the buildings into cadastral maps towards 3D GIS applications and BIM a case study for Prishtina

From 2D representation of the buildings into cadastral maps towards 3D GIS applications and BIM a case study for Prishtina From 2D representation of the buildings into cadastral maps towards 3D GIS applications and BIM a case study for Prishtina This is a Peer Reviewed Paper Fisnik LOSHI, Kosovo Keywords: 3D cadastre, property

More information

Preprint.

Preprint. http://www.diva-portal.org Preprint This is the submitted version of a paper presented at 10th EC GI & GIS Workshop, ESDI State of the Art, Warsaw, Poland, 23-25 June 2004. Citation for the original published

More information

Henry Muccini. Pisa, March , workshop on Architecture-based Testing: Moving Research into Practice

Henry Muccini. Pisa, March , workshop on Architecture-based Testing: Moving Research into Practice Università degli Studi dell Aquila Henry Muccini Dipartimento di Informatica www.henrymuccini.com University of L Aquila - Italy henry.muccini@di.univaq.it Pisa, March 29-30 2011, workshop on Architecture-based

More information

MS-REBE Course Descriptions

MS-REBE Course Descriptions 2018-2019 MS-REBE Course Descriptions CMGT Construction Management Courses REAL Real Estate Courses FMGT Facilities Management Courses CMGT 4110: PreConstruction Integration & Planning This course examines

More information

SMART GUIDE TO SELLING YOUR HOME

SMART GUIDE TO SELLING YOUR HOME SMART GUIDE TO SELLING YOUR HOME Prepared for: Home Owner Compliments of: Steve Roesch, Principle Broker, Owner PDX Home Group, LLC Keller Williams Realty Professionals 9755 SW Barnes Rd. Suite 560. Portland,

More information

Tutorial - Part IV Applications Serena Villata

Tutorial - Part IV Applications Serena Villata Tutorial - Part IV Applications Serena Villata INRIA Sophia Antipolis, France Licenses in the Web of Data the absence of clarity for data consumers about the terms under which they can reuse a particular

More information

Release: 1. CPPDSM4011A List property for lease

Release: 1. CPPDSM4011A List property for lease Release: 1 CPPDSM4011A List property for lease CPPDSM4011A List property for lease Modification History Not Applicable Unit Descriptor Unit descriptor This unit of competency specifies the outcomes required

More information

Graphical Representation of Defeasible Logic Rules Using Digraphs

Graphical Representation of Defeasible Logic Rules Using Digraphs Graphical Representation of Defeasible Logic Rules Using Digraphs Efstratios Kontopoulos and Nick Bassiliades Department of Informatics, Aristotle University of Thessaloniki, GR-54124 Thessaloniki, Greece

More information

On 1 February 2013 the IVSC announced the release of an Exposure Draft dealing with amendments to IVS 2011.

On 1 February 2013 the IVSC announced the release of an Exposure Draft dealing with amendments to IVS 2011. 29 April 2013 IVSC Standards Board International Valuation Standards Council 41 Moorgate LONDON EC2R 6PP Dear Sirs, Exposure Draft Amendments to the International Valuation Standards On 1 February 2013

More information

PLSS as a Spatial Framework: A History of GCDB Steven L. Hope. Abstract. Background

PLSS as a Spatial Framework: A History of GCDB Steven L. Hope. Abstract. Background PLSS as a Spatial Framework: A History of GCDB Steven L. Hope Abstract The Bureau of Land Management (BLM) initiated the Geographic Coordinate Data Base (GCDB) project to digitally portray the Public Land

More information

Specifying and Monitoring Economic Environments Using Rights and Obligations

Specifying and Monitoring Economic Environments Using Rights and Obligations Specifying and Monitoring Economic Environments Using Rights and Obligations The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters.

More information

THINKING OUTSIDE THE TRIANGLE TAKING ADVANTAGE OF MODERN LAND MARKETS. Ian Williamson

THINKING OUTSIDE THE TRIANGLE TAKING ADVANTAGE OF MODERN LAND MARKETS. Ian Williamson THINKING OUTSIDE THE TRIANGLE TAKING ADVANTAGE OF MODERN LAND MARKETS Ian Williamson Professor of Surveying and Land Information Head, Department of Geomatics Director, Centre for Spatial Data Infrastructures

More information

CMGT PreConstruction Integration & Planning

CMGT PreConstruction Integration & Planning CMGT 4110 - PreConstruction Integration & Planning This course examines the role of preconstruction services, team integration, and joint design planning in in various Integrated Project Delivery (IPD)

More information

Collateral Risk Network. The Language of Data. April Elizabeth Green

Collateral Risk Network. The Language of Data. April Elizabeth Green Collateral Risk Network April 2012 www.rel-e-vant.com The Language of Data Elizabeth Green 1 2 CRN April 2012 Appraisal Prose? I came to explore the wreck. The words are purposes. The words are maps. I

More information

The Social Tenure Domain Model STDM-Online

The Social Tenure Domain Model STDM-Online Land and Poverty Conference 2016 Scaling up Responsible Land Governance 14-18 March, 2016 Washington, DC The Social Tenure Domain Model STDM-Online Arnulf Christl: metaspatial Cyprian Celebalo: UN Habitat

More information

COPYRIGHTED MATERIAL. Comprehensive Site-Planning Overview. 1.1 Introduction. 1.2 Role of Government

COPYRIGHTED MATERIAL. Comprehensive Site-Planning Overview. 1.1 Introduction. 1.2 Role of Government C h a p t e r 1 1.1 Introduction Comprehensive Site-Planning Overview Properly planned and conceptualized large-scale developments are benefits to communities, developers, and end users. The essence of

More information

The TAUREAN Residential Valuation System An Overview

The TAUREAN Residential Valuation System An Overview The TAUREAN Residential Valuation System An Overview By Michael L. Robbins, Ph.D., CRE Taurean Residential Valuation Services, LLC 150 N. Sunny Slope Road, Suite 225, Brookfield, WI 53005 Phone: (262)

More information

Village of Scarsdale

Village of Scarsdale Village of Scarsdale VILLAGE HALL / 1001 POST ROAD / SCARSDALE, NY 10583 914.722.1110 / WWW.SCARSDALE.COM Village Wide Revaluation Frequently Asked Questions Q1. How was the land value for each parcel

More information

TOWARDS E-LAND ADMINISTRATION - ELECTRONIC PLANS OF SUBDIVISIONS IN VICTORIA

TOWARDS E-LAND ADMINISTRATION - ELECTRONIC PLANS OF SUBDIVISIONS IN VICTORIA TOWARDS E-LAND ADMINISTRATION - ELECTRONIC PLANS OF SUBDIVISIONS IN VICTORIA Mohsen Kalantari 1, Chris Lester 2, David R Boyle 3, Neil Coupar 4 1 eplan Coordinator 2 SPEAR Manager 3 Deputy Surveyor General

More information

Chapter 9: 3D Visualisation as a Tool to Facilitate Managing Land and Properties

Chapter 9: 3D Visualisation as a Tool to Facilitate Managing Land and Properties Chapter 9: 3D Visualisation as a Tool to Facilitate Managing Land and Properties Davood Shojaei Overview The rapid population growth and decrease of natural resources have concerned decision makers about

More information

LGFP CONFERENCE Appreciating Depreciation. QAO Perspective. Patrick Flemming Brendan Macrae. 25 November 2014

LGFP CONFERENCE Appreciating Depreciation. QAO Perspective. Patrick Flemming Brendan Macrae. 25 November 2014 LGFP CONFERENCE Appreciating Depreciation QAO Perspective Patrick Flemming Brendan Macrae 25 November 2014 Outline What are financial reporting risks impacting on assets? How do we audit: Ø financial sustainability

More information

Influence of Digital Computer Technology on Architectural Design Teaching Mode

Influence of Digital Computer Technology on Architectural Design Teaching Mode Influence of Digital Computer Technology on Architectural Design Teaching Mode Huang Ting 1 and Jiang Sicheng 2 1 Department of Architecture, College of Civil Engineering, Yancheng Institute of Technology,

More information

Architecture (ARCH) Courses. Architecture (ARCH) 1

Architecture (ARCH) Courses. Architecture (ARCH) 1 Architecture (ARCH) 1 Architecture (ARCH) Note: ARCH 414, ARCH 440, ARCH 465, and ARCH 466 are only open to undergraduate students. Courses ARCH 414. Contemporary Practices. 3 An upper level "selective"

More information

Advances in Modern Land Administration Cadastre 2014 in the Year 2006

Advances in Modern Land Administration Cadastre 2014 in the Year 2006 Advances in Modern Land Administration Cadastre 2014 in the Year 2006 Winfried HAWERK, Germany Key words: E-Land Administration, IT renewal strategies SUMMARY FIG Commission 7 Working Group 7.3 deals with

More information

Department of Architecture. Faculty of Engineering & Technology The University of Jordan. B.Sc. Curriculum

Department of Architecture. Faculty of Engineering & Technology The University of Jordan. B.Sc. Curriculum Department of Architecture Faculty of Engineering & Technology The University of Jordan B.Sc. Curriculum 2005-2006 1 Department of Architecture B.Sc. Curriculum a. Introduction: The student is required

More information

D DAVID PUBLISHING. Mass Valuation and the Implementation Necessity of GIS (Geographic Information System) in Albania

D DAVID PUBLISHING. Mass Valuation and the Implementation Necessity of GIS (Geographic Information System) in Albania Journal of Civil Engineering and Architecture 9 (2015) 1506-1512 doi: 10.17265/1934-7359/2015.12.012 D DAVID PUBLISHING Mass Valuation and the Implementation Necessity of GIS (Geographic Elfrida Shehu

More information

New Developments in the Hellenic Cadastre

New Developments in the Hellenic Cadastre New Developments in the Hellenic Cadastre Prof. M. Kavouras Vice-president Ktimatologio S.A. (Hellenic Cadastre) The Hellenic Cadastre Background The Hellenic National Cadastre Organizational and institutional

More information

The New Technology of a Survey Data Model and Cadastral Fabric as the Foundation for a Future Land Administration System.

The New Technology of a Survey Data Model and Cadastral Fabric as the Foundation for a Future Land Administration System. The New Technology of a Survey Data Model and Cadastral Fabric as the Foundation for a Future Land Ian HARPER, Australia Key words: cadastral modelling, survey data model, Survey Accuracy, Cadastre 2014

More information

A CADASTRAL GEODATA BASE FOR LAND ADMINISTRATION USING ARCGIS CADASTRAL FABRIC MODEL A CASE STUDY OF UWANI ENUGU, ENUGU STATE, NIGERIA

A CADASTRAL GEODATA BASE FOR LAND ADMINISTRATION USING ARCGIS CADASTRAL FABRIC MODEL A CASE STUDY OF UWANI ENUGU, ENUGU STATE, NIGERIA A CADASTRAL GEODATA BASE FOR LAND ADMINISTRATION USING ARCGIS CADASTRAL FABRIC MODEL A CASE STUDY OF UWANI ENUGU, ENUGU STATE, NIGERIA BY Ndukwu, Raphael. Ike Department of Geoinformatics & Surveying University

More information

Course Number Course Title Course Description

Course Number Course Title Course Description Johns Hopkins Carey Business School Edward St. John Real Estate Program Master of Science in Real Estate and Course Descriptions AY 2015-2016 Course Number Course Title Course Description BU.120.601 (Carey

More information

Extending Land Administration Domain Models with a Goal Perspective

Extending Land Administration Domain Models with a Goal Perspective Christophe Ponsard 1 and Mounir Touzani 2 1 CETIC Research Centre, Charleroi, Belgium 2 Académie de Toulouse, Toulouse, France Keywords: Abstract: Cadastral System, Land Registration, Spatio-temporal Modelling,

More information

Cities for development

Cities for development Cities for development Tony Venables, Oxford & IGC 2.7 bn new urban dwellers by 2050 -- 1.4 mn per week India: 200k per week 2001-11 The cities that are constructed will be long-lived. Need to be places

More information

Understanding Architectural Details First In Architecture

Understanding Architectural Details First In Architecture UNDERSTANDING ARCHITECTURAL DETAILS FIRST IN ARCHITECTURE PDF - Are you looking for understanding architectural details first in architecture Books? Now, you will be happy that at this time understanding

More information

Principles of Architecture and Construction

Principles of Architecture and Construction Syllabus Principles of Architecture and Construction Overview This one-semester elective course is intended as a practical, hands-on guide to help you explore careers in architecture and construction,

More information

Interoperability in surveying

Interoperability in surveying Interoperability in surveying Ron Bloksma Kadaster Dutch Land Registry Thread in my career Law Organisation Processes Information Legal interoperability Organisational interoperability Semantic interoperability

More information

ARCHITECTURE (ARCH) ARCH Courses. Architecture (ARCH) 1

ARCHITECTURE (ARCH) ARCH Courses. Architecture (ARCH) 1 Architecture (ARCH) 1 ARCHITECTURE (ARCH) ARCH Courses ARCH 101. Survey of Architectural Education and Practice. 1 unit, W, SP Exploration of the major paradigms which have guided the development of architectural

More information

GIS and Land Records Integration A PRIA White Paper

GIS and Land Records Integration A PRIA White Paper 110 Horizon Drive, Suite 210, Raleigh, NC 27615 919.459.2081 GIS and Land Records Integration A PRIA White Paper Adopted by the PRIA Board on December 20, 2017 www.pria.us/ GIS and Land Records Integration

More information

BULGARIAN CADASTRE A GUARANTEE FOR THE OWNERSHIP RIGHTS IN IMMOVABLE PROPERTIES

BULGARIAN CADASTRE A GUARANTEE FOR THE OWNERSHIP RIGHTS IN IMMOVABLE PROPERTIES 4 TH INTERNATIONAL CONFERENCE RECENT PROBLEMS IN GEODESY AND RELATED FIELDS WITH INTERNATIONAL IMPORTANCE February 28 - March 2, 2007, Inter Expo Centre, Sofia, Bulgaria BULGARIAN CADASTRE A GUARANTEE

More information

Residential New Construction Attitude and Awareness Baseline Study

Residential New Construction Attitude and Awareness Baseline Study Residential New Construction Attitude and Awareness Baseline Study Real Estate Agent Survey Report on Findings Prepared for the New Jersey Residential New Construction Working Group December 2000 Roper

More information

Internet Best Practices Recommended Guidelines ARELLO November 2009

Internet Best Practices Recommended Guidelines ARELLO November 2009 Internet Best Practices Recommended Guidelines ARELLO November 2009 The requirements for licensees using the internet as a business tool fall under several general categories: Proper identification of

More information

Implementing Small Area Fair Market Rents (SAFMRs) in the HCV Program. Plano Housing Authority Case Study

Implementing Small Area Fair Market Rents (SAFMRs) in the HCV Program. Plano Housing Authority Case Study Implementing Small Area Fair Market Rents (SAFMRs) in the HCV Program Plano Housing Authority Case Study 1 Contents Background...2 Motivations for Implementing SAFMR...2 Market conditions...2 Strategic

More information

RESIDENTIAL MEASUREMENT STANDARD

RESIDENTIAL MEASUREMENT STANDARD RESIDENTIAL MEASUREMENT STANDARD Purpose: This bulletin describes the Residential Measurement Standard (RMS) in Alberta, which licensed real estate professionals must use when measuring residential properties.

More information

ISSUES OF EFFICIENCY IN PUBLIC REAL ESTATE RESOURCES MANAGEMENT

ISSUES OF EFFICIENCY IN PUBLIC REAL ESTATE RESOURCES MANAGEMENT Alina Zrobek-Rozanska (MSC) Prof. Ryszard Zrobek University of Warmia and Mazury in Olsztyn, Poland rzrobek@uwm.edu.pl alina.zrobek@uwm.edu.pl ISSUES OF EFFICIENCY IN PUBLIC REAL ESTATE RESOURCES MANAGEMENT

More information

BUSI 452 Case Studies in Appraisal II

BUSI 452 Case Studies in Appraisal II BUSI 452 Case Studies in Appraisal II PURPOSE AND SCOPE The Case Studies in Appraisal II course (BUSI 452) is a continuation of BUSI 442. This course is intended to introduce further practical applications

More information

Institutional Analysis of Condominium Management System in Amhara Region: the Case of Bahir Dar City

Institutional Analysis of Condominium Management System in Amhara Region: the Case of Bahir Dar City Institutional Analysis of Condominium Management System in Amhara Region: the Case of Bahir Dar City Zelalem Yirga Institute of Land Administration Bahir Dar University, Ethiopia Session agenda: Construction

More information

Frog Street Pre-K Correlated to the Oklahoma PASS Standards For Pre-Kindergarten 2015

Frog Street Pre-K Correlated to the Oklahoma PASS Standards For Pre-Kindergarten 2015 Frog Street Pre-K Correlated to the Oklahoma PASS Standards For Pre-Kindergarten 2015 EXH1594 www.frogstreet.com TEXTBOOK COMPANY: Frog Street Press, Inc. CORRELATION TO OKLAHOMA PASS STANDARDS FOR PRE-KINDERGARTEN

More information

1.0 INTRODUCTION PURPOSE OF THE CIP VISION LEGISLATIVE AUTHORITY Municipal Act Planning Act...

1.0 INTRODUCTION PURPOSE OF THE CIP VISION LEGISLATIVE AUTHORITY Municipal Act Planning Act... April 2017 TABLE OF CONTENTS 1.0 INTRODUCTION... 1 2.0 PURPOSE OF THE CIP... 1 3.0 VISION... 1 4.0 COMMUNITY IMPROVEMENT PROJECT AREA..3 5.0 LEGISLATIVE AUTHORITY... 3 5.1 Municipal Act... 3 5.2 Planning

More information

Questionnaire/Quiz (5 min)

Questionnaire/Quiz (5 min) 1 TDT4240 Software Architecture (Programvarearkitektur) First Lecture: Introduction of course, exercises, and project TDT4240 - Course Introduction 2 Questionnaire/Quiz (5 min) 3 About me... Name: Alf

More information

Chapter 37. The Appraiser's Cost Approach INTRODUCTION

Chapter 37. The Appraiser's Cost Approach INTRODUCTION Chapter 37 The Appraiser's Cost Approach INTRODUCTION The cost approach for estimating current market value starts with the recognition that a parcel of real estate contains two components - the land and

More information

PROCESSES IN CADASTRE: PROCESS MODEL FOR SERBIAN 3D CADASTRE

PROCESSES IN CADASTRE: PROCESS MODEL FOR SERBIAN 3D CADASTRE UNIVERSITY IN NOVI SAD, SERBIA FACULTY OF TECHNICAL SCIENCES PROCESSES IN CADASTRE: PROCESS MODEL FOR SERBIAN 3D CADASTRE Dubravka SLADIĆ, Aleksandra RADULOVIĆ and Miro GOVEDARICA 6th International FIG

More information

Land Information System as new instrument for Land Administration: Case Examples. Mike Cheremshynskyi Consultant, Land Administration Expert

Land Information System as new instrument for Land Administration: Case Examples. Mike Cheremshynskyi Consultant, Land Administration Expert Land Information System as new instrument for Land Administration: Case Examples Mike Cheremshynskyi Consultant, Land Administration Expert Background Growth of population and fast urbanization in many

More information

Introducing Property Valuation

Introducing Property Valuation Introducing Property Valuation Michael Blackledge Routledge Taylor & Francis Group LONDON AND NEW YORK Illustrations Cases Acknowledgements Disclaimers x xii xiv xv 1: Background 1 Economic context 3 1.1

More information

Universal Geo-database Connector Interface Component (UG-CIC) For Virtual Web-base GIS Server Essential For Real Estate Industry Uses

Universal Geo-database Connector Interface Component (UG-CIC) For Virtual Web-base GIS Server Essential For Real Estate Industry Uses Universal Geo-database Connector Interface Component (UG-CIC) For Virtual Web-base GIS Server Essential For Real Estate Industry Uses Jad Jarroush & Dr. Kobi Zaid Zaid Orniv Group L.T.D Israel kobi_z@zaidorniv.co.il

More information

AVM Validation. Evaluating AVM performance

AVM Validation. Evaluating AVM performance AVM Validation Evaluating AVM performance The responsible use of Automated Valuation Models in any application begins with a thorough understanding of the models performance in absolute and relative terms.

More information

Flood Hazard Modelling

Flood Hazard Modelling Flood Hazard Modelling Identification Information Dataset Name: Rapid Flood Hazard Model, Detailed Flood Hazard Model Dataset Abstract: The flood hazard model identifies areas that may be subject to flooding

More information

MOTIVATIONAL MEMORANDUM: REZONING

MOTIVATIONAL MEMORANDUM: REZONING MOTIVATIONAL MEMORANDUM: REZONING Erf 1883 Parkhurst Ground Floor Henley House Greenacres Office Park 13 Victory Road Victory Park 2195 P.O. Box 52287 Saxonwold 2132 Tel: Fax: Email: Web: +27 11 888 8685

More information

Software Architecture and Agile Software Development An Oxymoron? Philippe Kruchten

Software Architecture and Agile Software Development An Oxymoron? Philippe Kruchten T H E U N I V E R S I T Y O F B R I T I S H C O L U M B I A Software Architecture and Agile Software Development An Oxymoron? Philippe Kruchten USC, June 8 th 2009 1 Copyright 2004-2009 by Philippe Kruchten

More information

Real Estate Reference Material

Real Estate Reference Material Valuation Land valuation Land is the basic essential of property development and unlike building commodities - such as concrete, steel and labour - it is in relatively limited supply. Quality varies between

More information

MetroList is pleased to introduce Mercado, the Marketplace for California Real Estate!

MetroList is pleased to introduce Mercado, the Marketplace for California Real Estate! Introducing MetroList is pleased to introduce Mercado, the Marketplace for California Real Estate! Search MLS Listings Statewide And Use World Class Marketing Materials A new real estate marketing system

More information

Introducing. Property. Valuation. Second edition. Michael Blackledge. Routledge R Taylor & Francis Croup LONDON AND NEW YORK

Introducing. Property. Valuation. Second edition. Michael Blackledge. Routledge R Taylor & Francis Croup LONDON AND NEW YORK Introducing Property Valuation Second edition Michael Blackledge Routledge R Taylor & Francis Croup LONDON AND NEW YORK I Contents List of illustrations List ofcases Acknowledgements Disclaimers x xiii

More information

Yorklyn Village Market Study and Economic Analysis: Executive Summary Yorklyn Village, Delaware

Yorklyn Village Market Study and Economic Analysis: Executive Summary Yorklyn Village, Delaware Yorklyn Village Market Study and Economic Analysis: Executive Summary Yorklyn Village, Delaware Prepared For: Delaware Department of Natural Resources and Environmental Control (DNREC) and Auburn Village

More information

Recent Trends in Legal Tech 21 March 2018

Recent Trends in Legal Tech 21 March 2018 Recent Trends in Legal Tech 21 March 2018 Pia Ek Partner, Head of Digital & TMT and Outsourcing Castrén & Snellman Attorneys Ltd "The most pressing issue is making sure the industrialization of the legal

More information

The agent-based modeling approach to MFM: A call to join forces

The agent-based modeling approach to MFM: A call to join forces The agent-based modeling approach to MFM: A call to join forces Macroeconomic Financial Modeling meeting Sept. 14, 2012, New York City J. Doyne Farmer Mathematics Department and Institute for New Economic

More information

COORDINATED CADASTRES - A KEY TO BUILDING FUTURE GIS

COORDINATED CADASTRES - A KEY TO BUILDING FUTURE GIS Proceedings of the Regional Conference on Managing Geographic Information Systems for Success, Melbourne, 3-4 July, pp.60-69 (1996). COORDINATED CADASTRES - A KEY TO BUILDING FUTURE GIS Ian P.Williamson

More information

Real Estate Market Intelligence. Thorough Research Sound Decisions Greater Profits

Real Estate Market Intelligence. Thorough Research Sound Decisions Greater Profits Real Estate Market Intelligence Thorough Research Sound Decisions Greater Profits DataMap Intelligence, LLC 5018 Route 9 South Howell, NJ 732.534.5458 www.datamapintel.com Location Research: Critical in

More information

DII-AF Chief Architects Office. The Architect s Job. 6 June 1997 Rich Hilliard (v 2.0)

DII-AF Chief Architects Office. The Architect s Job. 6 June 1997 Rich Hilliard (v 2.0) 1 The Architect s Job 6 June 1997 Rich Hilliard (v 2.0) 2 Acknowledgements This briefing has been evolving since 1995. The original version was called Dick & Jane and was created by Jeff Hustad, David

More information

Home Selling Made Simple

Home Selling Made Simple Home Selling Made Simple Table of Contents Introduction...4 Determining Your Asking Price...5 Should You Sell Solo?...6 Tips On Advertising Your Home For Sale...8 Building Rapport With Homebuyers...10

More information

Architecture (ARCH) Courses. Architecture (ARCH) 1

Architecture (ARCH) Courses. Architecture (ARCH) 1 Architecture (ARCH) 1 Architecture (ARCH) Courses ARCH 5011. Graduate Representation Intensive 1. 3 Credit Hours. This course focuses on the development of visual literacy, graphic techniques, and 3D formal

More information

Developing DITA Expertise Across Your Virtual Team. Martha Morgan Architect, Information Engineering October 14, 2009

Developing DITA Expertise Across Your Virtual Team. Martha Morgan Architect, Information Engineering October 14, 2009 Developing DITA Expertise Across Your Virtual Team Martha Morgan Architect, Information Engineering October 14, 2009 About NetApp Information Engineering Produces documentation for NetApp storage and datamanagement

More information

EVGN 11. The Valuer s Use of Statistical Tools

EVGN 11. The Valuer s Use of Statistical Tools EVGN 11 The Valuer s Use of Statistical Tools 1. Introduction 2. Preconditions for the use of AVMs 3. Limitations on the use of AVMs once the preconditions have been met 4. Portfolio valuation 1. Introduction

More information

Depreciation A QUICK REFERENCE GUIDE FOR ELECTED OFFICIALS AND STAFF

Depreciation A QUICK REFERENCE GUIDE FOR ELECTED OFFICIALS AND STAFF Depreciation A QUICK REFERENCE GUIDE FOR ELECTED OFFICIALS AND STAFF This booklet is a quick reference guide to help you to: understand the purpose and function of accounting for and reporting on the depreciation

More information

ANNOUNCEMENT OF PHASE 2 REQUIREMENTS TO FILE LAND TITLE FORMS ELECTRONICALLY

ANNOUNCEMENT OF PHASE 2 REQUIREMENTS TO FILE LAND TITLE FORMS ELECTRONICALLY ANNOUNCEMENT OF PHASE 2 REQUIREMENTS TO FILE LAND TITLE FORMS ELECTRONICALLY October 31, 2011 Pursuant to s. 168.111 of the Land Title Act, I am announcing the second phase of requirements to file certain

More information

LOW-COST LAND INFORMATION SYSTEM FOR SUSTAINABLE URBAN DEVELOPMENT

LOW-COST LAND INFORMATION SYSTEM FOR SUSTAINABLE URBAN DEVELOPMENT Presented at the FIG Congress 2018, May 6-11, 2018 in Istanbul, Turkey LOW-COST LAND INFORMATION SYSTEM FOR SUSTAINABLE URBAN DEVELOPMENT Case Examples in Kenya and Zambia Presented by John Gitau Land

More information

1. BIOGRAPHICAL SKETCH

1. BIOGRAPHICAL SKETCH UNIVERSITY OF PRETORIA CURRICULUM VITAE EVALUATION DATE: (Office use only) 1. BIOGRAPHICAL SKETCH 1.1 GENERAL INFORMATION Surname First names De Vries Marné Citizenship South African Title Mrs Female X

More information

RICH REAL ESTATE AGENT, POOR REAL ESTATE AGENT

RICH REAL ESTATE AGENT, POOR REAL ESTATE AGENT What separates Rich Real Estate Agents from Poor Real Estate Agents?» Are men better real estate agents than women?» Does age or experience matter?» Do top real estate agents use Trulia or Zillow? Or Realtor.com?

More information

Federated Data Model to Improve Accessibility of Distributed Cadastral Databases in Land Administration

Federated Data Model to Improve Accessibility of Distributed Cadastral Databases in Land Administration Federated Data Model to Improve Accessibility of Distributed Cadastral Databases in Land Arbind Man TULADHAR and Mostafa RADWAN (The Netherlands) and Fatma Abdel KADER and Samir EL-RUBY (Egypt) Key words:

More information

PART ONE - GENERAL INFORMATION

PART ONE - GENERAL INFORMATION Corrected Date: Page 7 Date of Submittal Changed to Coincide with Submittal Date on Page 5 PART ONE - GENERAL INFORMATION A. INTRODUCTION B. Background Miami Shores Village is soliciting responses to this

More information

The IASB s Exposure Draft on Leases

The IASB s Exposure Draft on Leases The Chair Date: 9 September 2013 ESMA/2013/1245 Francoise Flores EFRAG Square de Meeus 35 1000 Brussels Belgium The IASB s Exposure Draft on Leases Dear Ms Flores, The European Securities and Markets Authority

More information