Abstract
In a pilot study, professional information technologists from both commercial and academic institutions showed that representing the requirements for a simple television remote control device could be done accurately and completely using separate languages that are for 1) user interface specification, and 2) system specification, and, 3) with natural language. That individuals can create 3 separate, but equivalent representations is important because, with the aid of an underlying meta-representation, it allows system stakeholders to view software requirements in whatever way best represents their particular area of concern, while maintaining internal consistency between views.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Gemino, A., Wand, Y.: Empirical Comparison of Object-Oriented and Dataflow Models. In: Proceedings of the 18th International Conference on Information Systems, Association for Information Systems, Atlanta, GA, pp. 446–447 (1997)
Burton-Jones, A., Weber, R.: Understanding Relationships with Attributes in Entity-Relationship Diagrams. In: Proceedings of the 20th International Conference on Information Systems, Association for Information Systems, Atlanta, GA, pp. 214–228 (1999)
Mylopoulos, J., Chung, L., Yu, E.: From Object-Oriented to Goal-Oriented Requirements Analysis. Communications of the ACM, 31–37 ( January 1999)
Greenspan, S., Mylopoulos, J., Borgida, A.: On Formal Requirements Modeling Languages: RML Re visited. In: Proceedings of the 16th International Conference on Software Engineering, pp. 135–147. IEEE Computer Society Press, Los Alamitos (1994)
Van Lamsweerde, A.: Formal Specification: A Roadmap. In: Proceedings of the Conference on the Future of Software Engineering, pp. 147–159. ACM Press, New York (2000)
Leite, J.C.S., do Prado Gilvaz, A.P.P.: Requirements Elicitation Driven by Interviews: The Use of Viewpoints. In: Proceedings of the 8th Workshop on Software Specification and Design, pp. 85–94 (1996)
Rayson, P., Garside, R., Sawyer, P.: Assisting requirements engineering with semantic document analysis. In: Proceedings of RIAO 2000 (Recherche d’Informations Assistie par Ordinateur, Computer-Assisted Information Retrieval) International Conference, Collge de France, Paris, France, C.I.D., Paris, pp. 1363–1371 (2000)
Miller, R., Overmyer, S.P.: Deriving the.User-View. from Analysis and Design Models of Requirements. In: Proceedings of AWRE 2001, Sydney, Australia, pp. 61–69 (2001)
Miller, R.R.: Learning and Using Requirements Representation Notations by Information Technology Professionals., unpublished PhD thesis, Drexel University, Philadelphia, PA (November 2002)
Davis, A.M., Jordan, K., Nakajima, T.: Elements Underlying the Specification of Requirements. Annals of Software Engineering (3), 63–100 (1997)
Abrams, M., Phanouriou, C., Williams, S.M., Shuster, J.E.: UIML: An Appliance-Independent XML User Interface 8th Language. In: Hypertext and Hupermedia: International World Wide Web Conference, Toronto, Canada, retrieved March 24 (2000), from http://www8.org .
Parnas, D.L., Weiss, D.M.: ActiveDesign Reviews: Principles and Practices. In: Proceedings of the 8th International Conference on Software Engineering, pp. 132–136. IEEE Computer Society Press, Los Alamitos (1985)
Overmyer, S.P., Campbell Jr., H.E.: Rapid Prototyping -An approach to user interface design. In: Paper presented at the 28th Annual Meeting of the Human Factors Society, San Antonio, TX (1984)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Miller, R.R., Overmyer, S.P. (2004). Connecting the User View with the System View of Requirements. In: Masoodian, M., Jones, S., Rogers, B. (eds) Computer Human Interaction. APCHI 2004. Lecture Notes in Computer Science, vol 3101. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27795-8_64
Download citation
DOI: https://doi.org/10.1007/978-3-540-27795-8_64
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22312-2
Online ISBN: 978-3-540-27795-8
eBook Packages: Springer Book Archive