SOFTWARE ARCHITECTURE
|
|
- Oswald Hampton
- 5 years ago
- Views:
Transcription
1 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 07458
2 CONTENTS CHAPTER 1 Introduction 1.1 What Is Software Architecture? Software Design Levels, An Engineering Discipline for Software What Is Engineering?, The Current State of Software Technology, The Status of Software Architecture The Plan of This Book 17 CHAPTER 2 Architectural Styles 2.1 Architectural Styles Pipes and Filters Data Abstraction and Object-Oriented Organization Event-Based, Implicit Invocation Layered Systems Repositories Interpreters Process Control Process-Control Paradigms, A Software Paradigm for Process Control, Other Familiar Architectures Heterogeneous Architectures 32
3 XVlll CONTENTS CHAPTER 3 Case Studies Key Word in Context Solution 1: Main Program/Subroutine with Shared Data, Solution 2: Abstract Data Types, Solution 3: Implicit Invocation, Solution 4: Pipes and Filters, Comparisons, Instrumentation Software An Object-Oriented Model, A Layered Model, APipe-and-FilterModel, A Modified Pipe-and-Filter Model, Further Specialization, Summary, Mobile Robotics 43 By Marco Schumacher Design Considerations, Solution 1: Control Loop, Solution 2: Layered Architecture, Solution 3: Implicit Invocation, Solution 4: Blackboard Architecture, Comparisons, Cruise Control Object View of Cruise Control, Process-Control View of Cruise Control, Analysis and Discussion, Summary, Three Vignettes in Mixed Style A Layered Design with Different Styles for the Layers, An Interpreter Using Different Idioms for the Components, A Blackboard Globally Recast as an Interpreter, 66 CHAPTER 4 Shared Information Systems Shared Information Systems Database Integration Batch Sequential, Simple Repository, Virtual Repository, Hierarchical Layers, Evolution of Shared Information Systems in Business Data Processing, Integration in Software Development Environments Batch Sequential, Transition from Batch Sequential to Repository, 83
4 CONTENTS xix Repository, Hierarchical Layers, Evolution of Shared Information Systems in Software Development Environments, Integration in the Design of Buildings Repository, Intelligent Control, Evolution of Shared Information Systems in Building Design, Architectural Structures for Shared Information Systems Variants on Dataflow Systems, Variants on Repositories, Some Conclusions 95 CHAPTER 5 Architectural Design Guidance Guidance for User-Interface Architectures 97 by Thomas G. Lane Design Spaces and Rules, A Design Space for User-Interface Architectures, Design Rules for User-Interface Architecture, Applying the Design Space: An Example, A Validation Experiment, How the Design Space Was Prepared, Summary, The Quantified Design Space 116 by Toru Asada, Roy F. Swonger, Nadine Bounds, and Paul Duerig Overview, Background, Quantified Design Space, Conclusion, 127 CHAPTER 6 Formal Models and Specifications The Value of Architectural Formalism Formalizing the Architecture of a Specific System Formalizing an Architectural Style Filters, Pipes, Pipe-and-Filter System, Formalizing an Architectural Design Space Toward a Theory of Software Architecture What Next? Z Notation Used in This Chapter 143
5 XX CONTENTS CHAPTER 7 Linguistic Issues Requirements for Architecture-Description Languages The Linguistic Character of Architectural Description, Desiderata for Architecture-Description Languages, Problems with Existing Languages, First-Class Connectors Current Practice, Problems with Current Practice, A Fresh View of Software System Composition, An Architectural Language with First-Class Connectors, The Promise of Explicit Architectural Notations, Adding Implicit Invocation to Traditional Programming Languages Introduction, Adding Implicit Invocation to Ada, Evaluation, 181 CHAPTER 8 Tools for Architectural Design UniCon: A Universal Connector Language Components and Connectors, Abstraction and Encapsulation, Types and Type Checking, Accommodating Analysis Tools, Exploiting Style in Architectural Design Environments What Is Architectural Style?, Automated Support for Architectural Design, Observations about Environments for Architectural Design, Beyond Definition/Use: Architectural Interconnection Implementation versus Interaction, Example, The WRIGHT Model of Architectural Description, Reasoning about Architectural Descriptions, A Brief Explanation of Our Use of CSP, 211 CHAPTER 9 Education of Software Architects Philosophy and Course Overview Objectives, Approach, Course Description Assignments Purpose, Readings, Architectural Development Tasks, Formal Modeling, 222
6 CONTENTS xxi Analysis and Interpretation of a System, Evaluation Lessons from the Initial Offering, Conclusions About Teaching Software Architecture, 225 Bibliography 227 Index 239
Introduction to Software Architecture (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
More informationSOFTWARE 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 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 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 informationTABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK
vii TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK TABLE OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF ABBREVIATIONS LIST OF APPENDICES ii iii iv v vi
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 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 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 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 informationDeveloped with Xactware Data and Technology. April Best Practices
Developed with Xactware Data and Technology April 2015 Contents Introduction... 2 Training... 2 Real Time Training... 2 Market Value vs. Replacement Cost Value... 2 Accurate Property Information... 3 Required
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 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 informationIBM TRIRIGA Version 10 Release 5.3. Lease and Owned Property Contract Management User Guide IBM
IBM TRIRIGA Version 10 Release 5.3 Lease and Owned Property Contract Management User Guide IBM Note Before using this information and the product it supports, read the information in Notices on page 59.
More informationTopic 842 Technical Corrections Summary of Comments Received
Contact(s) David Hoyer Co-Author Ext. 462 Andy Bologna Co-Author Ext. 356 Thomas Faineteau Co-Author Ext. 362 Chris Roberge Co-Author Ext. 274 Amy Park Co-Author Ext. 476 Shayne Kuhaneck Assistant Director
More informationArchitecture Oriented Formal Approaches to Software Development. Keijiro Araki. October 31, Kyushu University.
ISEE Symposium Architecture Oriented Formal Approaches to Software Development October 31, 2014 Keijiro Araki Kyushu University Research Center for Architecture Oriented Formal Methods, Kyushu University
More informationNew Models for Property Data Verification and Valuation
New Models for Property Data Verification and Valuation for 2006 IAAO Councils and Sections Joint Seminar May 9-11, 2006 Charleston, South Carolina Presented by George Donatello, CMS Principal Consultant
More informationCOMPUTERIZED SYSTEM SUPPORTING DEVELOPMENT OF LAND MARKET IN GEORGIA
COMPUTERIZED SYSTEM SUPPORTING DEVELOPMENT OF LAND MARKET IN GEORGIA S. G. TSIRAMUA, I. S. MELASHVILI Land Registration Unit of Government of Georgian, World Bank and IFAD Agriculture Development Project.
More informationAPPRAISAL MANAGEMENT COMPANY
APPRAISAL MANAGEMENT COMPANY STANDARDS OF GOOD PRACTICE IN APPRAISAL MANAGEMENT JANUARY 6, 2010 POST OFFICE BOX 1196 WEXFORD, PA 15090 (P) 724-934-1420 (F) 724-934-0057 (W) WWW.TAVMA.ORG APPRAISAL MANAGEMENT
More informationThe Analytic Hierarchy Process. M. En C. Eduardo Bustos Farías
The Analytic Hierarchy Process M. En C. Eduardo Bustos Farías Outline of Lecture Summary MADM ranking methods Examples Analytic Hierarchy Process (AHP) Examples pairwise comparisons normalization consistency
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 informationIt s Back Accounting for Asset Leases the new way!
It s Back Accounting for Asset Leases the new way! Kent Bettisworth BETTISWORTH & ASSOCIATES 2016 ERP Corp. All rights reserved. Controlling 2016 Conference September 12-15, 2016 in San Diego Kent Bettisworth
More informationIBM TRIRIGA Version 10 Release 5.1. Lease and Owned Property Contract Management User Guide IBM
IBM TRIRIGA Version 10 Release 5.1 Lease and Owned Property Contract Management User Guide IBM Note Before using this information and the product it supports, read the information in Notices on page 61.
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 informationManya M. Mooya. Real Estate Valvation. Theory. A Critical Appraisal. A Springer
Manya M. Mooya Real Estate Valvation Theory A Critical Appraisal A Springer Contents 1 Standard Theory of Real Estate Market Value: Concepts and Problems 1 Introduction and Overview 1 Real Estate Valuation
More informationLessons Learned on Cooperative Government/Industry Appraisals aka Registered Appraisals. Melanie G. Benhoff Integrity Applications, Inc
Lessons Learned on Cooperative Government/Industry Appraisals aka Registered Appraisals Melanie G. Benhoff Integrity Applications, Inc A definition: Cooperative Appraisals - Government members or representatives
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 informationIFRS 15. Revenue from Contracts with Customers. Presented by CPA Dr. Peter Njuguna
IFRS 15 Revenue from Contracts with Customers Presented by CPA Dr. Peter Njuguna Introduction Revenue is income from ordinary activities. A contract has rights and obligations between two or more parties.
More informationFASB Emerging Issues Task Force
EITF Issue No. 09-4 FASB Emerging Issues Task Force Issue No. 09-4 Title: Seller Accounting for Contingent Consideration Document: Issue Summary No. 1, Supplement No. 1 Date prepared: August 21, 2009 FASB
More informationMajor Transport Scheme Appraisal An Overview
Major Transport Scheme Appraisal An Overview Alan Brett 7 March 2016 1 Introduction Director of Atkins 30+ years experience of major scheme appraisal Parish councillor & vice chair Chair of community bus
More informationTHE EXISTING LEGAL CADASTRE REGISTRATION OF CADASTRAL SPATIAL RIGHTS IN ISRAEL R&D PROJECT IN ISRAEL IN ISRAEL R&D PROJECT THE EXISTING LEGAL CADASTRE
THE EXISTING LEGAL CADASTRE Introduced in 1928 by the British mandatory government in than Palestine. REGISTRATION OF CADASTRAL SPATIAL RIGHTS Based on Torrens principles (Registration of Title), dividing
More informationReturn to Iowa farmland versus S&P 500
Economics Working Papers (2002 2016) Economics 3-5-2012 Return to Iowa farmland versus S&P 500 Michael Duffy Iowa State University, mduffy@iastate.edu Follow this and additional works at: http://lib.dr.iastate.edu/econ_las_workingpapers
More informationMass appraisal Educational offerings and Designation Requirements. designations provide a portable measurement of your capabilities
Mass appraisal Educational offerings and Designation Requirements designations provide a portable measurement of your capabilities WE are IAAO International Association of Assessing Officers We re a professional
More informationRe: File Reference: No , Exposure Draft: Leases (Topic 842)
September 13, 2013 Russell G. Golden, Chairman Financial Accounting Standards Board 401 Merritt 7 PO Box 5116 Norwalk, Connecticut 06856-5116 Hans Hoogervorst, Chairman International Accounting Standards
More informationRICS property measurement 2nd edition: Basis for conclusions. Purpose
RICS property measurement 2nd edition: Basis for conclusions Purpose This document has been prepared to accompany publication of the RICS property measurement 2nd edition in order to explain the rationale
More informationA NOMINAL ASSET VALUE-BASED APPROACH FOR LAND READJUSTMENT AND ITS IMPLEMENTATION USING GEOGRAPHICAL INFORMATION SYSTEMS
A NOMINAL ASSET VALUE-BASED APPROACH FOR LAND READJUSTMENT AND ITS IMPLEMENTATION USING GEOGRAPHICAL INFORMATION SYSTEMS by Tahsin YOMRALIOGLU B.Sc., M.Sc. A thesis submitted for the Degree of Doctor of
More informationHOW TO MAKE THE RIGHT LEASING DECISIONS
HOW TO MAKE THE RIGHT LEASING DECISIONS 9480A HOW TO MAKE THE RIGHT LEASING DECISIONS RICHARD W. LOTT CONTENTS ABOUT THIS COURSE ix HOW TO TAKE THIS COURSE xi 1 LEASING: HISTORY AND TRENDS 1 LESSORS
More informationA Complete, Free Solution for Cadastral Map Management
A Complete, Free Solution for Cadastral Map Management Gyula IVÁN Institute of Geodesy, Cartography & Remote Sensing (FÖMI) HUNGARY FIG Commission 7, Annual Meeting 11-15 September 2008., Verona, ITALY
More informationCadastral services and virtual office in e-cadastre
Cadastral services and virtual office in e-cadastre Priit Kuus Estonian Land Board October 26, 2016 Coimbra Scope of data Cadastral parcels (as of September 2016) 674 383 cadastral parcels, i.e. 97,7 %
More informationReal Estate Transaction Method And System
( 1 of 1 ) United States Patent Application 20060282378 Kind Code A1 Gotfried; Bradley L. December 14, 2006 Real Estate Transaction Method And System Abstract A method and system for brokering real estate
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 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 informationPreparing for the new ASC 842 Leasing Standard Challenges and Solutions. August 24, 2017
Preparing for the new ASC 842 Leasing Standard Challenges and Solutions August 24, 2017 Learning objectives Define leasing implications related to recently revised FASB standard Differentiate between new
More informationAIREN. A Decentralized Network where AI meets Real Estate
AIREN A Decentralized Network where AI meets Real Estate 1 Contents 1. Business Problem in Real Estate 3 2. AIREN Blockchain Network.....4 3. AIREN Artificial Intelligent Network....5 4. AIREN Vision.....6
More informationMRI Commercial Management For Web Operational Training Guide Version 4.2
MRI Commercial Management For Web Operational Training Guide Version 4.2 2012 MRI Software LLC. Any unauthorized use or reproduction of this document is strictly prohibited. All Rights Reserved. 2012 MRI
More informationTools for Asset Management. A Real Estate Perspective
Tools for Asset Management A Real Estate Perspective Real Estate & Natural Resources Conference Kansas City, MS 8-12 April 02 Briefing Objectives Provide Overview on Real Estate Systems Background Goals
More informationRohan Bennett (PhD) Jaap Zevenbergen (Prof.)
Developing an integrated conceptual model to understand land governance continuum Berhanu K. Alemie (PhD) Rohan Bennett (PhD) Jaap Zevenbergen (Prof.) Presentation outline Background Research objective
More informationOPEN BIM Healthcare Design by LINK arkitektur
OPEN BIM Healthcare Design by LINK arkitektur LEARN HOW BIM helps clients to understand and follow the design process; Main image place an information database connected to BIM elements makes the requirement
More informationHOW TO JUMP START YOUR ASC 842 LEASE ACCOUNTING PROJECT WEBINAR MARCH
HOW TO JUMP START YOUR ASC 842 LEASE ACCOUNTING PROJECT WEBINAR MARCH 14 2018 Today s Panelists Scott Vanlandingham Principal Consulting Iyaye Amabeoku Senior Manager Technical Accounting Michael Gregorski
More informationService Oriented Architectural Design
Service Oriented Architectural Design R. Bruni 1, A. Lluch Lafuente 1, U. Montanari 1, E. Tuosto 2 Department of Computer Science, University of Pisa {bruni,lafuente,ugo}@di.unipi.it Department of Computer
More informationInternational Accounting Standards Board 30 Cannon Street London EC4M 6XH United Kingdom. September 13, 2013
International Accounting Standards Board 30 Cannon Street London EC4M 6XH United Kingdom September 13, 2013 Technical Director File Reference No. 2013-270 Financial Accounting Standards Board 401 Merritt
More informationReal Estate Appraisal / Finance 322 Spring, 2011
Instructor: Office: / Spring, 2011 Rich Hall Finance Dept. / 134 Rehn Hall 6:30 PM - 7:00 PM Tuesday or any time by appointment. Rehn Hall Room 134 (Finance Office) 453-2459 email: hallr@siu.edu / 529-5500
More informationCube Land integration between land use and transportation
Cube Land integration between land use and transportation T. Vorraa Director of International Operations, Citilabs Ltd., London, United Kingdom Abstract Cube Land is a member of the Cube transportation
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 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 informationSUBJECT: Unacceptable Assignment Conditions in Real Property Appraisal Assignments
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ADVISORY OPINION 19 (AO-19) This communication by the Appraisal Standards Board (ASB) does not establish new standards
More informationBUSINESS AND REAL ESTATE & MORTGAGE BROKER LCA.EQ
BUSINESS AND REAL ESTATE & MORTGAGE BROKER LCA.EQ The Business and Real Estate & Mortgage Broker program aims to provide students with the training necessary to carry out various job functions in the areas
More informationBACHELOR S DEGREE IN ARCHITECTURE STUDIES LA SALLE CAMPUS BARCELONA
BACHELOR S DEGREE IN ARCHITECTURE STUDIES LA SALLE CAMPUS BARCELONA INTRODUCTION AND METHODOLOGY La Salle students are trained in embracing the responsibility of creating architecture that is properly
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 informationIT-SUPPORTED STATE-LAND MANAGEMENT IN A TRANSITIONAL ENVIRONMENT
IT-SUPPORTED STATE-LAND MANAGEMENT IN A TRANSITIONAL ENVIRONMENT - Examples from Eastern Germany and Mongolia - TOPICS 1 S LAND INFORMATION SYSTEM History and main components IT-strategy and development
More informationValuation and the Real Estate Market; a new paradigm for a new decade
Valuation and the Real Estate Market; a new paradigm for a new decade Nick French Professor in Real Estate & DTZ Fellow in Commercial Property Department of Real Estate & Construction Oxford Brookes University
More informationObject Oriented Unified Real Estate Registry for a Good Spatial Data Management
Object Oriented Unified Real Estate Registry for a Good Spatial Data Management Gyula IVÁN Gábor SZABÓ Zoltán WENINGER Institute of Geodesy, Cartography and Remote Sensing (FÖMI), Hungary Workshop on e-governance,
More informationThe joint leases project change is coming
No. 2010-4 18 June 2010 Technical Line Technical guidance on standards and practice issues The joint leases project change is coming What you need to know The proposed changes to the accounting for leases
More informationRoyal Institute of British Architects. Report of the RIBA visiting board to Coventry University
Royal Institute of British Architects Report of the RIBA visiting board to Coventry University Date of visiting board: 22 & 23 November 2018 Confirmed by RIBA Education Committee: 19 February 2019 1 Details
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 informationAnnual Accounting and Auditing Update. 11 December 2015
Annual Accounting and Auditing Update 11 December 2015 Disclaimer The views expressed by panelists are not necessarily those of Ernst & Young LLP. These slides are for educational purposes only and are
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 informationLeases (Topic 842) Proposed Accounting Standards Update. Narrow-Scope Improvements for Lessors
Proposed Accounting Standards Update Issued: August 13, 2018 Comments Due: September 12, 2018 Leases (Topic 842) Narrow-Scope Improvements for Lessors The Board issued this Exposure Draft to solicit public
More informationNew IFRS 15 & IFRS 16 standards The impact on M&A transactions. New IFRS 15 & IFRS 16 standards The impact on M&A transactions
New IFRS 15 & IFRS 16 standards The impact on M&A transactions 0 Contents Introduction 1 Executive summary 3 New revenue recognition standard IFRS 15 5 New lease standard IFRS 16 9 We can assist you in
More informationTool for Land Consolidation
LandSpaCES * : A Spatial Planning The Empowerment of Local Authorities: Spatial Information and Spatial Planning Tools 25-28 October, Paris, France Tool for Land Consolidation Demetris Demetriou **, John
More informationDEVELOPMENT OF A SOFTWARE ARCHITECTURE TO SUPPORT CONDOMINIUM MANAGEMENT
DEVELOPMENT OF A SOFTWARE ARCHITECTURE TO SUPPORT CONDOMINIUM MANAGEMENT Tiago Miguel Rodrigues dos Santos ABSTRACT The management of a condominium includes the building s maintenance, hiring services,
More informationPreparing for the new ASC 842 Leasing Standard Challenges and Solutions. August 24, 2017
Preparing for the new ASC 842 Leasing Standard Challenges and Solutions August 24, 2017 Learning objectives Define leasing implications related to recently revised FASB standard Differentiate between new
More informationMaconomy Property Solution better insight and control over your real estate portfolio
Maconomy Property Solution better insight and control over your real estate portfolio Maconomy Property Solution IT solution for real estate lease management Standard & custom reports Dashboards and KPIs
More informationLease Accounting Standard Update ASU Presented by: Nicholas Hoefel, CPA Manager, Audit Services Group
Lease Accounting Standard Update ASU 2016-02 Presented by: Nicholas Hoefel, CPA Manager, Audit Services Group 1 Overview Introduction Background and current environment Effective dates and transition Key
More informationCourse outline. Code: PED210 Title: Principles of Property Valuation
Course outline Code: PED210 Title: Principles of Property Valuation Faculty of Arts, Business and Law School of Business Teaching Session: Semester 1 Year: 2017 Course Coordinator: Dr Steven Boyd Office:
More informationThe Digital Cadastral Database and the Role of the Private Licensed Surveyors in Denmark
IRISH INSTITUTE OF SURVEYORS, DUBLIN INSTITUTE OF TECHNOLOGY, 23 NOVEMBER 2005 PUBLISHED IN IIS NEWS, WINTHER 2006. The Digital Cadastral Database and the Role of the Private Licensed Surveyors in Denmark
More informationnext generation automated collateral risk solution for those who demand true valuation
next generation automated collateral risk solution for those who demand true valuation ValueGUARD provides you with the added confidence to make sound financial decisions. Key Benefits Easy to understand
More informationLease Accounting and Loan Covenants: What is the Impact?
Lease Accounting and Loan Covenants: What is the Impact? Monday June 26, 2017 9:15 AM 10:30 AM Presented by: Charlie Shannon Partner Moss Adams LLP 8750 N. Central Expressway, Suite 300 Dallas, TX 75231
More informationDAYLIGHT SIMULATION FOR CODE COMPLIANCE: CREATING A DECISION TOOL. Krystle Stewart 1 and Michael Donn 1
DAYLIGHT SIMULATION FOR CODE COMPLIANCE: CREATING A DECISION TOOL Krystle Stewart 1 and Michael Donn 1 1 School of Architecture, Victoria University of Wellington, Wellington, New Zealand ABSTRACT The
More informationIS YOUR LEASE SOLUTION FASB READY? It s here!
IS YOUR LEASE SOLUTION FASB READY? It s here! Hello! Jaron Banks Sr. Sales Engineer Accruent Chris Smart Manager, Product Management Accruent Accruent Confidential and Proprietary 2016 2 Agenda Brief background
More informationNew Developments Summary
September 11, 2018 NDS 2018-11 New Developments Summary Implementation costs in a hosting arrangement ASU 2018-15 addresses customer accounting Summary The FASB issued ASU 2018-15, Customer s Accounting
More informationBasic Appraisal Procedures
Hondros Learning Basic Appraisal Procedures Timed Outline Topic Area Reference(s) Learning Objectives The student will be able to identify and/or apply: Teaching Method Time Segment (Minutes) Day 1 Chapter
More informationLeases: Overview of the new guidance
Leases: Overview of the new guidance Prepared by: Richard Stuart, Partner, National Professional Standards Group, RSM US LLP richard.stuart@rsmus.com, +1 203 905 5027 March 2, 2016 Introduction On February
More informationHUD Multifamily Utility Benchmarking Webinar Series Webinar 2: Creating a Plan and Managing Data for Multifamily Utility Benchmarking
HUD Multifamily Utility Benchmarking Webinar Series Webinar 2: Creating a Plan and Managing Data for Multifamily Utility Benchmarking April 20, 2017 Webinar Logistics Submit content related questions via
More informationWhat s Next for Commercial Real Estate Leveraging Technology and Local Analytics to Grow Your Commercial Real Estate Business
What s Next for Commercial Real Estate Leveraging Technology and Local Analytics to Grow Your Commercial Real Estate Business - A PUBLICATION OF GROWTH MAPS- TABLE OF CONTENTS Intro 1 2 What Does Local
More informationApplying the new lease accounting standard
Applying the new lease accounting standard In February 26, the FASB issued Accounting Standards Update (ASU) No. 26-, Leases (codified as Accounting Standards Codification Topic (ASC) 842). ASC 842 introduces
More information86 years in the making Caspar G Haas 1922 Sales Prices as a Basis for Estimating Farmland Value
2 Our Journey Begins 86 years in the making Caspar G Haas 1922 Sales Prices as a Basis for Estimating Farmland Value Starting at the beginning. Mass Appraisal and Single Property Appraisal Appraisal
More informationMyCommunity Interactive web portals for real estate communities
MyCommunity Interactive web portals for real estate communities Our simple idea To build a platform that hosts thousands of web sites and secure portals for apartment buildings, condominiums & master planned
More informationIs Your Operating Lease An Asset or Liability? It s Now Both
MFM Annual Conference Is Your Operating Lease An Asset or Liability? It s Now Both 23 May 2016-1:30 pm 2:20 pm Disclaimer These slides are for educational purposes only and are not intended, and should
More informationCurriculum Catalog
2018-2019 Curriculum Catalog Career and Technical Education Series Introduction to Careers in Architecture and Construction 2018 Glynlyon, Inc. Table of Contents INTRODUCTION TO CAREERS IN ARCHITECTURE
More informationArlington County, Virginia. Internal Audit of the Real Estate Assessment Appeals Process Calendar Year Ended December 31, 2014
Arlington County, Virginia Internal Audit of the Real Estate Assessment Appeals Process Calendar Year Ended December 31, 2014 Table of Contents Transmittal Letter... 1 Executive Summary... 2-9 Background...
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 informationLand Details. Bridging the Gap between Assessor Acres and GIS Acres
Land Details Bridging the Gap between Assessor Acres and GIS Acres What are Assessor Acres? It is a legally agreed upon approximation of size Applies to larger parcels Has deep historical roots. Thomas
More informationIFRS 16 Lease overview and EY s enabling toolkit
IFRS 16 Lease overview and EY s enabling toolkit Content Page Section I IFRS 16 overview 2 Appendix I EY Lease enabling technology suite 9 Appendix II EY Contacts 17 Page 1 IFRS 9 Classification and measurement
More informationPRACTICAL TIPS FOR IMPLEMENTING THE NEW LEASE ACCOUNTING STANDARD
PRACTICAL TIPS FOR IMPLEMENTING THE NEW LEASE ACCOUNTING STANDARD SHAUNA WATSON, VP, GLOBAL HEAD OF TECHNICAL ACCOUNTING MICHAEL ALLEN, PARTNER, TRANSACTION ADVISORY SERVICES 1. Overview of Accounting
More informationMONTGOMERY COUNTY PLANNING DEPARTMENT THE MARYLAND-NATIONAL CAPITAL PARK AND PLANNING COMMISSION
MONTGOMERY COUNTY PLANNING DEPARTMENT THE MARYLAND-NATIONAL CAPITAL PARK AND PLANNING COMMISSION MCPB Item No. 9 Date: 06-21-12 Proposed Zoning Text Amendment Revising the Requirements for Permitting Accessory
More information11.01 digital painting I
digital paintings The Theater of Totality with its multifarious complexities of light, space, plane, form, motion, sound, man and with all the possibilities for varying and combining these elements must
More informationTSO1C: Land Reforms. Commission 7
TSO1C: Land Reforms. Commission 7 Development of & Implementation LIS. Building an effective Partnership to Reform Uganda s Land Administration (7320) Gasant Jacobs, Head: Business Development. Tax & Accounting
More informationDirectorate of Survey and Mapping NAMIBIA. Cadastral Information System. Vehupisa Kasuko Tjatindi Surveyor Directorate of Survey and Mapping NAMIBIA
Vehupisa Kasuko Tjatindi Directorate of Survey and Mapping NAMIBIA Tel: +64 61 965000 Directorate of Survey and Mapping NAMIBIA Cadastral Information System Introduction Over the past few decades cadastral
More informationTechnical Corrections and Improvements to Recently Issued Standards
Two Proposed Accounting Standards Updates Issued: September 27, 2017 Comments Due: November 13, 2017 Technical Corrections and Improvements to Recently Issued Standards I. Accounting Standards Update No.
More information