Introduction to Software Architecture (1)
|
|
- Anastasia Bond
- 5 years ago
- Views:
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
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 informationSOFTWARE 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 informationRationale 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 informationGOPALAN 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 informationSOFTWARE 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 informationSoftware 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 informationInteroperability, 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 informationRAD: 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 informationA 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 informationDetecting 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 informationCourse 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 informationOrganizational 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 informationTowards 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 informationThe 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 informationEuropean 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 informationDOWNLOAD 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 informationThe 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 informationEgyptian 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 informationThe 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 informationCPPDSM4003A 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 informationA 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 informationFrom 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 informationPreprint.
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 informationHenry 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 informationMS-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 informationSMART 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 informationTutorial - 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 informationRelease: 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 informationGraphical 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 informationOn 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 informationPLSS 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 informationSpecifying 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 informationTHINKING 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 informationCMGT 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 informationCollateral 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 informationThe 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 informationCOPYRIGHTED 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 informationThe 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 informationVillage 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 informationTOWARDS 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 informationChapter 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 informationLGFP 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 informationInfluence 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 informationArchitecture (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 informationAdvances 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 informationDepartment 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 informationD 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 informationNew 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 informationThe 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 informationA 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 informationCourse 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 informationExtending 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 informationCities 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 informationUnderstanding 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 informationPrinciples 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 informationInteroperability 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 informationARCHITECTURE (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 informationGIS 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 informationBULGARIAN 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 informationResidential 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 informationInternet 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 informationImplementing 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 informationRESIDENTIAL 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 informationI am writing to you at the request of the Law Society's Property Law Committee (Committee).
TI-{E Lii;J.~l S(J:(;~I};-~~T'
More informationISSUES 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 informationBUSI 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 informationInstitutional 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 informationFrog 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 information1.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 informationQuestionnaire/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 informationChapter 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 informationPROCESSES 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 informationLand 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 informationIntroducing 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 informationUniversal 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 informationAVM 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 informationFlood 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 informationMOTIVATIONAL 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 informationSoftware 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 informationReal 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 informationMetroList 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 informationIntroducing. 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 informationYorklyn 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 informationRecent 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 informationThe 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 informationCOORDINATED 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 informationReal 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 informationDII-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 informationHome 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 informationArchitecture (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 informationDeveloping 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 informationEVGN 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 informationDepreciation 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 informationANNOUNCEMENT 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 informationLOW-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 information1. 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 informationRICH 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 informationFederated 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 informationPART 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 informationThe 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