Value-based requirements engineering: exploring innovative e-commerce ideas

Innovative e-commerce ideas are characterised by commercial products yet unknown to the market, enabled by information technology such as the Internet and technologies on top of it. How to develop such products is hardly known. We propose an interdisciplinary approach, e3-value, to explore an innovative e-commerce idea with the aim of understanding such an idea thoroughly and evaluating it for potential profitability. Our methodology exploits a requirements engineering way of working, but employs concepts and terminology from business science, marketing and axiology. It shows how to model business requirements and improve business–IT alignment, in sophisticated multi-actor value constellations that are common in electronic commerce. In addition to the e3-value approach methodology, we also present the action research-based development of our methodology, by using one of the longitudinal projects we carried out in the field of online news article provisioning.

[1]  P. Checkland From framework through experience to learning: The essential nature of action research , 1991 .

[2]  Ke Te Le Mei Ru He Deng Yi Marketing management: analysis. planning. implementation and control , 2000 .

[3]  M. Porter,et al.  How Information Gives You Competitive Advantage , 1985 .

[4]  Jaap Gordijn,et al.  Selling Bits: A Matter of Creating Consumer Value , 2000, EC-Web.

[5]  B. Chandrasekaran,et al.  Design Problem Solving: A Task Analysis , 1990, AI Mag..

[6]  R. V. D. Pol Knowledge-based query formulation in information retrieval , 2000 .

[7]  E. Turban,et al.  Electronic Commerce: A Managerial Perspective , 1999 .

[8]  Garth Saloner,et al.  Creating and Capturing Value: Perspectives and Cases on Electronic Commerce , 2001 .

[9]  E. Rogers,et al.  Diffusion of innovations , 1964, Encyclopedia of Sport Management.

[10]  Pericles Loucopoulos,et al.  System Requirements Engineering , 1995, System Requirements Engineering.

[11]  Jan L. Top,et al.  Engineering ontologies , 1997, Int. J. Hum. Comput. Stud..

[12]  Karl E. Wiegers,et al.  Software Requirements , 1999 .

[13]  W. McCarthy,et al.  USE OF AN ACCOUNTING OBJECT INFRASTRUCTURE FOR KNOWLEDGE-BASED ENTERPRISE MODELS , 1999 .

[14]  Michael R. Blaha,et al.  Object-Oriented Modeling and Design for Database Applications , 1997 .

[15]  Berthold Hoffmann,et al.  Specifying and Implementing Visual Process Modeling Languages with DiaGen , 2001, Electron. Notes Theor. Comput. Sci..

[16]  A. Strauss,et al.  The discovery of grounded theory: strategies for qualitative research aldine de gruyter , 1968 .

[17]  Madhav V. Rajan,et al.  Cost Accounting: A Managerial Emphasis , 1972 .

[18]  Thomas S. Wurster,et al.  Blown to Bits: How the New Economics of Information Transforms Strategy , 1999 .

[19]  John M. Wilson,et al.  Business Processes: Modelling and Analysis for Re-engineering and Improvement , 1995 .

[20]  Bashar Nuseibeh,et al.  Lightweight validation of natural language requirements , 2002, Softw. Pract. Exp..

[21]  Jaap Gordijn,et al.  Scenario Methods for Viewpoint Integration in e-Business Requirements Integration , 2001 .

[22]  Andy Oram,et al.  Peer-to-Peer: Harnessing the Power of Disruptive Technologies , 2001 .

[23]  Boon-Lock Yeo,et al.  Technical trials and legal tribulations , 1998, CACM.

[24]  Jaap Gordijn,et al.  Ontology-based operators for e-business model de- and reconstruction , 2001, K-CAP '01.

[25]  Mary Beth Rosson,et al.  Getting around the task-artifact cycle: how to make claims and design by scenario , 1992, TOIS.

[26]  P. Strassmann The Squandered Computer: Evaluating the Business Alignment of Information Technologies , 1997 .

[27]  Mike Uschold,et al.  A Framework for Understanding and Classifying Ontology Applications , 1999 .

[28]  Kees M. van Hee,et al.  Information systems engineering - a formal approach , 1994 .

[29]  L'ubor Sesera,et al.  Analysis Patterns , 2000, SOFSEM.

[30]  Ivar Jacobson,et al.  The unified modeling language reference manual , 2010 .

[31]  Bernhard Thalheim,et al.  Conceptual Modeling for E-Business and the Web , 2000, Lecture Notes in Computer Science.

