skip to main content
10.1145/1982143.1982178acmconferencesArticle/Chapter ViewAbstractPublication PagescprConference Proceedingsconference-collections
research-article

Co-adaptive processes of stakeholder networks and their effects on information systems specifications

Published:19 May 2011Publication History

ABSTRACT

Information System's (IS) requirements inadequacy and volatility are major IS project risks leading to failed, over budget, or over schedule projects. Within requirements determination, an area of focus for the inadequacy and volatility issue is the application domain (i.e., business domain). One step towards better requirements determination methods, techniques, and tools for the application domain would be a theoretically-grounded model for specification emergence and evolution. This paper presents a model of specification emergence and evolution that is confirmed using a case study.

References

  1. Abdel-Hamid, T. K. and Madnick, S. E. Software project dynamics: an integrated approach Prentice Hall, Englewood Cliffs, N.J., 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Agarwal, R., De, P. and Sinha, A. P. Comprehending object and process models: an empirical study. Software Engineering, IEEE Transactions on, 25, 4 1999), 541--556. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Alvarez-Cortes, V., Zayas-Perez, B. E., Zarate-Silva, V. H. and Uresti, J. A. R. Current Trends in Adaptive User Interfaces: Challenges and Applications. City, 2007.Google ScholarGoogle Scholar
  4. Amin, S. M. and Horowitz, B. M. Toward Agile and Resilient Large-Scale Systems: Adaptive Robust National/International Infrastructures. Global Journal of Flexible Systems Management, 9, 1 (01 2008), 27--39.Google ScholarGoogle Scholar
  5. Auramaki, E., Lehtinen, E. and Lyytinen, K. A speech-act-based office modeling approach. ACM Transactions on Information Systems (TOIS) 6, 2 1988), 126--152. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Benbasat, I., Goldstein, D. K. and Mead, M. The Case Research Strategy in Studies of Information Systems. MIS Quarterly, 11, 3 1987), 368. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Benbya, H. and McKelvey, B. Toward a complexity theory of information systems development. Information Technology & People, 19, 1 2006), 12.Google ScholarGoogle ScholarCross RefCross Ref
  8. Bonoma, T. V. Case Research in Marketing: Opportunities, Problems, and a Process. Journal of Marketing Research (JMR), 22, 2 (05 1985), 199--208.Google ScholarGoogle Scholar
  9. Booch, G. Object-Oriented Analysis and Design with Applications. Addison-Wesley Professional, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Brooks, F. P., Jr. No Silver Bullet Essence and Accidents of Software Engineering. Computer, 20, 4 1987), 10--19. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Camorlinga, S., Barker, K. and Anderson, J. Multiagent Systems for resource allocation in Peer-to-Peer systems. In Proceedings of the Winter International Symposium on Information and Communication Technologies (Cancun, Mexico, 2004). Trinity College Dublin. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Chen, S.-C., Chen, M., Zhao, N., Hamid, S., Saleem, K. and Chatterjee, K. Florida Public Hurricane Loss Model (FPHLM): research experience in system integration. In Proceedings of the 2008 International Conference on Digital Government Research (Montreal, Canada, 2008). Digital Government Society of North America. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Chi, M. T. H., Feltovich, P. J. and Glaser, R. Categorization and representation of physics problems by experts and novices. Cognitive Science, 5, 2 (1981/6// 1981), 121--152.Google ScholarGoogle ScholarCross RefCross Ref
  14. Comfort, L. K., Sungu, Y., Johnson, D. and Dunn, M. Complex Systems in Crisis: Anticipation and Resilience in Dynamic Environments. Journal of Contingencies & Crisis Management, 9, 3 (09 2001), 144.Google ScholarGoogle ScholarCross RefCross Ref
  15. Cotteleer, M. J. and Bendoly, E. Order Lead-Time Improvement Following Enterprise Information Technology Implementation: An Empirical Study. MIS Quarterly, 30, 3 (09 2006), 643--660. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Curtis, B., Krasner, H. and Iscoe, N. A field study of the software design process for large systems. Commun. ACM, 31, 11 1988), 1268--1287. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Cusumano, M. A. and Selby, R. W. How Microsoft builds software. Commun. ACM, 40, 6 1997), 53--61. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Dardenne, A., van Lamsweerde, A. and Fickas, S. Goal-directed requirements acquisition. Science of Computer Programming, 20, 1--2 1993), 3--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Davis, G. B. Strategies for Information Requirements Determination. IBM Systems Journal, 21, 1 (1982 1982), 4--31. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Dong, S., Xu, S. X. and Zhu, K. X. Research Note-Information Technology in Supply Chains: The Value of IT-Enabled Resources Under Competition. Information Systems Research, 20, 1 (March 1, 2009 2009), 18--32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Dunn, C. and Grabski, S. The Effect of Field Dependence on Conceptual Modeling Performance. Advances in Accounting Information Systems, 61998), 65--77.Google ScholarGoogle Scholar
  22. Eisenhardt, K. M. Building Theories from Case Study Research. Academy of Management Review, 14, 4 (10 1989a), 532--550.Google ScholarGoogle Scholar
  23. Eoyang, G. H. Complex? Yes! Adaptive? Well, maybe . . . . Interactions, 3, 1 1996), 31--37. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Gell-Mann, M. The Quark and the Jaguar: Adventures in the Simple and the Complex W.H. Freeman, New York, NY, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Glass, R. L. and Vessey, I. Toward a taxonomy of software application domains: History. Journal of Systems and Software, 17, 2 1992), 189--199. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Glass, R. L. and Vessey, I. Contemporary application-domain taxonomies. Software, IEEE, 12, 4 1995), 63--76. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Glass, R. L. and Vessey, I. Focusing on the application domain: everyone agrees it's vital, but who's doing anything about it?, City, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Grover, V. and Ramanlal, P. Six Myths of Information and Markets: Information Technology Networks, Electronic Commerce, and the Battle for Consumer Surplus. MIS Quarterly, 23, 4 (12 1999), 465--495. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Guoling, L., Lei, X. and Xuejuan, H. Complexity Analysis and Modeling of Enterprise Information Resources Integration. City, 2007.Google ScholarGoogle Scholar
  30. Guoling, L. and Shasha, H. Frame Analysis of Customer Relationship Management in Commercial Bank Based on CAS. City, 2008.Google ScholarGoogle Scholar
  31. Guoling, L., Xuejuan, H. and Wei, W. Building CAS-Based Framework of Enterprise Internal Knowledge Sharing. City, 2007.Google ScholarGoogle Scholar
  32. Hale, D. P., Sharpe, S. and Hale, J. E. Business - information systems professional differences: Bridging the business rule gap. Information Resources Management Journal, 12, 2 1999a), 16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Hale, J. E., Sharpe, S. and Hale, D. P. An evaluation of the cognitive processes of programmers engaged in software debugging. Journal of Software Maintenance: Research and Practice, 11, 2 1999b), 73--91. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Hammer, M. and Champy, J. Re-engineering the corporation: A manifesto for business revolution. Harper Collins, New York, NY, 1993.Google ScholarGoogle ScholarCross RefCross Ref
  35. Harmon, K. The "systems" nature of enterprise architecture. City, 2005.Google ScholarGoogle Scholar
  36. Hawryszkiewycz, I. Workspace requirements for complex adaptive systems. City, 2009.Google ScholarGoogle Scholar
  37. Hengeveld, B., Voort, R., Balkom, H. v., Hummels, C. and Moor, J. d. Designing for diversity: developing complex adaptive tangible products. In Proceedings of the 1st International Conference on Tangible and Embedded Interaction (Baton Rouge, Louisiana, 2007). ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Henry, W. and Stevens, J. Net-centric system development. City, 2009.Google ScholarGoogle Scholar
  39. Hickey, A. M. and Davis, A. M. A Unified Model of Requirements Elicitation. Journal of Management Information Systems, 20, 4 (Spring2004 2004), 65--84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Highsmith, J. and Cockburn, A. Agile software development: the business of innovation. Computer, 34, 9 2001), 120--127. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Hirschheim, R. A., Klein, H. and Lyytinen, K. Information Systems Development and Data Modeling: Conceptual Foundations and Philosophical Foundations. Cambridge University Press, Cambridge, U.K., 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Holland, J. H. Hidden order : how adaptation builds complexity Addison-Wesley, Reading, Mass, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Jacob, E. K. Classification and categorization: Drawing the line. Medford, NJ: Learned Information, City, 1992.Google ScholarGoogle Scholar
  44. Jacob, E. K. Classification and categorization: a difference that makes a difference. Library Trends, 52, 3 (01/01/ 2004), 515(526).Google ScholarGoogle Scholar
  45. Janssen, M. and Kuk, G. A Complex Adaptive System Perspective of Enterprise Architecture in Electronic Government. City, 2006.Google ScholarGoogle Scholar
  46. Kapur, M., Voiklis, J. and Kinzer, C. K. Problem solving as a complex, evolutionary activity: a methodological framework for analyzing problem-solving processes in a computer-supported collaborative environment. In Proceedings of the 2005 Conference on Computer Support for Collaborative Learning: Learning 2005:The next 10 years! (Taipei, Taiwan, 2005). International Society of the Learning Sciences. Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Kesh, S. Evaluating the quality of entity relationship models. Information and Software Technology, 37, 12 1995), 681--689.Google ScholarGoogle ScholarCross RefCross Ref
  48. Khatri, V., Vessey, I., Ramesh, V., Clay, P. and Park, S.-J. Understanding Conceptual Schemas: Exploring the Role of Application and IS Domain Knowledge. Information Systems Research, 17, 1 (March 1, 2006 2006), 81--99. Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Khoshroo, B. M. and Rashidi, H. Towards a Framework for Agile Management Based on Chaos and Complex System Theories. City, 2009.Google ScholarGoogle Scholar
  50. Lee, A. S. A Scientific Methodology for MIS Case Studies. MIS Quarterly, 13, 1 (03 1989), 32--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. Lengnick-Hall, C. A., Lengnick-Hall, M. L. and Abdinnour-Helm, S. The role of social and intellectual capital in achieving competitive advantage through enterprise resource planning (ERP) systems. Journal of Engineering & Technology Management, 21, 4 (12 2004), 307--330.Google ScholarGoogle ScholarCross RefCross Ref
  52. Lindland, O., Sindre, G. and Solvberg, A. Understanding quality in conceptual modeling. IEEE Software, 11, 2 1994), 42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. Maciaszek, L. A. Modeling and engineering adaptive complex systems. In Proceedings of the 26th International Conference on Conceptual Modeling (Auckland, New Zealand, 2007). Australian Computer Society, Inc. Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. Markman, E. M. Categorization and Naming in Children Problems of Induction MIT Press - Cambridge, Mass., City, 1989.Google ScholarGoogle Scholar
  55. Markus, M. L. and Ji-Ye, M. Participation in Development and Implementation - Updating An Old, Tired Concept for Today's IS Contexts. Journal of the Association for Information Systems, 5, 11/12 (12 2004), 514--544.Google ScholarGoogle ScholarCross RefCross Ref
  56. Martin, J. Information Engineering Planning & Analysis: Book 2. Prentice-Hall, Inc., Upper Saddle River, NJ, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. Meso, P. and Jain, R. Agile Software Development: Adaptive Systems Principles and Best Practices. Information Systems Management, 23, 3 2006), 19.Google ScholarGoogle Scholar
  58. Moe, N. B., Dingsyr, T. and Kvangardsnes, O. Understanding Shared Leadership in Agile Development: A Case Study. City, 2009.Google ScholarGoogle Scholar
  59. Moody, D. L. and Shanks, G. G. Improving the quality of data models: empirical validation of a quality management framework. Information Systems, 28, 6 2003), 619--650. Google ScholarGoogle ScholarDigital LibraryDigital Library
  60. Mylopoulos, J. Conceptual Modeling and Telos. Wiley City, 1992.Google ScholarGoogle Scholar
  61. Narain, S., Vaidyanathan, R., Moyer, S., Stephens, W., Parmeswaran, K. and Shareef, A. R. Middleware For Building Adaptive Systems Via Configuration. In Proceedings of the ACM SIGPLAN Workshop on Languages, Compilers and Tools for Embedded Systems (Snow Bird, Utah, United States, 2001). ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  62. Neus, A. and Scherf, P. Opening minds: Cultural change with the introduction of open-source collaboration methods. IBM Systems Journal, 44, 2 (03 2005), 215--225. Google ScholarGoogle ScholarDigital LibraryDigital Library
  63. Nguyen, T. N. The Software Continuum Concept: Towards a Biologically-Inspired Model for Robust e-Business Software Automation. Communications of AIS, 2005, 15 (03 2005), 263--288.Google ScholarGoogle Scholar
  64. Niederman, F., Davis, A., Greiner, M. E., Wynn, D. and York, P. T. Research Agenda for Studying Open Source II: View Through the Lens of Referent Discipline Theories. Communications of AIS, 2006, 18 (06 2006), 2--45.Google ScholarGoogle Scholar
  65. O'Brien, M. P., Buckley, J. and Shaft, T. M. Expectation-based, inference-based, and bottom-up software comprehension. Journal of Software Maintenance and Evolution: Research and Practice, 16, 6 2004), 427--447. Google ScholarGoogle ScholarDigital LibraryDigital Library
  66. Parsons, J. An information model based on classification theory. Management Science, 42, 10 (10 1996), 1437.Google ScholarGoogle Scholar
  67. Parsons, J. Effects of Local Versus Global Schema Diagrams on Verification and Communication in Conceptual Data Modeling. Journal of Management Information Systems, 19, 3 2002), 155--183. Google ScholarGoogle ScholarDigital LibraryDigital Library
  68. Parsons, J. and Wand, Y. Choosing classes in conceptual modeling. Communications of the ACM, 40, 6 1997a), 63--69. Google ScholarGoogle ScholarDigital LibraryDigital Library
  69. Ragab, K., Kaji, N. and Mori, K. Service-oriented autonomous decentralized community communication technique for a complex adaptive information system. City, 2003.Google ScholarGoogle Scholar
  70. Ragab, K., Ono, T., Kaji, N. and Mori, K. Autonomous decentralized community concept and architecture for a complex adaptive information system. City, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  71. Ren, C., Huang, H. and Jin, S. Specification of Agent in Complex Adaptive System. City, 2008.Google ScholarGoogle Scholar
  72. Rule, P. G. Using Jackson methods to implement software process improvement. City, 1996.Google ScholarGoogle Scholar
  73. Schweiger, A., Sunyaev, A., Leimeister, J. M. and Krcmar, H. Information Systems and Healthcare XX: Toward Seamless Healthcare with Software Agents. Communications of AIS, 2007, 19 (03 2007), 692--710.Google ScholarGoogle Scholar
  74. Shaft, T. M. and Vessey, I. Research Report--The Relevance of Application Domain Knowledge: The Case of Computer Program Comprehension. Information Systems Research, 6, 3 (September 1, 1995 1995), 286--299.Google ScholarGoogle Scholar
  75. Shaft, T. M. and Vessey, I. The relevance of application domain knowledge: characterizing the computer program comprehension process. J. Manage. Inf. Syst., 15, 1 1998), 51--78. Google ScholarGoogle ScholarDigital LibraryDigital Library
  76. Shaft, T. M. and Vessey, I. The Role of Cognitive Fit in the Relationship Between Software Comprehension and Modification. MIS Quarterly, 30, 1 (03 2006), 29--55. Google ScholarGoogle ScholarDigital LibraryDigital Library
  77. Shanks, G. Conceptual data modeling: An empirical study of expert and novice data modelers. Australian Journal of Information Systems, 4, 2 1997), 63--73.Google ScholarGoogle Scholar
  78. Song, Y. Adaptation Hiding Modularity for Self-Adaptive Systems. In Proceedings of the 29th International Conference on Software Engineering (2007). IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  79. Stamper, R. Semantics. John Wiley and Sons, City, 1987.Google ScholarGoogle Scholar
  80. Stanton, C. A methodology for grounding representations. In Proceedings of the 2006 International Symposium on Practical Cognitive Agents and Robots (Perth, Australia, 2006). ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  81. Sudeikat, J. and Renz, W. Toward Requirements Engineering for Self - Organizing Multi - Agent Systems. City, 2007.Google ScholarGoogle Scholar
  82. Sullivan, K. J., Griswold, W. G., Cai, Y. and Hallen, B. The structure and value of modularity in software design. In Proceedings of the 8th European Software Engineering Conference held jointly with 9th ACM SIGSOFT International Symposium on Foundations of Software Engineering (Vienna, Austria, 2001). ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  83. Sutherland, J. and Heuvel, W.-J. v. d. Enterprise Application Integration and COMPLEX ADAPTIVE SYSTEMS. Communications of the ACM, 45, 10 (10 2002b), 59--64. Google ScholarGoogle ScholarDigital LibraryDigital Library
  84. Taggert, W. M. J. and Tharp, M. O. Dimensions of information requirements analysis Data Base, 7, 1 (Summer 1975 1975), 5--13. Google ScholarGoogle ScholarDigital LibraryDigital Library
  85. Tivnan, B. F. Data farming coevolutionary dynamics in repast. City, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  86. Tiwana, A. and Keil, M. The one-minute risk assessment tool. Communications of the ACM, 47, 11 2004), 73--77. Google ScholarGoogle ScholarDigital LibraryDigital Library
  87. USACE Kaskaskia Lock and Dam, U.S. Army Corps of Engineers. City, 2009c.Google ScholarGoogle Scholar
  88. USACE Lock and Dam 24, Clarksville, Mo., U.S. Army Corps of Engineers. City, 2009e.Google ScholarGoogle Scholar
  89. USACE Locks 27, Granite City, Ill., U.S. Army Corps of Engineers. City, 2009f.Google ScholarGoogle Scholar
  90. Vessey, I. Cognitive Fit: A Theory-Based Analysis of the Graphs Versus. Decision Sciences, 22, 2 1991), 219.Google ScholarGoogle Scholar
  91. Vessey, I. and Conger, S. Learning to Specify Information Requirements: The Relationship between Application and Methodology. Journal of Management Information Systems, 10, 2 (Fall93 1993), 177--201. Google ScholarGoogle ScholarDigital LibraryDigital Library
  92. Vidgen, R. and Wang, X. Organizing for Agility: a complex adaptive systems perspective on agile software development process. Citeseer, City, 2006.Google ScholarGoogle Scholar
  93. Wallace, L. and Keil, M. Software Project Risks and Their Effect on Outcomes. Association for Computing Machinery. Communications of the ACM, 47, 4 2004), 68. Google ScholarGoogle ScholarDigital LibraryDigital Library
  94. Wand, Y. and Weber, R. On the ontological expressiveness of information systems analysis and design grammars. Journal of Information Systems, 3, 4 (October 1993 1993), 217--237.Google ScholarGoogle ScholarCross RefCross Ref
  95. Wand, Y. and Weber, R. Research commentary: Information systems and conceptual modeling--a research agenda. Information Systems Research, 13, 4 2002), 363. Google ScholarGoogle ScholarDigital LibraryDigital Library
  96. Wei, D. and Liu, J. Intelligent Adaptive Services for On-demand Systems Integration. City, 2007.Google ScholarGoogle Scholar
  97. Wetherbe, J. C. Executive Information Requirements: Getting It Right. MIS Quarterly, 15, 1 1991), 51--65. Google ScholarGoogle ScholarDigital LibraryDigital Library
  98. Whitworth, E. and Biddle, R. The Social Nature of Agile Teams. City, 2007.Google ScholarGoogle Scholar
  99. Zacarias, M., Caetano, A., Magalhaes, R., Pinto, H. S. and Tribolet, J. Adding a Human Perspective to Enterprise Architectures. City, 2007.Google ScholarGoogle Scholar
  100. Zani, W. M. Blueprint for MIS. Harvard Business Review, 48, 6 1970), 95--100.Google ScholarGoogle Scholar
  101. Zmud, R. W. Management of Large Software Development Efforts. MIS Quarterly, 4, 2 1980), 45--55.Google ScholarGoogle Scholar

Index Terms

  1. Co-adaptive processes of stakeholder networks and their effects on information systems specifications

                    Recommendations

                    Comments

                    Login options

                    Check if you have access through your login credentials or your institution to get full access on this article.

                    Sign in
                    • Published in

                      cover image ACM Conferences
                      SIGMIS-CPR '11: Proceedings of the 49th SIGMIS annual conference on Computer personnel research
                      May 2011
                      164 pages
                      ISBN:9781450306669
                      DOI:10.1145/1982143

                      Copyright © 2011 ACM

                      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                      Publisher

                      Association for Computing Machinery

                      New York, NY, United States

                      Publication History

                      • Published: 19 May 2011

                      Permissions

                      Request permissions about this article.

                      Request Permissions

                      Check for updates

                      Qualifiers

                      • research-article

                      Acceptance Rates

                      Overall Acceptance Rate300of480submissions,63%

                    PDF Format

                    View or Download as a PDF file.

                    PDF

                    eReader

                    View online with eReader.

                    eReader