Abstract
Form-Oriented Analysis is an approach tailored to the modeling of systems with form-based, submit/response style interfaces, a distinct and ubiquitous class of software systems. Form-Oriented Analysis models the system interface with a bipartite finite state machine and relates it to a layered data model. The paper explains the main visual artifact of our technique, the form chart, and introduces dialogue constraint writing. Model decomposition is explained. The analysis technique is firmly based on existing well-understood analysis notions and techniques, and consequently extends these methods.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Ceri, S., Fraternali, P., Paraboschi, S.: Web Modeling Language(WebML): a modeling language for designing web sites. In: Proceedings of the 9 th. International World Wide Web Conference, pp. 137–157. Elsevier, Amsterdam (2000)
Conallen, J.: ModelingWeb Application Architectures with UML. Communications of the ACM 42(10), 63–70 (1999)
Cunha, J.F.E., Nunes, N.J.: Towards a UML Profile for Interaction Design: The Wisdom Approach. In: Evans, A., Kent, S., Selic, B. (eds.) UML 2000. LNCS, vol. 1939, pp. 101–116. Springer, Heidelberg (2000)
da Silva, P.P.: User Interface Declarative Models and Development Environments: A Survey. In: Palanque, P., Paternó, F. (eds.) DSV-IS 2000. LNCS, vol. 1946, pp. 207–226. Springer, Heidelberg (2001)
da Silva, P.P., Paton, N.W.: UMLi: The Unified Modeling Language for Interactive Applications. In: Evans, A., Kent, S., Selic, B. (eds.) UML 2000. LNCS, vol. 1939, pp. 117–132. Springer, Heidelberg (2000)
Draheim, D., Fehr, E., Weber, G.: Improving the Web Presentation Layer Architecture. In: Zhou, X., Zhang, Y., Orlowska, M.E. (eds.) APWeb 2003. LNCS, vol. 2642, pp. 324–332. Springer, Heidelberg (2003) (to appear)
Draheim, D., Fehr, E., Weber, G.: JSPick - A Server Pages Design Recovery Tool. In: CSMR 2003 - 7th European Conference on Software Maintenance and Reengineering. IEEE Press, Los Alamitos (2003) (to appear)
Draheim, D., Weber, G.: Specification and Generation of JSP Dialogues with Gently. In: Proceedings of NetObjectDays 2001, tranSIT (September 2001) ISBN 3-00-008419-
Draheim, D., Weber, G.: Storyboarding Form-Based Interfaces. In: INTERACT 2003 - Ninth IFIP TC13 International Conference on Human-Computer Interaction. IOS Press, Amsterdam (2003) (to appear)
Green, M.: A Survey of Three Dialogue Models. ACM Transactions on Graphics 5(3), 244–275 (1987)
Hayes, P.J.: Executable Interface Definitions Using Form-Based Interface Abstractions. Advances in Human-Computer Interaction 1, 161–189 (1985)
Jacob, R.J.K.: Using Formal Specifications in the Design of a Human-Computer Interface. Communications of the ACM 26(4), 259–264 (1983)
Jacobson, I.: Object-Oriented Software Engineering: A Use Case Driven Approach. Addison-Wesley, Reading (1992)
Jacobson, I., Booch, G., Rumbaugh, J.: The Unified Software Development Process. Addison-Wesley, Reading (1999)
Ross, D.: Structured Analysis: A language for communicating ideas. IEEE Transactions on Software Engineering 3(1) (1977)
Vilain, P., Schwabe, D., de Souza, C.S.: Modeling Interactions and Navigation in Web Applications. In: Mayr, H.C., Liddle, S.W., Thalheim, B. (eds.) ER Workshops 2000. LNCS, vol. 1921, pp. 115–127. Springer, Heidelberg (2000)
Vilain, P., Schwabe, D., Souza, C.S.: A Diagrammatic Tool for Representing User Interaction in UML. In: Evans, A., Kent, S., Selic, B. (eds.) UML 2000. LNCS, vol. 1939, pp. 133–147. Springer, Heidelberg (2000)
Warmer, J., Kleppe, A.G.: The Object Constraint Language. Addison-Wesley, Reading (1999)
Wasserman, A.I.: A Specification Method for Interactive Information Systems. In: Proceedings SRS - Specification of Reliable Software, IEEE Catalog No. 79 CHI1401-9C, pp. 68–79. IEEE, Los Alamitos (1979)
Wasserman, A.I.: Extending State Transition Diagrams for the Specification of Human-Computer Interaction. IEEE Transaction on Software Engineering SE-11(8), 699–713 (1985)
Yourdon, E.: Modern Structured Analysis. Yourdon Press, Prentice-Hall (1989)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Draheim, D., Weber, G. (2003). Modeling Submit/Response Style Systems with Form Charts and Dialogue Constraints. In: Meersman, R., Tari, Z. (eds) On The Move to Meaningful Internet Systems 2003: OTM 2003 Workshops. OTM 2003. Lecture Notes in Computer Science, vol 2889. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39962-9_36
Download citation
DOI: https://doi.org/10.1007/978-3-540-39962-9_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20494-7
Online ISBN: 978-3-540-39962-9
eBook Packages: Springer Book Archive