Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/568760.568788acmotherconferencesArticle/Chapter ViewAbstractPublication PagessekeConference Proceedingsconference-collections
Article

Learning organizational knowledge: an evolutionary proposal for requirements engineering

Published: 15 July 2002 Publication History

Abstract

The rapid deployment of high quality commercial technology often results in organizational reengineering. These changes reflect in different software engineering aspects, as the increase of software complexity. Within heterogeneous environments, due to the variety of users classes and their geographical distribution, a common understanding of the domain knowledge can be a hard task and would lead to a high uncertainty of the knowledge of real needs. User centered design methods along with knowledge engineering techniques proved to be suitable in such cases. This paper describes an evolutionary proposal for requirements engineering of a system to support the management of telecommunication networks. The proposal enhanced and speeded the software development, achieving a better acceptance of the system since the software group managed to efficiently acquire the organizational knowledge.

References

[1]
Truex, D. P., Baskerville, R. and Klein, H., 1999, "Growing Systems in Emergent Organizations", Communications of the ACM, v. 42, n. 8 (Aug.), pp. 117-123.
[2]
Mendonça, M. G, Basili, V., et al, 2001, "A Prototype Experience Management System for a Software Consulting Organization", In: Proceedings of the 13th International Conference on Software Engineering and Knowledge Engineering, pp. 29-36, Buenos Aires, Argentina, Jun.
[3]
Easterbrook, S. and Callahan, J., 1996, "Independent Validation of Specifications: A Coordination Headache", In: IEEE Fifth Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE'96), Workshop on Requirements Engineering in and for Networked Enterprises, pp. 232-237, Stanford, EUA, Jun. In ref. {18}.
[4]
Naumann, J., Davis, G. and Mckeen J., 1980, "Determining Information Requirements: A Contingency Method for Selection of a Requirements Assurance Strategy", Journal of Systems and Software, v. 1, pp. 273-281. In ref. {18}.
[5]
Robillard, P. N., 1999, "The Role of Knowledge in Software", Communications of the ACM, v. 42., n. 1, pp. 87-92, Jan.
[6]
Dignum, V., 1999, "Knowledge Management for requirements engineering", In: Proceedings of the Knowledge Acquisition Workshop, Banff, Canada, Oct.
[7]
Trimble, J., A., 2000, "Structuring Knowledge Acquisition in Software Development Projects", South African Computer Journal, n. 26, pp. 172-180, Nov.
[8]
Davis, G., 1982, "Strategies for Information Requirements Determination", IBM Systems Journal, v. 21, n. 1, pp. 4-31.
[9]
Wiegers, K. E., 2000, "Karl Wiegers Describes 10 Requirements Traps to Avoid", Software Testing and Quality Engineering, v. 2, n. 1, Jan/Feb.
[10]
Lowgren, J. and Stolterman, E., 1999, "Design methodology and design practice", Interactions, IEEE publications, v. 6, n. 2, pp. 13-19, Jan./Feb.
[11]
Jones, J. C., 1992, Design methods, Second Edition, New York: Van Nostrand Reinhlod. In ref. {10}.
[12]
Boehm, B. A., 1998, "Using the WinWin Spiral Model: a Case Study", IEEE Computer, v. 31, n. 7 (Jul.), pp. 33-44.
[13]
Bodker, S., 1996, "Creating Conditions for Participation: Conflicts and Resources in Systems Development Current Perspectives on Participatory Design", Journal of Human-Computer Interaction, v. 11 n. 3, pp.215-236.
[14]
Carbon IQ, 2002, "User Centered Design Methods", http://www.carboniq.com, Apr.
[15]
Kahler, H., 1996, "Developing Groupware with Evolution and Participation - A Case Study", In: Proceedings of the Participatory Design Conference, pp. 173-182, Cambridge, EUA, Nov.
[16]
O'neill, E., Johnson, P. and Johnson, H., 1999, "Representations and User-Developer Interaction in Cooperative Analysis and Design", Journal of Human-Computer Interaction, v. 14, n. 1/2, pp. 43-91.
[17]
Schneider, K., 1996, "Prototypes as Assets, not Toys Why and How to Extract Knowledge from Prototypes", In: Proceedings of the 18th International Conference on Software Engineering, pp. 522-531, Berlin, Germany, Mar.
[18]
Emam, K. E., Quintin, S. and Madhavji, N. H., 1996, "User Participation in the Requirements Engineering Process: An Empirical Study", Requirements Engineering Journal, Springer-Verlag, v. 1, pp. 4-26.

Cited By

View all
  • (2010)Process Support for Requirements Engineering Activities in Global Software Development: A Literature Based Evaluation2010 International Conference on Computational Intelligence and Software Engineering10.1109/CISE.2010.5676833(1-6)Online publication date: Dec-2010
  • (2008)Requirements engineering in new product developmentCommunications of the ACM10.1145/1325555.132557051:3(77-82)Online publication date: 1-Mar-2008
  • (2003)Measurement models for survivability and competitiveness of very large E-marketplaceProceedings of the 2003 international conference on Computational science: PartII10.5555/1760988.1761083(802-811)Online publication date: 2-Jun-2003
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SEKE '02: Proceedings of the 14th international conference on Software engineering and knowledge engineering
July 2002
859 pages
ISBN:1581135564
DOI:10.1145/568760
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: 15 July 2002

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. organizational knowledge acquisition
  2. requirements engineering
  3. software evolution

Qualifiers

  • Article

Conference

SEKE02

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2010)Process Support for Requirements Engineering Activities in Global Software Development: A Literature Based Evaluation2010 International Conference on Computational Intelligence and Software Engineering10.1109/CISE.2010.5676833(1-6)Online publication date: Dec-2010
  • (2008)Requirements engineering in new product developmentCommunications of the ACM10.1145/1325555.132557051:3(77-82)Online publication date: 1-Mar-2008
  • (2003)Measurement models for survivability and competitiveness of very large E-marketplaceProceedings of the 2003 international conference on Computational science: PartII10.5555/1760988.1761083(802-811)Online publication date: 2-Jun-2003
  • (2003)Measurement Models for Survivability and Competitiveness of Very Large E-marketplaceComputational Science — ICCS 200310.1007/3-540-44862-4_87(802-811)Online publication date: 18-Jun-2003

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media