RMM - Relationship Management Model
|
|
- Brice Banks
- 5 years ago
- Views:
Transcription
1 RMM - Relationship Management Model By Qasim Hasan & Sandeep Jauhal Monday November 22 nd, 2004 About RMM Developed at New York University s Stern School of Business by Isakowitz & others A design model and a set of specified design steps which aim to provide a methodology for creating hypermedia applications Hypermedia is the mechanism for managing the relationships between information objects. About RMM The Big Picture RMM Concepts RMM will be most useful in applications which have both a high degree of structure and high volatility of information p.479 RMM is work in progress Author acknowledges this Recently added application diagram & m-slices Eg. Product catalogues, digital libraries, DB High volatility? Degree of structure? Focuses only on design & implementation stages of development process
2 RMDM: Design Model Relationship Management Data Model (RMDM) Used to represent the design of hypermedia apps Based on three types of modelling primitives E-R Domain Primitives RMD Domain Primitives Access Primitives E-R Domain Primitives Entity Represent abstract or physical objects Attributes belong to entities Associative relationships Represent domain level associations between entities Represent information about the domain which is application independent RMD Domain Primitives Slices are used to group attributes within an entity together Eg. Student entity with attributes sid, name, gpa, address, phone number Prof may view sid, name, gpa in one context Student may view name, address, phone number
3 Access Primitives Used to model navigation and application specific access structures Unidirectional and bidirectional links Grouping Conditional Index, Guided Tour, and Indexed Guided Tour Access Primitives : Grouping Contributors Articles Keywords Main Menu Menu-like mechanism which supports access to other parts of the application p.484 Contributor Index Contributors since 1984 Abdel-Hamid, Tarek Abdul-Gader, Abdullah H. Adam, Nabil R. Keywrod Index List of Keywords: Acounting ISs Adoption of IS Automatred Reasoning Access Primitives : Conditional Index Ronald M. Lee Ronald M. Lee Univesrity of Texas, Austin JMIS Publications since Spring 1984 DX: A Deontic Expert System Sunro Lee Journal of Management Information Systems Vol. 12 No. 1, Summer 1995 Sunro Lee JMIS Publications since Spring 1984 A Framework for Linking the Structure of Information Systems with Organizational Contributor Index Requirements for John Information A. Lehman Sharing Journal of Management Information Systems Lee, Ronald, M. Vol. 8 No. 4, Spring 1992 John A. Lehman Lee, Sunro JMIS Publications since Spring 1984 Lehman, John Organizational Size and Information System Sophistication Leidner, Dorothy Journal of Management Dorothy Information E. Leidner Systems Vol. 2 No. 3, Winter 1986 Dorothy E. Leidner JMIS Publications since Spring 1984 Conditional Guided Tours How about conditional indexed guided tours? Spring 1996 Issue GUIDED TOUR ARTICLES ON SPRING 1996 ISSUE FIRST ARTICLE LAST ARTICLE Editorial Introduction Editorial Introduction By Vladimir Zwass DATA QUALITY Beyond is a persistent Accuracy and serious problem, underlying untrustworthiness of many information systems... Beyond Accuracy: What Data Quality Means to Data Consumers By Richard Y. Wang and Diane M. Strong A field survey was Key conducted Dimensions to determine key organizational factors that facilitate and/or inhibit Key Dimensions the development of Facilitators... and Inhibitors for the Strategic Use of Information Technology by William R King and Thompson Sian Hin Teo A field survey Impact was conducted of Competitive to determine key organizational factors that facilitate and/or inhibit Impact the of development Competitive of Strategy strategic and Information applications Technology... Maturity on Firm's Strategic Response to Globalization by Jahangir Karimi, Yash P. Gupta and Toni Somers Recently the globalization of competition has caused many firms in the financial services Executive Information Systems: Their impact on Executive Decision Making Journal of Management Information Systems Vol. 10 No. 3, Winter 1994
4 Limitations Solution : m-slices Unable to model certain types of structures Information from multiple entities cannot be combined into a single presentation unit Suggested solution : m-slices Model encourages a top-down approach, which can be highly undesirable Critique : top-down or bottom-up? Suggested solution : application diagram It is not the interface itself, nor does it contain info about the interface, but it is in fact the data which can be used in the presentation of the interface Splits and organizes entities into meaningful slices Each slice groups one or more attributes of an entity Each m-slice groups attributes of collections of entities Solution : m-slices Solution : Application diagrams Slice from same Entity Aimed at explicitly showing the presentation units and the interconnections between these units, which go to make up the application p.487 The addition of application diagrams also means that Steps 2 and 3 can be performed together. The result is that this phase of the design can be bottomup, top-down, or a combination of the two p.490 Slice from different Entities
5 RMM Method Steps Step 1 : E-R design Step 2 : Slice design Step 3 : Navigation design Step 4 : Conversion protocol design Step 5 : User interface design Step 6 : Run-time behaviour design Step 7 : Construction and Testing Use of an application diagram can combine these steps Step 1 : E-R design The information domain of the application is analyzed and modeled using an entity-relationship diagram p.487 Helps identify important relationships Provides an application-independent view of the domain of interest Allows for low-level reuse Output: E-R Diagram Step 2 : Slice design How the information in the application will be grouped for presentation Links between slices in different entities represent associative links semantic relationships Links between slices in the same entities represent structural links different perspective of the same entity Output : E-R+ Diagram
6 Step 3: Navigation Design Old RMM Model: Each relationship in E-R+ is analyzed for correctness before conversion to access primitive Won t allow hard-coded links between entities Grouping of high level access structures are done in this step, providing menu-like access Output: RMDM diagram Step 3: Navigation Design Step 4: Conversion Protocol Design New RMM Model: M-slices which are the target of a link in E-R+ are selected, including all links between them Allows for an iterative approach, combining topdown and bottom-up Develop a set of conversion rules Convert RMDM diagram into an appropriate object in the implementation environment Eg.How a slice is converted into an HTML page Output: Application diagram
7 Steps 5 & 6 User Interface design How the objects will be presented Look of anchors, button layouts, video & audio RM-CASE Run Time Behavior History lists, link traversal, search engines, etc Note: Steps 4, 5 & 6 run in parallel P.480 Figure 15-1 Effective Navigation & Browsing Since the structure is based on logical relationships between the information, it is more likely to be familiar to the user Consistent style of navigation and look and feel Information structure itself assists with navigation Clickable maps: Serves two purposes Lost in hyperspace Alternative means of navigation Limitation Limited functionality for history mechanisms, search engines, etc. RMM does not provide any indication of how these activities should be carried out
8 Cognitive Management during Browsing Two positive side effects Use of image maps reduces cognitive load during browsing Use of conversion protocol during design stage achieves interface consistency Users wont have to adjust to differences in interface Information Contextualization Associative relationships between entities Vs links between slices within a single entity Going from one entity to another will lead to a context change Signaled by change in background, etc Going from one slice to another slice within the same entity results in same local context Information Contextualization Another useful contextualization aid is that it becomes possible to see from which entity a given presentation unit (i.e. slice) is derived p.497 Is this really useful? Link and Content Validity Positive side effects Concepts are related and relevant to application because they have an E-R model Much less likely to incorporate irrelevant info Limitation Little support for sequences of information access Does provide support for guided tours, but only as an access structure, rather than a mechanism for designing sequences of presentation the mere fact of having design stages where the content and relationships are explicitly identified will in itself be more likely to result in valid content and links p.498 Is this always the case?
9 Link and Content Validity An opposite view Multiple design stages can introduce problems between initial content and final implementation Additional effort required to re-trace back to intermediate designs during updating Sequence of tranformations can reduce traceability of errors and can provide opportunities to introduce errors Information Structure Does not provide guidelines for designing the structure develops the structure using relationships among the information Bottom-up approach Guideline for slices Group related info and stay simple With m-slices, its trickier to identify related info since info is from different entities Author still commends m-slices because they provide a thought process for grouping Information Structure Does not provide guidelines for assisting in identifying suitable links. Although it does have an explicit stage where links are identified by author. Management of Different Media No support. synchronized text with images etc. Small number of structural building blocks. Forces user to be aware about types of navigation structures being used.
10 Process Issues : Application Maintenance No explicit maintenance but applications created are inherently more maintainable. Helped by separation of domain knowledge, application structure and implementation. Eg. Changing presentation environment from CD-ROM to web. only implementation needs to be changed. Process Issues : Application Maintenance Applications developed are more maintainable for content. Usage of templates to add new content from entities to presentation. Similar to xslt on the web generating info from xml. Process Issues : Reuse Claim: re-use is promoted by having intermediate deliverables (ie. ER diagrams). But RMM doesn t explicitly state how these reusable elements can be identified. m-slice and Application diagrams are mentioned as solutions to this problem. Captures info about presentation units Identifies low-level structures (popular for re-use) early in design process. Process Issues : Full life cycle and process management Not supported. Claim that they don t want to be jack of all trades and hence list other programs that can be used in those steps. Limitation: may not integrate well with iterative approach since it is mainly bottom-up.
11 Process Issues : Other Issues Fun and Games Cognitive management for Developers. Output for each stage with Old RMM? Specific set of steps guide developers. Supporting enhanced productivity Lack of content creation Lack of cross linking of info ER Design ER+ Design RMDM Design Highly structured so lack of links. Fun and Games Indexed, Guided or Guided Indexed? Output for each stage with New RMM? ER Design ER+ Design Application Diagram
12 Which row/column combo is recommended for RMM?
Adaptable and Adaptive Web Information Systems. Lecture 1: Introduction
Adaptable and Adaptive Web Information Systems School of Computer Science and Information Systems Birkbeck College University of London Lecture 1: Introduction George Magoulas gmagoulas@dcs.bbk.ac.uk October
More informationChapter 3. Design Process for Hypermedia Applications.
Chapter 3. Design Process for Hypermedia Applications. This chapter first reviews the major hypermedia design methodologies, with particular reference to the industrial hypermedia domain. Within the literature
More informationJust-In-Time Hypermedia
A Journal of Software Engineering and Applications, 2013, 6, 32-36 doi:10.4236/jsea.2013.65b007 Published Online May 2013 (http://www.scirp.org/journal/jsea) Zong Chen 1, Li Zhang 2 1 School of Computer
More informationMethodologies for Web Information System Design
Methodologies for Web Information System Design Peter Barna, Flavius Frasincar, Geert-Jan Houben, and Richard Vdovjak Technische Universiteit Eindhoven PO Box 53, NL-5600 MB Eindhoven, The Netherlands
More informationChapter 8. Database Design. Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel
Chapter 8 Database Design Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel 1 In this chapter, you will learn: That successful database design must reflect the information
More informationKNOWLEDGE MANAGEMENT VIA DEVELOPMENT IN ACCOUNTING: THE CASE OF THE PROFIT AND LOSS ACCOUNT
KNOWLEDGE MANAGEMENT VIA DEVELOPMENT IN ACCOUNTING: THE CASE OF THE PROFIT AND LOSS ACCOUNT Tung-Hsiang Chou National Chengchi University, Taiwan John A. Vassar Louisiana State University in Shreveport
More informationDISCUSSION 5min 2/24/2009. DTD to relational schema. Inlining. Basic inlining
XML DTD Relational Databases for Querying XML Documents: Limitations and Opportunities Semi-structured SGML Emerging as a standard E.g. john 604xxxxxxxx 778xxxxxxxx
More informationDesign concepts for data-intensive applications
6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Design concepts for data-intensive applications Attila Adamkó Department of Information Technology, Institute of
More informationPlanning and designing a web presence (Part 1) MGMT 230 Week 3
Planning and designing a web presence (Part 1) MGMT 230 Week 3 After today s class you will understand.. The main steps in the website planning and development process How to identify goals for a particular
More informationSearch Engine Optimization
Search Engine Optimization A necessary campaign for heightened corporate awareness What is SEO? Definition: The practice of building or transforming a Web site so that its content is seen as highly readable,
More informationUpdate on the TDL Metadata Working Group s activities for
Update on the TDL Metadata Working Group s activities for 2009-2010 Provide Texas Digital Library (TDL) with general metadata expertise. In particular, the Metadata Working Group will address the following
More informationSeng 480b/CSC 586b Building Web Applications
Seng 480b/CSC 586b Building Web Applications Daniel M. German Department of Computer Science University of Victoria 1 SEng 480b dmgerman@uvic.ca What this course is and it is not about It is not about:
More informationHERA: Automatically Generating Hypermedia Front- Ends for Ad Hoc Data from Heterogeneous and Legacy Information Systems
HERA: Automatically Generating Hypermedia Front- Ends for Ad Hoc Data from Heterogeneous and Legacy Information Systems Geert-Jan Houben 1,2 1 Eindhoven University of Technology, Dept. of Mathematics and
More informationArchives in a Networked Information Society: The Problem of Sustainability in the Digital Information Environment
Archives in a Networked Information Society: The Problem of Sustainability in the Digital Information Environment Shigeo Sugimoto Research Center for Knowledge Communities Graduate School of Library, Information
More informationTopic 10. WebE - Information Design
Topic 10 WebE - Information Design Information Design Model: Summary Three key issues: 1. Content. What content is available? Content Objects? Data Structures? 2. Composition. What views on that content
More informationDatabase Systems: Design, Implementation, and Management Tenth Edition. Chapter 9 Database Design
Database Systems: Design, Implementation, and Management Tenth Edition Chapter 9 Database Design Objectives In this chapter, you will learn: That successful database design must reflect the information
More informationIMI WHITE PAPER INFORMATION MAPPING AND DITA: TWO WORLDS, ONE SOLUTION
n ao in i f rpp a t IMI WHITE PAPER INFORMATION MAPPING AND DITA: TWO WORLDS, ONE SOLUTION Abstract Introduction Information Mapping is a structured writing method with a long and successful history. It
More informationXML-based production of Eurostat publications
Doc. Eurostat/ITDG/October 2007/2.3.1 IT Directors Group 15 and 16 October 2007 BECH Building, 5, rue Alphonse Weicker, Luxembourg-Kirchberg Room QUETELET 9.30 a.m. - 5.30 p.m. 9.00 a.m 1.00 p.m. XML-based
More informationRMCASE: COMPUTER-AIDED SUPPORT FOR HYPERMEDIA DESIGN AND DEVELOPMENT. Alicia Diaz. Tornas Isakowitz. Stern #IS-95-3
RMCASE: COMPUTER-AIDED SUPPORT FOR HYPERMEDIA DESIGN AND DEVELOPMENT Alicia Diaz Tornas Isakowitz Stern #IS-95-3 RMCASE: COMPUTER-AIDED SUPPORT FOR HYPERMEDIA DESIGN AND DEVELOPMENT Alicia Diaz Departamento
More informationCreating a Course Web Site
Creating a Course Web Site What you will do: Use Web templates Use shared borders for navigation Apply themes As an educator or administrator, you are always looking for new and exciting ways to communicate
More informationYou can also easily drag and drop files from your local computer folders to SharePoint libraries.
SharePoint 2013 Online - My five favorite enhancements Blog Post Date: November 12, 2012 Category: Technology made easy Author: Ulrika Hedlund Source: http://www.businessproductivity.com/sharepoint-2013-online-my-five-favorite-enhancements
More informationInteraction Style Categories. COSC 3461 User Interfaces. What is a Command-line Interface? Command-line Interfaces
COSC User Interfaces Module 2 Interaction Styles What is a Command-line Interface? An interface where the user types commands in direct response to a prompt Examples Operating systems MS-DOS Unix Applications
More informationRaising the Level of Development: Models, Architectures, Programs
IBM Software Group Raising the Level of Development: Models, Architectures, Programs Dr. James Rumbaugh IBM Distinguished Engineer Why Is Software Difficult? Business domain and computer have different
More informationOBJECT ORIENTED SYSTEM DEVELOPMENT Software Development Dynamic System Development Information system solution Steps in System Development Analysis
UNIT I INTRODUCTION OBJECT ORIENTED SYSTEM DEVELOPMENT Software Development Dynamic System Development Information system solution Steps in System Development Analysis Design Implementation Testing Maintenance
More informationMITA s approach to Open Standards. Presented by: Noel Cuschieri 24 th November 2015
MITA s approach to Open Standards Presented by: Noel Cuschieri 24 th November 2015 MITA Malta s population over 400K inhabitants occupying an area of 316 km 2 Malta Information Technology Agency (http://mita.gov.mt)
More informationCHAPTER 1. Topic: UML Overview. CHAPTER 1: Topic 1. Topic: UML Overview
CHAPTER 1 Topic: UML Overview After studying this Chapter, students should be able to: Describe the goals of UML. Analyze the History of UML. Evaluate the use of UML in an area of interest. CHAPTER 1:
More informationCSCD01 Engineering Large Software Systems. Design Patterns. Joe Bettridge. Winter With thanks to Anya Tafliovich
CSCD01 Engineering Large Software Systems Design Patterns Joe Bettridge Winter 2018 With thanks to Anya Tafliovich Design Patterns Design patterns take the problems consistently found in software, and
More informationBPS Suite and the OCEG Capability Model. Mapping the OCEG Capability Model to the BPS Suite s product capability.
BPS Suite and the OCEG Capability Model Mapping the OCEG Capability Model to the BPS Suite s product capability. BPS Contents Introduction... 2 GRC activities... 2 BPS and the Capability Model for GRC...
More informationEasy Ed: An Integration of Technologies for Multimedia Education 1
Easy Ed: An Integration of Technologies for Multimedia Education 1 G. Ahanger and T.D.C. Little Multimedia Communications Laboratory Department of Electrical and Computer Engineering Boston University,
More informationUser Interfaces Assignment 3: Heuristic Re-Design of Craigslist (English) Completed by Group 5 November 10, 2015 Phase 1: Analysis of Usability Issues Homepage Error 1: Overall the page is overwhelming
More informationThe online customer experience: researching and planning a web presence MBA 563 WEEK 5
The online customer experience: researching and planning a web presence MBA 563 WEEK 5 After today s class you will understand.. The main steps in the website planning and development process How to identify
More informationISSN: [Kaur* et al., 6(10): October, 2017] Impact Factor: 4.116
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY COMPARATIVE ANALYSIS OF SOFTWARE DEVELOPMENT MODELS Sandeep Kaur* *Department of computer Science & Engineering, Guru Nanak Dev
More informationASSURING DATA INTEROPERABILITY THROUGH THE USE OF FORMAL MODELS OF VISA PAYMENT MESSAGES (Category: Practice-Oriented Paper)
ASSURING DATA INTEROPERABILITY THROUGH THE USE OF FORMAL MODELS OF VISA PAYMENT MESSAGES (Category: Practice-Oriented Paper) Joseph Bugajski Visa International JBugajsk@visa.com Philippe De Smedt Visa
More informationUniversal Model Framework -- An Introduction
Universal Model Framework -- An Introduction By Visible Systems Corporation www.visible.com This document provides an introductory description of the Universal Model Framework an overview of its construct
More informationI&R SYSTEMS ON THE INTERNET/INTRANET CITES AS THE TOOL FOR DISTANCE LEARNING. Andrii Donchenko
International Journal "Information Technologies and Knowledge" Vol.1 / 2007 293 I&R SYSTEMS ON THE INTERNET/INTRANET CITES AS THE TOOL FOR DISTANCE LEARNING Andrii Donchenko Abstract: This article considers
More informationIntegrating the Amsterdam Hypermedia Model with the Standard Reference Model for Intelligent Multimedia Presentation Systems
Integrating the Amsterdam Hypermedia Model with the Standard Reference Model for Intelligent Multimedia Presentation Systems Lynda Hardman, Marcel Worring*, Dick C.A. Bulterman CWI, Amsterdam, The Netherlands
More informationWriting for the web and SEO. University of Manchester Humanities T4 Guides Writing for the web and SEO Page 1
Writing for the web and SEO University of Manchester Humanities T4 Guides Writing for the web and SEO Page 1 Writing for the web and SEO Writing for the web and SEO... 2 Writing for the web... 3 Change
More informationA Generic Approach for Compliance Assessment of Interoperability Artifacts
A Generic Approach for Compliance Assessment of Interoperability Artifacts Stipe Fustar Power Grid 360 11060 Parkwood Drive #2, Cupertino, CA 95014 sfustar@powergrid360.com Keywords: Semantic Model, IEC
More informationCA ERwin Data Modeler
CA ERwin Data Modeler Guided Tour Document Release 9.6.1 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as the Documentation
More information1. Overview. 2. Application Area. Graphical Calculator buying guide UK
1. Overview Graphical calculators (GCs) were specifically designed for mathematics and science education as programmable hand-held devices for producing graphs, charts and diagrams. This type of technology
More informationThe Unified Modelling Language. Example Diagrams. Notation vs. Methodology. UML and Meta Modelling
UML and Meta ling Topics: UML as an example visual notation The UML meta model and the concept of meta modelling Driven Architecture and model engineering The AndroMDA open source project Applying cognitive
More information745: Advanced Database Systems
745: Advanced Database Systems Yanlei Diao University of Massachusetts Amherst Outline Overview of course topics Course requirements Database Management Systems 1. Online Analytical Processing (OLAP) vs.
More informationAutomatic Reconstruction of the Underlying Interaction Design of Web Applications
Automatic Reconstruction of the Underlying Interaction Design of Web Applications L.Paganelli, F.Paternò C.N.R., Pisa Via G.Moruzzi 1 {laila.paganelli, fabio.paterno}@cnuce.cnr.it ABSTRACT In this paper
More informationRules for Archival Description and Encoded Archival Description: Competing or Compatible Standards?
Rules for Archival Description and Encoded Archival Description: Competing or Compatible Standards? University of Saskatchewan Archives tim.hutchinson@usask.ca Annual Meeting of the Society of American
More informationSukjun Lim Strategic Planning, User interaction, Design research specialist
Sukjun Lim Strategic Planning, User interaction, Design research specialist LINE MUSIC Strategic Planning and Interaction Design Convergence LINE MUSIC is an on-line music streaming service. Japan has
More informationTemple University Fox School of Business MS Auditing and Cyber Security Program
Temple University Fox School of Business MS Auditing and Cyber Security Program MIS5203 Systems & Infrastructure Lifecycle Management 1 (Section 401) SYLLABUS Spring 2016 Thursdays, 5:30pm - 8:00pm Place
More informationReusability Evaluation of a Domain-Specific Web Application Framework
Reusability Evaluation of a Domain-Specific Web Application Framework Feng Zhou and Takeshi Chusho Abstract Web application is used in various business fields on the Internet and intranets. It is an efficient
More informationCS 160: Lecture 15. Outline. How can we Codify Design Knowledge? Motivation for Design Patterns. Design Patterns. Example from Alexander: Night Life
Outline CS 160: Lecture 15 Professor John Canny Fall 2004 Motivation Design patterns in architecture & SE Web design patterns Home page patterns E-commerce patterns 11/1/2004 1 11/1/2004 2 How can we Codify
More informationCompositional Security Evaluation: The MILS approach
Compositional Security Evaluation: The MILS approach John Rushby and Rance DeLong Computer Science Laboratory SRI International Menlo Park CA USA Primary affiliation: LynuxWorks John Rushby, Rance DeLong,
More informationVisualizing Verification. Adrian A. Marsh April 2004
Visualizing Verification Adrian A. Marsh April 2004 Abstract This paper proposes extending UML modeling to system verification. Changing the utilization of the UML diagrams will increase the quality of
More informationWeb Engineering. Introduction. Husni
Web Engineering Introduction Husni Husni@trunojoyo.ac.id Outline What is Web Engineering? Evolution of the Web Challenges of Web Engineering In the early days of the Web, we built systems using informality,
More informationDesign Iteration: From Evidence to Design. Slides originally by: Dick Henneman
Design Iteration: From Evidence to Design Slides originally by: Dick Henneman Foundations: MS-HCI @ Georgia Tech Context of use Context of development Analyze/ Evaluate Design/B uild Evidence-Based Design
More informationPPOOA, An Architectural Style for Real Time Systems
PPOOA, An Architectural Style for Real Time Systems José Luis Fernández Sánchez Industrial Engineering School Universidad Politécnica de Madrid e-mail: fernandezjl@acm.org September 2004 PPOOA-WP-01_2004.pdf
More informationCHAPTER 4 HUMAN FACTOR BASED USER INTERFACE DESIGN
CHAPTER 4 HUMAN FACTOR BASED USER INTERFACE DESIGN 4.1 Introduction Today one of the most important concerns is how to use the system with effectiveness, efficiency and satisfaction. The ease or comfort
More informationWHAT IS SOFTWARE ARCHITECTURE?
WHAT IS SOFTWARE ARCHITECTURE? Chapter Outline What Software Architecture Is and What It Isn t Architectural Structures and Views Architectural Patterns What Makes a Good Architecture? Summary 1 What is
More informationA Concept for an Electronic Magazine
TERENA-NORDUnet Networking Conference (TNNC) 1999 1 A Concept for an Electronic Magazine Alexander von Berg Helmut Pralle University of Hanover, Institute for Computer Networks and Distributed Systems
More informationAlkan University College Student Information Management System
American Journal of Operations Management and Information Systems 2016; 1(1): 1-6 http://www.sciencepublishinggroup.com/j/ajomis doi: 10.11648/j.ajomis.20160101.11 Alkan University College Student Information
More informationMinsoo Ryu. College of Information and Communications Hanyang University.
Software Reuse and Component-Based Software Engineering Minsoo Ryu College of Information and Communications Hanyang University msryu@hanyang.ac.kr Software Reuse Contents Components CBSE (Component-Based
More informationSemantics Modeling and Representation. Wendy Hui Wang CS Department Stevens Institute of Technology
Semantics Modeling and Representation Wendy Hui Wang CS Department Stevens Institute of Technology hwang@cs.stevens.edu 1 Consider the following data: 011500 18.66 0 0 62 46.271020111 25.220010 011500
More informationWhat Do You Mean It Doesn t Make Sense? Redesigning Finding Aids from the Users Perspective
What Do You Mean It Doesn t Make Sense? Redesigning Finding Aids from the Users Perspective Rethinking Finding Aids Archival patrons don t understand archival terminology Don t understand hierarchy Need
More informationDatabases and Information Retrieval Integration TIETS42. Kostas Stefanidis Autumn 2016
+ Databases and Information Retrieval Integration TIETS42 Autumn 2016 Kostas Stefanidis kostas.stefanidis@uta.fi http://www.uta.fi/sis/tie/dbir/index.html http://people.uta.fi/~kostas.stefanidis/dbir16/dbir16-main.html
More informationScenarios, Quality Attributes, and Patterns: Capturing and Using their Synergistic Relationships for Product Line Architectures
Scenarios, Quality Attributes, and Patterns: Capturing and Using their Synergistic Relationships for Product Line Architectures Muhammad Ali Babar National ICT Australia Ltd. and University of New South
More informationCh 1: The Architecture Business Cycle
Ch 1: The Architecture Business Cycle For decades, software designers have been taught to build systems based exclusively on the technical requirements. Software architecture encompasses the structures
More informationitunes U Guidelines Creating your itunes U site
Creating your itunes U site Contents Overview 1 s the basic building blocks 2 Why metadata matters 3 Site art and design 5 Additional resources 7 Overview Welcome to itunes U, an innovative way to distribute
More informationDigital Web Design Syllabus/Online Course Plan
Digital Web Design Syllabus/Online Course Plan Certificated Teacher: Date: 14-15 Desired Results Digital Web Design: Grades 9 12 Credit: X one semester (.5) two semesters (1) Estimate of hours per week
More informationUser-centered design in technical communication
User-centered design in technical communication Information designer & information architect Sharing knowledge is better than having it. Tekom - TC Europe November 19-20, 2003 Nov. 19-20, 2003 User-centered
More informationBSIF. A Freeware Framework for. Integrated Business Solutions Modeling. Using. Sparx Systems. Enterprise Architect
33 Chester Rd Tawa 5028 Wellington New Zealand P: (+64) 4 232-2092 m: (+64) 21 322 091 e: info@parkconsulting.co.nz BSIF A Freeware Framework for Integrated Business Solutions Modeling Using Sparx Systems
More informationHeuristic Review of iinview An in-depth analysis! May 2014
Heuristic Review of iinview An in-depth analysis May 2014 Purpose of Evaluation User Experience Research conducted the Heuristic Evaluation in order to find out points of break downs in sign up and profile/
More informationADD 3.0: Rethinking Drivers and Decisions in the Design Process
ADD 3.0: Rethinking Drivers and Decisions in the Design Process Rick Kazman Humberto Cervantes SATURN 2015 Outline Presentation Architectural design and types of drivers The Attribute Driven Design Method
More informationXyleme Studio Data Sheet
XYLEME STUDIO DATA SHEET Xyleme Studio Data Sheet Rapid Single-Source Content Development Xyleme allows you to streamline and scale your content strategy while dramatically reducing the time to market
More informationSoftware Reuse and Component-Based Software Engineering
Software Reuse and Component-Based Software Engineering Minsoo Ryu Hanyang University msryu@hanyang.ac.kr Contents Software Reuse Components CBSE (Component-Based Software Engineering) Domain Engineering
More informationDigital Wallets In Depth What are they? How do they work? And where do credit unions fit in?
Digital Wallets In Depth What are they? How do they work? And where do credit unions fit in? 1 Today s Presenters CAROLINEWILLARD Executive Vice President, Marketing & Strategy AMANDASMITH Senior Manager,
More informationchallenges in domain-specific modeling raphaël mannadiar august 27, 2009
challenges in domain-specific modeling raphaël mannadiar august 27, 2009 raphaël mannadiar challenges in domain-specific modeling 1/59 outline 1 introduction 2 approaches 3 debugging and simulation 4 differencing
More informationStudent Usability Project Recommendations Define Information Architecture for Library Technology
Student Usability Project Recommendations Define Information Architecture for Library Technology Erika Rogers, Director, Honors Program, California Polytechnic State University, San Luis Obispo, CA. erogers@calpoly.edu
More informationAn Output Schema for Multimedia Data in Multimedia Database Systems
An Output Schema for Multimedia Data in Multimedia Database Systems Thomas Heimrich Technical University of Ilmenau, Databases and Information Systems, D-98684 Ilmenau thomas.heimrich@tu-ilmenau.de Abstract.
More informationWebsite Usability: Creating the Ultimate User Experience" Michelle Gammon!
Website Usability: Creating the Ultimate User Experience" Michelle Gammon! Michelle Gammon" Marketing Specialist! Terra Dotta!! Objectives" Design! Optimization! Homepage! Page layout! Navigation! Headings!
More informationStay Ahead of Disruptive and Emerging Technology MEDIA INFORMATION 2017
Stay Ahead of Disruptive and Emerging Technology MEDIA INFORMATION 2017 ABOUT VERDICT EMERGE Over the past decades, technological advancements have radically transformed our lives, and with new technologies
More informationMiPhone Phone Usage Tracking
MiPhone Phone Usage Tracking Team Scott Strong Designer Shane Miller Designer Sierra Anderson Designer Problem & Solution This project began as an effort to deter people from using their phones in class.
More informationEvolution of the ICT Field: New Requirements to Specialists
Lumen 2/2017 ARTICLE Evolution of the ICT Field: New Requirements to Specialists Vladimir Ryabov, PhD, Principal Lecturer, School of Business and Culture, Lapland UAS Tuomo Lindholm, MBA, Senior Lecturer,
More informationTHE QUICK AND EASY GUIDE
THE QUICK AND EASY GUIDE TO BOOSTING YOUR ORGANIC SEO A FEROCIOUS DIGITAL MARKETING AGENCY About Designzillas IS YOUR BUSINESS FEROCIOUS? Our Digital Marketing Agency specializes in custom website design
More informationService Oriented Architectures (ENCS 691K Chapter 2)
Service Oriented Architectures (ENCS 691K Chapter 2) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ The Key Technologies on Which Cloud
More informationA Semi-automatic Support to Adapt E-Documents in an Accessible and Usable Format for Vision Impaired Users
A Semi-automatic Support to Adapt E-Documents in an Accessible and Usable Format for Vision Impaired Users Elia Contini, Barbara Leporini, and Fabio Paternò ISTI-CNR, Pisa, Italy {elia.contini,barbara.leporini,fabio.paterno}@isti.cnr.it
More informationQM Chapter 1 Database Fundamentals Version 10 th Ed. Prepared by Dr Kamel Rouibah / Dept QM & IS
QM 433 - Chapter 1 Database Fundamentals Version 10 th Ed Prepared by Dr Kamel Rouibah / Dept QM & IS www.cba.edu.kw/krouibah Dr K. Rouibah / dept QM & IS Chapter 1 (433) Database fundamentals 1 Objectives
More informationA Collaborative User-centered Approach to Fine-tune Geospatial
A Collaborative User-centered Approach to Fine-tune Geospatial Database Design Grira Joel Bédard Yvan Sboui Tarek 16 octobre 2012 6th International Workshop on Semantic and Conceptual Issues in GIS - SeCoGIS
More informationCurriculum Catalog
2017-2018 Curriculum Catalog Career and Technical Education Series 2017 Glynlyon, Inc. Table of Contents FUNDAMENTALS OF DIGITAL MEDIA COURSE OVERVIEW...1 UNIT 1: INTRODUCTION TO DIGITAL AND ONLINE MEDIA
More informationVIDEO 1: WHY IS THE USER EXPERIENCE CRITICAL TO CONTEXTUAL MARKETING?
VIDEO 1: WHY IS THE USER EXPERIENCE CRITICAL TO CONTEXTUAL MARKETING? Hello again! I m Angela with HubSpot Academy. In this class, you re going to learn about the user experience. Why is the user experience
More informationIntroduction to Compendium Tutorial
Instructors Simon Buckingham Shum, Anna De Liddo, Michelle Bachler Knowledge Media Institute, Open University UK Tutorial Contents http://compendium.open.ac.uk/institute 1 Course Introduction... 1 2 Compendium
More informationCASE STUDY VOLUNTEERING UX EXPERTISE TO INCREASE ONLINE DONATIONS BY 650% FOR THE HUNGARIAN RED CROSS
CASE STUDY VOLUNTEERING UX EXPERTISE TO INCREASE ONLINE DONATIONS BY 650% FOR THE HUNGARIAN RED CROSS 1 VOLUNTEERING UX EXPERTISE TO INCREASE ONLINE DONATIONS BY 650% FOR THE HUNGARIAN RED CROSS Following
More informationThe ICT4me Curriculum
The ICT4me Curriculum About ICT4me ICT4me is an after school and summer curriculum for middle school youth to develop ICT fluency, interest in mathematics, and knowledge of information, communication,
More informationThe ICT4me Curriculum
The ICT4me Curriculum About ICT4me ICT4me is an after school and summer curriculum for middle school youth to develop ICT fluency, interest in mathematics, and knowledge of information, communication,
More informationMain challenges for a SAS programmer stepping in SAS developer s shoes
Paper AD15 Main challenges for a SAS programmer stepping in SAS developer s shoes Sebastien Jolivet, Novartis Pharma AG, Basel, Switzerland ABSTRACT Whether you work for a large pharma or a local CRO,
More informationDEVELOPMENT OF DISTRIBUTED AUTOMOTIVE SOFTWARE The DaVinci Methodology
DEVELOPMENT OF DISTRIBUTED AUTOMOTIVE SOFTWARE The DaVinci Methodology Dr. Uwe Honekamp, Matthias Wernicke Vector Informatik GmbH, Dep. PND - Tools for Networks and distributed Systems Abstract: The software
More informationSoftware Maintainability Ontology in Open Source Software. Celia Chen ARR 2018, USC
Software Maintainability Ontology in Open Source Software Celia Chen qianqiac@usc.edu ARR 2018, USC How do others measure software maintainability? Most popular methods: Automated analysis of the code
More informationCHAPTER 9 DESIGN ENGINEERING. Overview
CHAPTER 9 DESIGN ENGINEERING Overview A software design is a meaningful engineering representation of some software product that is to be built. Designers must strive to acquire a repertoire of alternative
More informationXF Rendering Server 2008
XF Rendering Server 2008 Using XSL Formatting Objects for Producing and Publishing Business Documents Abstract IT organizations are under increasing pressure to meet the business goals of their companies.
More informationStrategic Information Systems Systems Development Life Cycle. From Turban et al. (2004), Information Technology for Management.
Strategic Information Systems Systems Development Life Cycle Strategic Information System Any information system that changes the goals, processes, products, or environmental relationships to help an organization
More informationMUSE Publisher Meeting 2018
MUSE Publisher Meeting 2018 Scholar-Informed, Inspired, and Implemented Re-Design Marcus Seiler What the heck is Scholar-Informed Design? muse.jhu.edu #musepubmtg18 Over-Engineering Under-Engineering muse.jhu.edu
More informationMain Contents for the Presentation
The Data Attribution Abdul Saboor PhD Research Student abdul.saboor@fu-berlin.de Model Base Development and Software Quality Assurance Research Group Freie University Berlin Takustr.9, Berlin, Germany
More informationStrong signs your website needs a professional redesign
Strong signs your website needs a professional redesign Think - when was the last time that your business website was updated? Better yet, when was the last time you looked at your website? When the Internet
More informationSOFTWARE REQUIREMENT REUSE MODEL BASED ON LEVENSHTEIN DISTANCES
SOFTWARE REQUIREMENT REUSE MODEL BASED ON LEVENSHTEIN DISTANCES 1 WONG PO HUI, 2,* WAN MOHD NAZMEE WAN ZAINON School of Computer Sciences, Universiti Sains Malaysia, 118 Penang, Malaysia 1 wphui.ucom12@student.usm.my,
More information