Human-Centered Software Engineering
|
|
|
- Oswin Watson
- 10 years ago
- Views:
Transcription
1 Ahmed Seffah Jean Vanderdonckt Michel С Desmarais Editors Human-Centered Software Engineering Software Engineering Models, Patterns and Architectures for HCl Springer
2 CONTENTS List of Figures List of Tables xi xvii Contributing Authors xxi 1 Human-Centered Software Engineering: Software Engineering Architectures, 1 Patterns, and Models for Human Computer Interaction Ahmed Seffah, Jean Vanderdonckt, and Michel C. Desmarais 1.1 Scope Specific Objectives of the CHISE Volume II Overview Chapter Summaries 3 References б Part I User Experiences, Usability Requirements, and Design 2 What Drives Software Development: Bridging the Gap Between Software and 9 Usability Engineering Nuno J. Nune.H 2.1 Introduction Use Case Driven Software Development Architecture Centric From Essential Use Cases to the Conceptual Architecture Tool Issues Conclusion 23 References 24 3 Human Activity Modeling: 27 Toward a Pragmatic Integration of Activity Theory and Usage-Centered Design
3 vi HUMAN-CENTERED SOFTWARE ENGINEERING. VOLUME II Larry L. Constanüne 3.1 Introduction Activity Theory Usage-Centered Design Toward Integration Human Activity Modeling Design Implications Process Implications Application Discussion 47 References 50 4 A User-Centered Framework for Deriving a Conceptual Design from User Ex- 53 periences: Leveraging Personas and Patterns to Create Usable Designs Нота Javahery, Alexander Deichman, Ahmed Seffah, and Mohamed Taleh 4.1 Introduction A First Look at the Proposed Framework Modeling User Experiences with Personas Creating a Conceptual Design Using Patterns An Illustrative Case Study A Detailed Description of UX-process Further Investigation: The P2P Mapper Tool Conclusion 76 References 79 5 XML-Based Tools for Creating, Mapping, and Transforming Usability Engi- 83 neering Requirements Fei Huang, Jon Titus, Allan Wolinski, Kevin Schneider, and Jim A. Carter 5.1 Introduction Toolset Overview Using XML to Structure UE Specifications Mapping Between XML-based UE and SE Specifications Translating Between XML-based UE Requirements Into SE Specifications Conclusion 102 References 102 Part II Modeling and Model-Driven Engineering 6 MultiPath Transformational Development of User Interfaces with Graph 107 Transformations Quentin Limbourg and Jean Vanderdonckt 6.1 Introduction Related Work Expressing the Ul Development Cycle with Graph Transformations Development Paths Conclusion 134
4 CONTENTS vii References Human-Centered Engineering with UIML 139 James Helms, Robbie Schaefer, Kris Luyten, Jo Vermeulen, Mare Abrarns, Adrien Coyette, and Jean Vanderdonckt 7.1 Introduction UIML: An Overview Tools for and Extensions of UIML Improvements to UIML for Version UIML-Related Standards Conclusion 169 References Megamodeling and M eta model-driven Engineering for Plastic User Interfaces: 173 Mega-UI Jean-Sebastien Sottet, Gaelle Calvary, Jean-Marie Favre, and Joelle Coutaz 8.1 Introduction Plasticity: Case Study and Engineering Issues Modeling, Metamodeling, and Megamodeling MDE for Plasticity Conclusion and Perspectives 196 References Cause and Effect in User Interface Development 201 Ebba Thora Hvannberg 9.1 Introduction Research Study Eliciting Needs and Context Design Evaluation in Context Foundation and Context of an Evaluation Model Conclusion 218 References 219 Part III Interactive Systems Architectures 10 From User Interface Usability to the Overall Usability of Interactive Systems: 225 Adding Usability in System Architecture Mohamed Taleb, Ahmed Seffah, and Daniel Englebery 10.1 Introduction Background and Related Work Identifying and Categorizing Typical Scenarios Patterns as Solutions to the Problems Documented as Scenarios Modeling Cause-Effect Relationships Between Software Elements and Usability Conclusion and Future Investigations 242
5 via HUMAN-CENTERED SOFTWARE ENGINEERING. VOLUME II References Toward a Refined Paradigm for Architecting Usable Systems 245 Tamer Rafla, Michel C. Desmarais, and Pierre N. Robülard 11.1 Introduction An Overview of Previous Work Usability at the Requirements Definition Stage Usability-Centered Software Development Process Conclusion 253 References Trace-Based Usability Evaluation Using Aspect-Oriented Programming and 257 Agent-Based Software Architecture Jean-Claude Tarby, Houcine Ezzedine, und Christophe Kolski 12.1 Introduction First Approach for Early Usability Evaluation: Injection of the Mechanism of Traces by Aspect-Oriented Programming Second Approach: Interactive Agent-Based Architecture and Evaluation Module Towards an Assistance System for the Evaluation of Agent-Based Interactive Systems Comparison Between the two Approaches Conclusion 273 References Achieving Usability of Adaptable Software: The AMF-Based Approach 277 Franek Tarpin-Bernard, Kinan Samaan, Bertrand David 13.1 Introduction State-of-the-art AMF and Its Relationships With Other Models A Method for Designing Adaptable Applications Future Developments and Conclusion 294 References 295 Part IV Reengineering, Reverse Engineering, and Refactoring 14 The GAINS Design Process: 301 How to do Structured Design of User Interfaces in any Software Environment Martha J. Lindeman 14.1 The Costs of Changing User Interfaces Overview of the GAINS Process Overview of XP's Planning Levels Evaluations of Usability Difficulties With Two XP Assumptions Conclusions 314 References 315
6 CONTENTS ix 15 Legacy Systems Interaction Reengineering 317 Mohammad El-Ramly, Eleni Stroulia, and Hani Samir 15.1 Introduction Motivation for Interaction Engineers Generic Methodology Applications of Interaction Reengineering From Websites to Web Services Advantages and Limitations 331 References Reverse Engineering for Usability Evaluation 335 Atif M. Memon 16.1 Introduction GUI Model Design of the GUI Ripper Implementation Empirical Evaluation Related Work Conclusions and Future Work 352 References Task Models and System Models as a Bridge between HCl and SE 357 David Navarre, Philippe, Palanque, and, Marco Winckler 17.1 Introduction Related Work Why a Task Model is Not Enough A Classical System Model The Improved System Model Scenarios as a Bridge Between Tasks and System Models A Case Study The Integration of the Models: CTT-ICO Conclusions 382 References 384 Authors Index 387 Subject Index 395
Human-Centered Software Engineering - Integrating Usability in the Software Development Lifecycle
Human-Centered Software Engineering - Integrating Usability in the Software Development Lifecycle Edited by Ahmed Seffah Concordia University, Montreal, Quebec, Canada Jan Gulliksen Uppsala University,
Schneps, Leila; Colmez, Coralie. Math on Trial : How Numbers Get Used and Abused in the Courtroom. New York, NY, USA: Basic Books, 2013. p i.
New York, NY, USA: Basic Books, 2013. p i. http://site.ebrary.com/lib/mcgill/doc?id=10665296&ppg=2 New York, NY, USA: Basic Books, 2013. p ii. http://site.ebrary.com/lib/mcgill/doc?id=10665296&ppg=3 New
Table of Contents. CHAPTER 1 Web-Based Systems 1. CHAPTER 2 Web Engineering 12. CHAPTER 3 A Web Engineering Process 24
Table of Contents CHAPTER 1 Web-Based Systems 1 The Web 1 Web Applications 2 Let s Introduce a Case Study 3 Are WebApps Really Computer Software? 4 Are the Attributes of WebApps Different from the Attributes
Preface Interface Design in a Period of Consensus or Chaos?
Preface Interface Design in a Period of Consensus or Chaos? The relative longevity of the Design, Specification and Verification of Interactive Systems (DSV-IS) workshop series raises a number of questions.
Foundations of Model-Driven Software Engineering
Model-Driven Software Engineering Foundations of Model-Driven Software Engineering Dr. Jochen Küster ([email protected]) Contents Introduction to Models and Modeling Concepts of Model-Driven Software
IMPROVEMENT THE PRACTITIONER'S GUIDE TO DATA QUALITY DAVID LOSHIN
i I I I THE PRACTITIONER'S GUIDE TO DATA QUALITY IMPROVEMENT DAVID LOSHIN ELSEVIER AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO Morgan Kaufmann
Ontologies for Software Engineering and Software Technology
Coral Calero Francisco Ruiz Mario Piattini (Eds.) Ontologies for Software Engineering and Software Technology With 84 Figures and 46 Tables y Springer Contents 1. Ontological Engineering: Principles, Methods,
WebRatio 5: An Eclipse-based CASE tool for engineering Web applications
WebRatio 5: An Eclipse-based CASE tool for engineering Web applications Roberto Acerbis 1, Aldo Bongio 1, Marco Brambilla 2, Stefano Butti 1 1 WebModels S.r.l. Piazzale Gerbetto, 6. I22100 Como, Italy
MDE Adoption in Industry: Challenges and Success Criteria
MDE Adoption in Industry: Challenges and Success Criteria Parastoo Mohagheghi 1, Miguel A. Fernandez 2, Juan A. Martell 2, Mathias Fritzsche 3 and Wasif Gilani 3 1 SINTEF, P.O.Box 124-Blindern, N-0314
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools Jack Greenfield Keith Short WILEY Wiley Publishing, Inc. Preface Acknowledgments Foreword Parti Introduction to
This is an author-deposited version published in : http://oatao.univ-toulouse.fr/ Eprints ID : 15447
Open Archive TOULOUSE Archive Ouverte (OATAO) OATAO is an open access repository that collects the work of Toulouse researchers and makes it freely available over the web where possible. This is an author-deposited
Task-Model Driven Design of Adaptable Educational Hypermedia
Task-Model Driven Design of Adaptable Educational Hypermedia Huberta Kritzenberger, Michael Herczeg Institute for Multimedia and Interactive Systems University of Luebeck Seelandstr. 1a, D-23569 Luebeck,
Contents. Introduction and System Engineering 1. Introduction 2. Software Process and Methodology 16. System Engineering 53
Preface xvi Part I Introduction and System Engineering 1 Chapter 1 Introduction 2 1.1 What Is Software Engineering? 2 1.2 Why Software Engineering? 3 1.3 Software Life-Cycle Activities 4 1.3.1 Software
9 Research Questions Resolved
217 9 Research Questions Resolved "All truths are easy to understand once they are discovered; the point is to discover them." Galileo Galilei. 9.1 Main Contributions In section 1.6 the thesis introduced
Software Design Guidelines for Usability
Software Design Guidelines for Usability Laura Carvajal, Ana Moreno Facultad de Informática - Universidad Politécnica de Madrid. Campus de Montegancedo S/N, 28660. Madrid, Spain [email protected],
A Model-based Software Architecture for XML Data and Metadata Integration in Data Warehouse Systems
Proceedings of the Postgraduate Annual Research Seminar 2005 68 A Model-based Software Architecture for XML and Metadata Integration in Warehouse Systems Abstract Wan Mohd Haffiz Mohd Nasir, Shamsul Sahibuddin
Revel8or: Model Driven Capacity Planning Tool Suite
Revel8or: Model Driven Capacity Planning Tool Suite Liming Zhu 1,2, Yan Liu 1,2, Ngoc Bao Bui 1,2,Ian Gorton 3 1 Empirical Software Engineering Program, National ICT Australia Ltd. 2 School of Computer
1 Introduction 1 1.1 Services and Applications for HSPA 3 1.2 Organization of the Book 6 References 7
Figures and Tables About the Authors Preface Foreword Acknowledgements xi xix xxi xxiii xxv 1 Introduction 1 1.1 Services and Applications for HSPA 3 1.2 Organization of the Book 6 References 7 2 Overview
From Activity Theory to Design Practice
Lab-USE From Activity Theory to Design Practice Modeling the Activity Context di ei a UNIVERSIDADE Larry Constantine, IDSA centro de Investigação e Desenvolvimento em Engenharia Informática e Aplicações
Tool Support for Model Checking of Web application designs *
Tool Support for Model Checking of Web application designs * Marco Brambilla 1, Jordi Cabot 2 and Nathalie Moreno 3 1 Dipartimento di Elettronica e Informazione, Politecnico di Milano Piazza L. Da Vinci,
ARIS Design Platform Getting Started with BPM
Rob Davis and Eric Brabander ARIS Design Platform Getting Started with BPM 4y Springer Contents Acknowledgements Foreword xvii xix Chapter 1 An Introduction to BPM 1 1.1 Brief History of Business Process
Maturity Assessments of Service- oriented Enterprise Architectures with Iterative Pattern Refinement
Maturity Assessments of Service- oriented Enterprise Architectures with Iterative Pattern Refinement Michael Falkenthal 1, Dierk Jugel 1, Alfred Zimmermann 1, René Reiners 2, Wilfried Reimann 3, Michael
Business Process Models as Design Artefacts in ERP Development
Business Process Models as Design Artefacts in ERP Development Signe Ellegaard Borch IT University of Copenhagen, Rued Langgaards Vej 7, 2300 København S, Denmark [email protected] Abstract. Adequate design
Past, Present, and Future of Model-Based User Interface Development
2 i-com 3/2011 User Interface Gerrit Meixner, Fabio Paternò, Jean Vanderdonckt Past, Present, and Future of Model-Based User Interface Development Vergangenheit, Gegenwart und Zukunft der modellbasierten
Agile! Springer. The Good, the Hype and the Ugly. Bertrand Meyer
i ii imnin111 imiiii niiini n in mi1111 m i urn u n in i H 111 nil n i ni*tmi n11111 iimn mn n IIIH iwi m«inininnmminniii m HI
The Usability Engineering Repository (UsER)
The Usability Engineering Repository (UsER) Marc Paul, Amelie Roenspieß, Tilo Mentler, Michael Herczeg Institut für Multimediale und Interaktive Systeme (IMIS) Universität zu Lübeck Ratzeburger Allee 160
vii TABLE 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 SYMBOLS LIST OF APPENDICES
An Integrated Methodology for Implementing ERP Systems
APDSI 2000 Full Paper (July, 2000) An Integrated Methodology for Implementing ERP Systems Su-Yeon Kim 1), Eui-Ho Suh 2), Hyun-Seok Hwang 3) 1) Department of Industrial Engineering, POSTECH, Korea ([email protected])
Table of Contents. Testimonials from the MDM Alliance Group... Introduction to MDM...
Testimonials from the MDM Alliance Group... Foreword... xiii xxv Preface... xxix Acknowledgements... xxxix Introduction to MDM... xli PART ONE: THE MDM APPROACH... 1 Chapter 1. A Company and its Data...
Design of Visual Repository, Constraint and Process Modeling Tool based on Eclipse Plug-ins
Design of Visual Repository, Constraint and Process Modeling Tool based on Eclipse Plug-ins Rushiraj Heshi Department of Computer Science and Engineering Walchand College of Engineering, Sangli Smriti
Model Based Software Development: Issues & Challenges
N Md Jubair Basha 1, Salman Abdul Moiz 2 & Mohammed Rizwanullah 3 1&3 IT Department, Muffakham Jah College of Engineering & Technology, Hyderabad, India 2 IT Department, MVSR Engineering College, Hyderabad,
The Essence of Software Engineering: Applying the SEMAT Kernel. Scott Ambler interviews Ivar Jacobson
The Essence of Software Engineering: Applying the SEMAT Kernel Scott Ambler interviews Ivar Jacobson 1 The Essence of Software Engineering: Applying the SEMAT Kernel from Addison-Wesley Professional was
Lecture 3 Topics on Requirements Engineering
Lecture 3 Topics on Requirements Engineering Some material taken from the Tropos project at U of T Copyright Yijun Yu, 2005 Course information Let s vote Course Project/Final Exam 50-50 or 60-40? Midterm/Final
USER EXPERIENCE TRAINING CLASSES New York City
USER EXPERIENCE TRAINING CLASSES City webcredible > user experience training classes - NYC Want to be a digital superstar? Want a team full of digital superstars? You re in the right place. Get in touch
F-16 Modular Mission Computer Application Software
F-16 Modular Mission Computer Application Software Achieving Cross-Platform Compatibility with Increased Productivity and Quality using the OMG s Model Driven Architecture Lauren E. Clark Chief Engineer
Lecture 2 Software Re-engineering
Lecture 2 Software Re-engineering Some material is based on the CSER projects at U of T Covers almost all concepts of the course Detail explanations to come Copyright Yijun Yu, 2005 Last lecture General
Continuous Requirements Engineering and Human- Centered Agile Software Development
Continuous Requirements Engineering and Human- Centered Agile Software Development Peter Forbrig University of Rostock, Chair in Software Engineering, Albert-Einstein-Str. 21, 18051 Rostock, Germany, [email protected]
A Framework of Model-Driven Web Application Testing
A Framework of Model-Driven Web Application Testing Nuo Li, Qin-qin Ma, Ji Wu, Mao-zhong Jin, Chao Liu Software Engineering Institute, School of Computer Science and Engineering, Beihang University, China
Understanding and Addressing Architectural Challenges of Cloud- Based Systems
Understanding and Addressing Architectural Challenges of Cloud- Based Systems M. Ali Babar CREST Centre for Research on Engineering Software Technologies University of Adelaide, Australia Keynote Talk
Software Development Process Models and their Impacts on Requirements Engineering Organizational Requirements Engineering
Software Development Process Models and their Impacts on Requirements Engineering Organizational Requirements Engineering Prof. Dr. Armin B. Cremers Sascha Alda Overview Phases during Software Development
Usability Evaluation of Modeling Languages
Usability Evaluation of Modeling Languages Bearbeitet von Christian Schalles 1. Auflage 2012. Taschenbuch. XXIII, 183 S. Paperback ISBN 978 3 658 00050 9 Format (B x L): 0 x 0 cm Gewicht: 275 g Weitere
Business Modeling with UML
Business Modeling with UML Hans-Erik Eriksson and Magnus Penker, Open Training Hans-Erik In order to keep up and be competitive, all companies Ericsson is and enterprises must assess the quality of their
Agile Software Engineering, a proposed extension for in-house software development
Journal of Information & Communication Technology Vol. 5, No. 2, (Fall 2011) 61-73 Agile Software Engineering, a proposed extension for in-house software development Muhammad Misbahuddin * Institute of
WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT
WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT CONTENTS 1. THE NEED FOR DATA GOVERNANCE... 2 2. DATA GOVERNANCE... 2 2.1. Definition... 2 2.2. Responsibilities... 3 3. ACTIVITIES... 6 4. THE
Screen Design : Navigation, Windows, Controls, Text,
Overview Introduction Fundamentals of GUIs - methods - Some examples Screen : Navigation, Windows, Controls, Text, Evaluating GUI Performance 1 Fundamentals of GUI What kind of application? - Simple or
The Unified Software Development Process
The Unified Software Development Process Technieche Universal Darmstadt FACHBEREICH IN-FORMAHK BLIOTHEK Ivar Jacobson Grady Booch James Rumbaugh Rational Software Corporation tnventar-nsr.: Sachgebiete:
VDM vs. Programming Language Extensions or their Integration
VDM vs. Programming Language Extensions or their Integration Alexander A. Koptelov and Alexander K. Petrenko Institute for System Programming of Russian Academy of Sciences (ISPRAS), B. Communisticheskaya,
Beginning POJOs. From Novice to Professional. Brian Sam-Bodden
Beginning POJOs From Novice to Professional Brian Sam-Bodden Contents About the Author Acknowledgments Introduction.XIII xv XVII CHAPTER1 Introduction The Java EE Market Case Study: The TechConf Website...
Generating Aspect Code from UML Models
Generating Aspect Code from UML Models Iris Groher Siemens AG, CT SE 2 Otto-Hahn-Ring 6 81739 Munich, Germany [email protected] Stefan Schulze Siemens AG, CT SE 2 Otto-Hahn-Ring 6 81739 Munich,
Program Understanding in Software Engineering
Taming the complexity: The need for program understanding in software engineering Raghvinder S. Sangwan, Ph.D. Pennsylvania State University, Great Valley School of Graduate Professional Studies Robert
GECO: Automatic Generator-Composition for (Aspect-oriented) DSLs
GECO: Automatic Generator-Composition for (Aspect-oriented) DSLs Doctoral Symposium - MODELS 2014 Reiner Jung Christian-Albrechts-University Kiel, Germany 30.09.2014 Domain-specific Languages Motivation
Designing Interactive Systems
THIRD EDITION Designing Interactive Systems A comprehensive guide to HCl, UX and interaction design David Benyon PEARSON Harlow, England London * New York Boston San Francisco Toronto Sydney * Auckland
Techniques and Tools for Rich Internet Applications Testing
Techniques and Tools for Rich Internet Applications Testing Domenico Amalfitano Anna Rita Fasolino Porfirio Tramontana Dipartimento di Informatica e Sistemistica University of Naples Federico II, Italy
Obj ect-oriented Construction Handbook
Obj ect-oriented Construction Handbook Developing Application-Oriented Software with the Tools & Materials Approach Heinz Züllighoven IT'Workplace Solutions, Inc., and LJniversity of Hamburg, Germany as
How To Scale Agile Development With Knowledge Management
Managing Knowledge in Development of Agile Software Mohammed Abdul Bari Department of Computer Science, College of Science & Arts University of Al-Kharj Wadi Al-Dawasir-11991, Kingdom of Saudi Arabia Dr.
PASTA Abstract. Process for Attack S imulation & Threat Assessment Abstract. VerSprite, LLC Copyright 2013
2013 PASTA Abstract Process for Attack S imulation & Threat Assessment Abstract VerSprite, LLC Copyright 2013 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Development and Management
Cloud Database Development and Management Lee Chao CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an Informa business AN AUERBACH BOOK
Engineering Design. Software. Theory and Practice. Carlos E. Otero. CRC Press. Taylor & Francis Croup. Taylor St Francis Croup, an Informa business
Software Engineering Design Theory and Practice Carlos E. Otero CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor St Francis Croup, an Informa business AN
Master Data Management
Master Data Management David Loshin AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO Ик^И V^ SAN FRANCISCO SINGAPORE SYDNEY TOKYO W*m k^ MORGAN KAUFMANN PUBLISHERS IS AN IMPRINT OF ELSEVIER
UML Profiling Comes of Age Realizing the Potential of Domain-Specific Modeling
UML Profiling Comes of Age Realizing the Potential of Domain-Specific Modeling PATHS TO DOMAIN-SPECIFIC MODELING... 1 UML PROFILING... 2 The Origin of the UML Profiling Specifications... 2 The Vision...
Reverse Engineering Techniques: from Web Applications to Rich Internet Applications
Reverse Engineering Techniques: from Web Applications to Rich Internet Applications Porfirio Tramontana Domenico Amalfitano Anna Rita Fasolino Dipartimento di Ingegneria Elettrica e Tecnologie dell Informazione
TABLE OF CONTENTS ABSTRACT ACKNOWLEDGEMENT LIST OF FIGURES LIST OF TABLES
TABLE OF CONTENTS ABSTRACT ACKNOWLEDGEMENT LIST OF FIGURES LIST OF TABLES ii iii x xiv CHAPTER 1: INTRODUCTION 1 1.0 Background 1 1.1 Research Motivation 4 1.2 Research Objectives 5 1.3 Project Scope 6
Concern Driven Software Development
Concern Driven Software Development Omar Alam School of Computer Science, McGill University, Montreal, Canada [email protected] Abstract Model Driven Engineering (MDE) has achieved success in many
How To Be An Architect
February 9, 2015 February 9, 2015 Page i Table of Contents General Characteristics... 1 Career Path... 3 Typical Common Responsibilities for the ure Role... 4 Typical Responsibilities for Enterprise ure...
A Framework of Context-Sensitive Visualization for User-Centered Interactive Systems
Proceedings of 10 th International Conference on User Modeling, pp423-427 Edinburgh, UK, July 24-29, 2005. Springer-Verlag Berlin Heidelberg 2005 A Framework of Context-Sensitive Visualization for User-Centered
SMARTEAM FUNDAMENTALS V5 R19
SMARTEAM FUNDAMENTALS V5 R19 Length 1 Day Objectives of the course Upon completion of this course you will be able to... - Understand the basics of PLM and ENOVIA SmarTeam. - Understand how ENOVIA SmarTeam
Announcements. Project status demo in class
Web Design cs465 Announcements Project status demo in class Why? You will likely be involved in Web design You have many of the skills necessary Understand similarities and differences between GUI design
Enterprise Resource Planning Global Opportunities & Challenges. Preface
Preface This book provides a socio-technical view of enterprise resource planning (ERP) selection and implementation practices from a global perspective. The emphasis of this book is not on the technology
Supply Chain Management and Advanced Planning
Christoph Kilger Editors Supply Chain Management and Advanced Planning Concepts, Models, Software, and Case Studies 4th Edition 4y Springer Contents Preface, Christoph Kilger V Introduction 1 References
Hacking the EULA: Reverse Benchmarking Web Application Security Scanners
Hacking the EULA: Reverse Benchmarking Web Application Security Scanners Overview Each year thousands of work hours are lost by security practitioners sorting through web application security reports separating
How To Write A Microsoft.Net Event Management System (Mnet)
BUSINESS PROCESS MANAGEMENT SYSTEMS Strategy and Implementation James F. Chang A Auerbach Publications Taylor & Francis Group Boca Raton New York Table of Contents Acknowledgments About the Author 1 Theories
Agile Processes and Methodologies: A Conceptual Study
Agile Processes and Methodologies: A Conceptual Study Sheetal Sharma Amity School of Engineering & Technology Amity University Noida [email protected] Darothi Sarkar Amity School of Engineering &
Management. Project. Software. Ashfaque Ahmed. A Process-Driven Approach. CRC Press. Taylor Si Francis Group Boca Raton London New York
Software Project Management A Process-Driven Approach Ashfaque Ahmed CRC Press Taylor Si Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor St Francis Croup, an Informa business
Software Engineering/Courses Description Introduction to Software Engineering Credit Hours: 3 Prerequisite: 0306211(Computer Programming 2).
0305203 0305280 0305301 0305302 Software Engineering/Courses Description Introduction to Software Engineering Prerequisite: 0306211(Computer Programming 2). This course introduces students to the problems
