Show simple item record

dc.contributor.authorStanger, Nigelen_NZ
dc.date.available2011-04-07T03:06:43Z
dc.date.copyright2000-04en_NZ
dc.identifier.citationStanger, N. (2000). A viewpoint-based framework for discussing the use of multiple modelling representations (Information Science Discussion Papers Series No. 2000/09). University of Otago. Retrieved from http://hdl.handle.net/10523/1133en
dc.identifier.urihttp://hdl.handle.net/10523/1133
dc.description.abstractWhen modelling a real-world phenomenon, it can often be useful to have multiple descriptions of the phenomenon, each expressed using a different modelling approach or representation. Different representations such as entity-relationship modelling, data flow modelling and use case modelling allow analysts to describe different aspects of real-world phenomena, thus providing a more thorough understanding than if a single representation were used. Researchers working with multiple representations have approached the problem from many different fields, resulting in a diverse and potentially confusing set of terminologies. In this paper is described a viewpoint-based framework for discussing the use of multiple modelling representations to describe real-world phenomena. This framework provides a consistent and integrated terminology for researchers working with multiple representations. An abstract notation is also defined for expressing concepts within the framework.en_NZ
dc.format.mimetypeapplication/pdf
dc.publisherUniversity of Otagoen_NZ
dc.relation.ispartofseriesInformation Science Discussion Papers Seriesen_NZ
dc.subject.lcshQA76 Computer softwareen_NZ
dc.titleA viewpoint-based framework for discussing the use of multiple modelling representationsen_NZ
dc.typeDiscussion Paperen_NZ
dc.description.versionUnpublisheden_NZ
otago.bitstream.pages18en_NZ
otago.date.accession2010-10-26 20:21:41en_NZ
otago.schoolInformation Scienceen_NZ
otago.openaccessOpen
otago.place.publicationDunedin, New Zealanden_NZ
dc.identifier.eprints974en_NZ
otago.school.eprintsDatabase Research Centreen_NZ
otago.school.eprintsInformation Scienceen_NZ
dc.description.references[1] Paolo Atzeni and Riccardo Torlone. Schema translation between heterogeneous data models in a lattice framework. In Robert Meersman and Leo Mark, editors, Database Applications Semantics, Sixth IFIP TC-2 Working Conference on Data Semantics (DS-6), pages 345–361, Stone Mountain, Atlanta, Georgia, USA, May 30–June 2 1995. IFIP, Chapman & Hall, London. [2] Paolo Atzeni and Riccardo Torlone. Management of multiple models in an extensible database design tool. In P. Apers, M. Bouzeghoub, and G. Gardarin, editors, Fifth International Conference on Extending Database Technology (EDBT’96), volume 1057 of Lecture Notes in Computer Science, pages 79–95, Avignon, France, March 25–29 1996. Springer-Verlag. [3] Paolo Atzeni and Riccardo Torlone. MDM: A multiple-data-model tool for the management of heterogeneous database schemes. In Joan M. Peckman, editor, SIGMOD 1997 International Conference on the Management of Data, pages 528–531, Tucson, Arizona, May 13–15 1997. ACM, ACM Press. [4] S.M. Brien and J.E. Nicholls. Z base standard. Technical Monograph PRG-107, Oxford University Computing Laboratory, Oxford, UK, nov 1992. [5] Marc H. Brown. Zeus: A system for algorithm animation and multi-view editing. Research Report 75, Digital Equipment Corporation, Systems Research Center, Palo Alto, California, 28 February 1992. [6] R.G.G. Cattell, Douglas K. Barry, Mark Berler, Jeff Eastman, David Jordan, Craig Russell, Olaf Schadow, Torsten Stanienda, and Fernando Velez. The Object Data Standard: ODMG 3.0. Morgan Kaufmann, San Francisco, California, 2000. [7] P.B. Checkland. Systems Thinking, Systems Practice. John Wiley & Sons, Chichester, England, 1981. [8] Peter Pin-Shan Chen. The entity-relationship model — Toward a unified view of data. ACM Transactions on Database Systems, 1(1), 1976. [9] E.F. Codd. A relational model of data for large shared data banks. Communications of the ACM, 13(6), 1970. [10] Peta Darke and Graeme Shanks. Viewpoint developments for requirements definition: An analysis of concepts, issues and approaches. Working Paper 21/94, Department of Information Systems, Monash University, Melbourne, Australia, December 1994. [11] Peta Darke and Graeme Shanks. Viewpoint development for requirements definition: Towards a conceptual framework. In Sixth Australasian Conference on Information Systems (ACIS’95), pages 277–288, Perth, Australia, September 26–29 1995. [12] Peta Darke and Graeme Shanks. Stakeholder viewpoints in requirements definition: A framework for understanding viewpoint development approaches. Requirements Engineering, 1:88–105, 1996. [13] C.J. Date. An Introduction to Database Systems. Addison-Wesley, Reading, Massachusetts, seventh edition, 2000. [14] C.J. Date and Hugh Darwen. A Guide to the SQL Standard. Addison-Wesley, Reading, Massachusetts, fourth edition, 1997. [15] Steve M. Easterbrook. Elicitation of Requirements from Multiple Perspectives. PhD thesis, Imperial College of Science Technology and Medicine, University of London, London, 1991. [16] Steve M. Easterbrook and Bashar A. Nuseibeh. Using ViewPoints for inconsistency management. Software Engineering Journal, 11(1):31–43, 1996. [17] A.C.W. Finkelstein, M. Goedicke, J. Kramer, and C. Niskier. ViewPoint oriented software development: Methods and viewpoints in requirements engineering. In J.A. Bergstra and L.M.G. Feijs, editors, Second Meteor Workshop on Methods for Formal Specification, volume 490 of Lecture Notes in Computer Science, pages 29–54, Mierlo, The Netherlands, September 1989. Springer-Verlag. [18] C. Gane and T. Sarson. Structured Systems Analysis: Tools and Techniques. Prentice-Hall Software Series. Prentice-Hall, Englewood Cliffs, New Jersey, 1979. [19] S. Greenspan, J. Mylopoulos, and A. Borgida. On formal requirements modeling languages: RML revisited. In Bruno Fadini, editor, Sixteenth International Conference on Software Engineering, pages 135–148, Sorrento, Italy, May 1994. IEEE Computer Society Press. [20] John C. Grundy. Multiple Textual and Graphical Views for Interactive Software Development Environments. PhD thesis, Department of Computer Science, University of Auckland, Auckland, New Zealand, June 1993. [21] John C. Grundy and John G. Hosking. Constructing integrated software development environments with MViews. International Journal of Applied Software Technology, 2(3/4):133–160, 1997. [22] John C. Grundy, John G. Hosking, and Warwick B. Mugridge. Supporting flexible consistency management via discrete change description propagation. Software — Practice and Experience, 26(9):1053–1083, September 1996. [23] John C. Grundy and John R. Venable. Providing integrated support for multiple development notations. In Seventh Conference on Advanced Information Systems Engineering (CAiSE’95), volume 932 of Lecture Notes in Computer Science, pages 255–268, Finland, June 1995. Springer-Verlag. [24] John G. Hosking, Warwick Mugridge, Robert Amor, and John Grundy. Keeping things consistent. New Zealand Journal of Computing, 6(1):353–362, August 1995. [25] P. Hsia, J. Samuel, J. Gao, D. Kung, Y. Toyoshima, and C. Chen. Formal approach to scenario analysis. IEEE Software, 11(2):33–41, March 1994. [26] Richard Hull and Roger King. Semantic database modeling: Survey, applications, and research issues. ACM Computing Surveys, 19(3):201–260, 1987. [27] D.A. Jacobs and C.D. Marlin. Software process representation to support multiple views. International Journal of Software Engineering and Knowledge Engineering, 5(4), December 1995. [28] Gerald Kotonya and Ian Sommerville. Requirements engineering with viewpoints. Software Engineering Journal, 11(1):5–18, 1996. [29] James Martin. Information Engineering, Book II: Planning and Analysis. Prentice-Hall, Englewood Cliffs, New Jersey, revised edition, 1990. [30] S. Meyers. Difficulties in integrating multiview environments. IEEE Software, 8(1):49–57, January 1991. [31] Pierre-Alain Muller. Instant UML. Wrox Press, Birmingham, 1997. [32] G. Mullery. CORE — A method for controlled requirements specification. In Fourth International Conference on Software Engineering, pages 126–135, Munich, Germany, September 17– 19 1979. IEEE Computer Society Press. [33] B. Nuseibeh, J. Kramer, and A.C.W. Finkelstein. A framework for expressing the relationships between multiple views in requirements specification. IEEE Transactions on Software Engineering, 20(10):760–773, 1994. [34] Richard T. Pascoe and John P. Penny. Constructing interfaces between (and within) geographical information systems. International Journal of Geographical Information Systems, 9(3):275–291, 1995. [35] Steven P. Reiss. Connecting tools using message passing in the Field environment. IEEE Software, 7(7):57–66, July 1990. [36] Henry C. Smith. Database design: Composing fully normalized tables from a rigorous dependency diagram. Communications of the ACM, 28(8):826–838, 1985. [37] Nigel Stanger. Modifications to Smith’s method for deriving normalised relations from a functional dependency diagram. Discussion paper 99/23, Department of Information Science, University of Otago, Dunedin, New Zealand, December 1999. [38] Nigel Stanger. Using Multiple Representations Within a Viewpoint. PhD thesis, Department of Information Science, University of Otago, Dunedin, New Zealand, December 1999. [39] Nigel Stanger and Richard Pascoe. Environments for viewpoint representations. In Robert Galliers, Sven Carlsson, Claudia Loebbecke, Ciaran Murphy, Hans Hansen, and Ramon O’Callaghan, editors, Fifth European Conference on Information Systems (ECIS’97), volume I, pages 367–382, Cork, Ireland, June 19–21 1997. Cork Publishing. [40] S.Y.W. Su and S.C. Fang. A neutral semantic representation for data model and schema translation. Technical report TR-93-023, University of Florida, Gainesville, Florida, July 1993. [41] S.Y.W. Su, S.C. Fang, and H. Lam. An object-oriented rule-based approach to data model and schema translation. Technical report TR-92-015, University of Florida, Gainesville, Florida, 1992. [42] D. Tsichritzis and F. Lochovsky. Data Models. Prentice-Hall, 1982.en_NZ
otago.relation.number2000/09en_NZ
 Find in your library

Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record