[32]  Amir Hartman,et al.  Net Ready - Strategies for Success in the E-Conomy , 1999 .

[33]  Jos Warmer,et al.  The object constraint language , 1998 .

[34]  W. N. Borst,et al.  Construction of Engineering Ontologies for Knowledge Sharing and Reuse , 1997 .

[35]  Elias M. Awad,et al.  Electronic Commerce From Vision to Fulfillment , 2004 .

[36]  Hans de Bruijn,et al.  Scenario-Based Generation and Evaluation of Software Architectures , 2001, GCSE.

[37]  Mark Fischetti,et al.  Weaving the web - the original design and ultimate destiny of the World Wide Web by its inventor , 1999 .

[38]  Annie I. Antón,et al.  A Representational Framework for Scenarios of System Use , 1998, Requirements Engineering.

[39]  Juan Roberto Castelo Valdueza,et al.  The Discrete Acyclic Digraph Markov Model in Data Mining , 2002 .

[40]  Nancy G Leveson,et al.  Software safety: why, what, and how , 1986, CSUR.

[41]  Nasir D. Memon,et al.  Protecting digital media content , 1998, CACM.

[42]  E. P. Michael Strategy and the Internet. , 2001 .

[43]  R. J. A. Buhr,et al.  Use Case Maps for Object-Oriented Systems , 1995 .

[44]  Johan van den Akker,et al.  DEGAS: an active, temporal database of autonomous objects , 1998 .

[45]  Yao-Hua Tan,et al.  Formal aspects of a generic model of trust for electronic commerce , 2002, Decis. Support Syst..

[46]  Koen V. Hindriks,et al.  Agent programming languages: programming with mental models , 2001 .

[47]  Jaap Gordijn,et al.  Value based requirements creation for electronic commerce applications , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[48]  Bertrand Meyer,et al.  On Formalism in Specifications , 1985, IEEE Software.

[49]  Peter Boncz,et al.  UvA-DARE ( Digital Academic Repository ) Monet ; a next-Generation DBMS Kernel For Query-Intensive Applications , 2007 .

[50]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[51]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[52]  Jaap Gordijn,et al.  Integral Design of e-Commerce Systems: Aligning the Business with Software Architecture through Scenarios, , 1999 .

[53]  Gill Ringland,et al.  Scenario Planning: Managing for the Future , 1998 .

[54]  Arthur Stutt,et al.  Solving VT in VITAL: a study in model construction and knowledge reuse , 1996, Int. J. Hum. Comput. Stud..

[55]  Jaap Gordijn,et al.  Business Modelling Is Not Process Modelling , 2000, ER.

[56]  Nuno Jardim Nunes,et al.  Wisdom: A Software Engineering Method for Small Software Development Companies , 2000, IEEE Software.

[57]  Ralph Johnson,et al.  Design Patterns CD: Elements of Reusable Object-Oriented Software, (CD-ROM) , 1998 .

[58]  M. Holbrook Consumer Value: A Framework for Analysis and Research , 1999 .

[59]  Jaap Gordijn,et al.  Designing and evaluating e-business models , 2001 .

[60]  Joan Feigenbaum,et al.  Decentralized trust management , 1996, Proceedings 1996 IEEE Symposium on Security and Privacy.

[61]  Don Tapscott,et al.  Digital capital: harnessing the power of business Webs , 2000, UBIQ.

[62]  Dale A. Stirling,et al.  Information rules , 2003, SGMD.

[63]  Jaap Gordijn,et al.  On the Interaction Between Business Models and Software Architecture in Electronic Commerce , 1999 .

[64]  Hans Akkermans Guest Editor's Introduction: Intelligent E-Business - From Technology to Value , 2001, IEEE Intell. Syst..

[65]  PerOlof Bengtsson,et al.  Architecture-Level Modifiability Analysis , 2002 .

[66]  Yao-Hua Tan,et al.  Formal aspects of a generic model of trust for electronic commerce , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[67]  A. de Moor,et al.  Empowering communities: A method for the legitimate user-driven specification of network information systems , 1999 .

[68]  W. H. Davidow,et al.  The Virtual Corporation: Structuring and Revitalizing the Corporation for the 21st Century , 1992 .

[69]  Philippe Kruchten,et al.  The 4+1 View Model of Architecture , 1995, IEEE Softw..

