Integrating Software Engineering and Usability Engineering

ion. While this can lead to successful results, it fails to provide a continuous strategy for integration that considers the structural, organizational and operational aspects on equal footing and is adaptable to a variety of established and evolving SE practices. This has been illustrated by the advent of so called agile development approaches that have become popular in recent years, resulting in the need for newly adapted strategies for UE integration. In the following sections we introduce a systematic approach that covers the three levels of abstraction from standards over process models to operational processes to address this challenge in a systematic way. 5. Integration on three Levels of Abstraction In order to identify integration points between the two disciplines examination and analysis has to be performed on each level of the abstraction hierarchy: On the most abstract level of standards it has to be shown that the central aspects of SE and UE can coexist and can be integrated. On the level of process models it has to be analyzed how UE aspects can be

[1]  Allistair G. Sutcliffe Convergence or Competition between Software Engineering and Human Computer Interaction , 2005 .

[2]  Volker Lohweg,et al.  Information Fusion Application On Security Printing With Parametrical Fuzzy Classification , 2006, 2006 9th International Conference on Information Fusion.

[3]  Ronald R. Yager,et al.  On ordered weighted averaging aggregation operators in multicriteria decisionmaking , 1988, IEEE Trans. Syst. Man Cybern..

[4]  Volker Paelke,et al.  Qualitätsaspekte bei der Integration von User Centred Design Aktivitäten in Softwareentwicklungsprozesse , 2008, Usability Professionals.

[5]  T. B. Rideout,et al.  Evolving the software usability engineering process at Hewlett-Packard , 1989, Conference Proceedings., IEEE International Conference on Systems, Man and Cybernetics.

[6]  Karsten Nebe,et al.  Suitability of Software Engineering Models for the Production of Usable Software , 2008, EHCI/DS-VIS.

[7]  James Noble,et al.  Usage-Centered Design and Software Engineering: Models for Integration , 2003, ICSE Workshop on SE-HCI.

[8]  Uwe Mönks,et al.  Fuzzy-Pattern-Classifier Training with Small Data Sets , 2010, IPMU.

[9]  Volker Lohweg,et al.  Robust and reliable banknote authentification and print flaw detection with opto-acoustical sensor fusion methods , 2006, Electronic Imaging.

[10]  Henrik Legind Larsen,et al.  Generalized conjunction/disjunction , 2007, Int. J. Approx. Reason..

[11]  W. W. Royce,et al.  Managing the development of large software systems: concepts and techniques , 1987, ICSE '87.

[12]  Anthony Widjaja,et al.  Learning with Kernels: Support Vector Machines, Regularization, Optimization, and Beyond , 2003, IEEE Transactions on Neural Networks.

[13]  B. P. Bogert,et al.  The quefrency analysis of time series for echoes : cepstrum, pseudo-autocovariance, cross-cepstrum and saphe cracking , 1963 .

[14]  Volker Lohweg,et al.  FPGA-based multisensor real-time machine vision for banknote printing , 2009, Electronic Imaging.

[15]  Volker Lohweg,et al.  Algorithms for Hardware-Based Pattern Recognition , 2004, EURASIP J. Adv. Signal Process..

[16]  James M. Keller,et al.  Fuzzy Models and Algorithms for Pattern Recognition and Image Processing , 1999 .

[17]  Uwe Mönks,et al.  Machine learning in real-time applications (MLRTA 09) , 2009 .

[18]  Fintan Culwin,et al.  Enter the usability engineer: integrating HCI and software engineering , 2000, ITiCSE '00.

[19]  A. V. Manzhirov,et al.  Handbook of mathematics for engineers and scientists , 2006 .

[20]  David L. Hall,et al.  Dirty Secrets in Multisensor Data Fusion , 2001 .

[21]  Volker Lohweg,et al.  Application-based approach for automatic texture defect recognition on synthetic surfaces , 2008, 2008 IEEE International Conference on Emerging Technologies and Factory Automation.

[22]  Fernando Puente León,et al.  Informationsfusion in der Mess- und Sensortechnik , 2007 .

[23]  Donald A. Norman,et al.  User Centered System Design , 1986 .

[24]  Steffen F. Bocklisch,et al.  Hierarchical Modelling of Data Inherent Structures Using Networks of Fuzzy Classifiers , 2008, Tenth International Conference on Computer Modeling and Simulation (uksim 2008).

[25]  Jean Roy,et al.  Concepts, Models, and Tools for Information Fusion , 2007 .

[26]  Barry W. Boehm,et al.  A spiral model of software development and enhancement , 1986, Computer.

[27]  Henrik Legind Larsen,et al.  Efficient Andness-Directed Importance Weighted Averaging Operators , 2003, Int. J. Uncertain. Fuzziness Knowl. Based Syst..

[28]  Lucien Wald,et al.  Some terms of reference in data fusion , 1999, IEEE Trans. Geosci. Remote. Sens..

[29]  Rick Kazman,et al.  Surveying the Solitudes: An Investigation into the Relationships between Human Computer Interaction and Software Engineering in Practice , 2005 .

[30]  D. Dressler,et al.  On muscle spindles, dystonia and botulinum toxin , 2010, European journal of neurology.

[31]  RadleKarla,et al.  Partnering Usability with Development , 2001 .

[32]  Steffen F. Bocklisch,et al.  Fuzzy Pattern Modelling of Data Inherent Structures Based on Aggregation of Data with Heterogeneous Fuzziness , 2010 .

[33]  Daniel D. McCracken,et al.  Life cycle concept considered harmful , 1982, ACM SIGSOFT Softw. Eng. Notes.

[34]  S. Hakiel Delivering ease of use [software development] , 1997 .

[35]  G. Herbst,et al.  Classification of keystroke dynamics - a case study of fuzzified discrete event handling , 2008, 2008 9th International Workshop on Discrete Event Systems.

[36]  Stephen C. Brown Latest developments in on- and off-line inspection of bank notes during production , 2004, IS&T/SPIE Electronic Imaging.

[37]  Ren C. Luo,et al.  Multisensor integration and fusion in intelligent systems , 1989, IEEE Trans. Syst. Man Cybern..

[38]  Karla Radle,et al.  Partnering with Development: How Three Organizations Succeeded , 2001, IEEE Softw..

[39]  Giorgio Venturi,et al.  Survey on the UCD integration in the industry , 2004, NordiCHI '04.