- 1.Abowd, G., Bass, L., Howard, L., Northrop, L. "Structural Modeling: an Application Framework and Development Process for Flight Simulators". Software Engineering Institute, Carnegie Mellon Universi@ Technical Report CMU-SEI-TR-93-14. Pittsburgh, PA, 1993.Google Scholar
- 2.Abowd. G., Allen, R., Garlan, G. "Using Style to Understand Descriptions of Software Architectures". So@ware .Ersgirseering Notes, 18(5):9-20, 1993. Proceedings of SIGSOFT '93: Symposium on the Foundations of Software Engineering. Google ScholarDigital Library
- 3.Bass, L., Clapper, B., Hardy, E., Kazman, R., Seacord, R. "SeenL A User Interface Management System". Proceedings of the Winter 1990 USENIX Conference, Berkeley, CA, January 1990,245-258.Google Scholar
- 4.Bass, L. and Coutaz, J. Developing So@ware for lhe User Interface, Addison-Wesley, 1991. Google ScholarDigital Library
- 5.Bass, L. Kazman, R. and Abowd, G. "Issues in the Evaluation of User Interface Tools". Proceedings of zhe ICS.E Workshop on Soflware Engineering and Human-Computer Interaction, Sorrento, Italy, May, 1993. Forthcoming Google ScholarDigital Library
- 6.Briand, L. C., Morasc% S. and Basili, V.R. "Measuring and Assessing Maintainability at the End of High Level Design", Proceedings of the IEEE conference on Software Maintenance, Montreal, Canad% 1993. Google ScholarDigital Library
- 7.Coutaz, J. "PAC, An Implementation Model for Dialog Design", Proceedings of Interact '87, StuttgarL September, 1987, 431-436.Google Scholar
- 8.Garlan, D., Shaw, M. "An Introduction to Software Architecture". Advances in Software Engineering and Knowledge Engineering, Volume I, World Scientific Publishing, 1993. Forthcoming.Google Scholar
- 9.Green, J., Selby, B. "Dynamic Planning and Software Maintenance A Fiscal Approach", Naval Postgraduate School, Monterey, CA, NTIS Report AD-Al 12 801/6, 1981.Google Scholar
- 10.Henry, S., Kafur% D. "Software Structure Metrics Based on Information Flow", JEEE Transactions on Software Engineering, SE-7(5), Sept. 1981.Google Scholar
- 11.Hix, D. "Generations of User-Interface Management Systems", IEEE Software, 7(5):77-87, 1990. Google ScholarDigital Library
- 12.Kazman, R., Abowd, G., Bass, L., Webb, M., "Analyzing the Properties of User Interface Software Architectures," Carnegie Mellon University, School of Computer Science Technical Report CMU-CS-93-201, 1993. Google ScholarDigital Library
- 13.Military Standard, Defense System So@are Developmen (DOD-STD-2167A). Washington, D.C.: United States Deparment of Defense, 1988.Google Scholar
- 14.Myers, B., Giuse, D., Dannenberg, R., et al., "The Garnet Reference Manuals", School of Computer Science, CarnegieMel- Ion University Technical Report CMU-CS-90-117-R3, 1992.Google Scholar
- 15.Myers, B., Giuse, D., Damenberg, R., et al. "Garnet: Comprehensive Support for Graphical, Highly Interactive User Interfaces", IEEE Computer, 23(1 1): 71-85. Google ScholarDigital Library
- 16.Oskarsson, O. "Mechanisms of Modifiability in Large Software Systems", Linkoping Studies in Science and Technology Dissertations No. 77, 1982. Google ScholarDigital Library
- 17.Parnas, D.L. "On the Criteria To Be Used in Decomposing Systems into Modules", Communications of the ACM, 15(12): 1053-1058, 1972. Google ScholarDigital Library
- 18.Perry, D., Wolf, A. "Foundations for the study of software architecture", SIGSOFT Software Engineering Notes, 17(4), October 1992,40-52. Google ScholarDigital Library
- 19.Pfaff, G. (cd.). User Interface Management Systems. New York: Springer-Verlag, 1985. Google ScholarDigital Library
- 20.Pittman, J., Kitrick, C. "VUIMS: A Visual User Interface Management System", Proceedings of the ACM SIGGRAPH Symposium on User Interface So@are and Technology, Snow-bird, UT, October 1990,36-46. Google ScholarDigital Library
- 21.Pressman, R. So@ware Engineering: a Practitioner's Approach, 3rd edition. New York: McGraw-Hilt, 1992. Google ScholarDigital Library
- 22.Rumbaugh, J., Blaha, M., Premerlami, W., Eddy, F., Lorenson, W. Object-Oriented Modeling and Design, Englewood Cliffs, N.J.: Prentice-Halt, 1991. Google ScholarDigital Library
- 23.SEI, "Serpent Overview," SEI Technical Report CMU/SEI-89- UG-2, Carnegie Mellon University Software Engineering Institute, August 1989.Google Scholar
- 24.Somerville, I. Softiare Engineering, 4th edition. Reading, MA: Addison-Wesley. 1992. Google ScholarDigital Library
- 25.Stevens, W.P., Myers, G.J. and Constantine, L.L. "Structured design" IBM Systems Journal, 13(2): 115-139, 1974. Google ScholarDigital Library
- 26.Szekely, P. "Standardizing the Interface Between Applications and UIMSS", Proceedings of the ACM SIGGRAPH Symposium on User Interface Software and Technology, Williamsburg, VA, November 1989, 34-42. Google ScholarDigital Library
- 27.Taylor, R., Johnson, G. "Separations of Concerns in the Chiron-1 User Interface Development and Management System," Proceedings of In&erCHI '93, Amsterdam, May 1993,367-374. Google ScholarDigital Library
- 28.Taylor, R. personal communication, July 1993.Google Scholar
- 29.UIMS Tool Developers Workshop, "A Metamodel for the Runtime Architecture of an Interactive System", SIGCHI Bulletin, 24(l), 32-37. Google ScholarDigital Library
- 30.Yourdon, E. Modern Structured Analysis, Englewood Cliffs, N. J.: Prentice-Hall, 1989. Google ScholarDigital Library
- SAAM: a method for analyzing the properties of software architectures
Recommendations
Where Do We Grasp Objects? --- An Experimental Verification of the Selective Attention for Action Model (SAAM)
Attention in Cognitive SystemsClassically, visual attention is assumed to be influenced by visual properties of objects, e.g. as assessed in visual search tasks. However, recent experimental evidence suggests that visual attention is also guided by action-related properties of ...
Modeling and implementing software architecture with acme and archJava
OOPSLA '04: Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applicationsSoftware architecture describes the high-level organization of a software system, and is essential both for reasoning about system properties and for implementing and evolving code. This poster describes two architecture-related tools: AcmeStudio for ...
Modeling and implementing software architecture with acme and archJava
OOPSLA '04: Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applicationsSoftware architecture describes the high-level organization of a software system, and is essential both for reasoning about system properties and for implementing and evolving code. This demonstration will describe two architecture-related tools: ...
Comments