[70]  V. Zeithaml Consumer Perceptions of Price, Quality, and Value: A Means-End Model and Synthesis of Evidence: , 1988 .

[71]  Alfred Menezes,et al.  Handbook of Applied Cryptography , 2018 .

[72]  Jun Li Electronic Commerce: Strategies and Models for Business‐to‐Business Trading , 2003 .

[73]  G. L. Geerts,et al.  Expert opinion [accounting] , 1999, IEEE Intell. Syst..

[74]  T. Kuhn,et al.  The Structure of Scientific Revolutions. , 1964 .

[75]  Dov M. Gabbay,et al.  Inconsistency Handling in Multperspective Specifications , 1994, IEEE Trans. Software Eng..

[76]  Jaap Gordijn,et al.  Scenario methods for viewpoint integration in e-business requirements engineering , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[77]  Bashar Nuseibeh,et al.  Viewpoints: A Framework for Integrating Multiple Perspectives in System Development , 1992, Int. J. Softw. Eng. Knowl. Eng..

[78]  J.S.J.H. Penders,et al.  The practical art of moving physical objects , 1999 .

[79]  Nes UvA-DARE ( Digital Academic Repository ) Image database management systems design considerations algorithms and architecture , 2007 .

[80]  Raymond J. A. Buhr,et al.  Use Case Maps as Architectural Entities for Complex Systems , 1998, IEEE Trans. Software Eng..

[81]  Michael Uschold,et al.  The Enterprise Ontology , 1998, The Knowledge Engineering Review.

[82]  S. J. Karlsson Scalable distributed data structures for database management , 2000 .

[83]  M. Porter Competitive Advantage: Creating and Sustaining Superior Performance , 1985 .

[84]  P.A.T. van Eck,et al.  A Compositional Semantic Structure for Multi-Agent Systems Dynamics , 2001 .

[85]  Avi Shama Dot-coms' coma , 2001, J. Syst. Softw..

[86]  Peri Loucopoulos,et al.  Conceptual Modeling, Databases, and Case: An Integrated View of Information Systems Development , 1992 .

[87]  Jaap Gordijn,et al.  E-business Cases Assessment: from Business Value to System Feasibility , 2003, Int. J. Web Eng. Technol..

[88]  H. W. Nissen,et al.  View-Directed Requirements Engineering: A Framework and Metamodel , 1999 .

[89]  Richard Baskerville,et al.  Investigating Information Systems with Action Research , 1999, Commun. Assoc. Inf. Syst..

[90]  W. Quine From a Logical Point of View: 9 Logico-Philosophical Essays , 1963 .

[91]  Henk Ernst Blok Database Optimization Aspects for Information Retrieval , 2002 .

[92]  Kendall Scott,et al.  UML distilled - applying the standard object modeling language , 1997 .

[93]  R. Normann,et al.  From value chain to value constellation: designing interactive strategy. , 1993, Harvard business review.

[94]  Daniel Amyot,et al.  On the Extension of UML with Use Case Maps Concepts , 2000, UML.

[95]  Ian Clarke,et al.  Freenet: A Distributed Anonymous Information Storage and Retrieval System , 2000, Workshop on Design Issues in Anonymity and Unobservability.

[96]  A. J. Slywotzky Value Migration: How to Think Several Moves Ahead of the Competition , 1995 .

[97]  Monique Snoeck,et al.  Enterprise Modelling , 1998, ECOOP Workshops.

[98]  David E. Avison,et al.  Action research , 1999, CACM.

[99]  John Mylopoulos,et al.  Why Goal-Oriented Requirements Engineering , 1998, Requirements Engineering: Foundation for Software Quality.

[100]  Nigel Shadbolt,et al.  Knowledge Engineering and Management , 2000 .

[101]  W. Sasser,et al.  The service profit chain , 1997 .

[102]  Ans A. G. Steuten A contribution to the linguistic analysis of business conversations within the language/action perspective , 1998 .

[103]  Gerald Foster,et al.  Cost Accounting: A Managerial Emphasis 6th Edition , 1987 .

[104]  Thomas H. Davenport,et al.  Process Innovation: Reengineering Work Through Information Technology , 1992 .

[105]  Ian Sommerville,et al.  Viewpoints: principles, problems and a practical approach to requirements engineering , 1997, Ann. Softw. Eng..

[106]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[107]  Roelof van Zwol Modelling and searching web-based document collections , 2002 .